FlowTriage Help Center
Everything you need to know about channels, tickets, bookings, automations, AI responses, and workspace setup.
Getting started
After you log in you will either land on the client chooser (if you manage multiple clients) or directly on the dashboard for your current client.
- Use the Dashboard to see overall status.
- Use the top navigation to move between Subscribers, Messages, Broadcasts, Tickets, and Bookings (when enabled).
- Admins can access configuration under the Manage and Admin menus.
Client Switching
If your user is linked to multiple clients, you can switch workspaces without signing out.
- Use the client switcher in the header (desktop and mobile) to move between clients.
- The active client controls which subscribers, tickets, messages, and settings you see.
- Open All Clients from the switcher to go to the full client chooser page.
- Permissions apply per client, so your role can differ between workspaces.
Subscribers
Subscribers are the contacts your client communicates with on WhatsApp.
- Open Subscribers from the top menu.
- Browse and search the list to find an individual subscriber.
- Open a subscriber to see their details, attributes and historic activity.
Messages & Inbox
The Messages area is where you handle day‑to‑day conversations across multiple channels.
- Use Messages to see a list of conversations per subscriber.
- Use the Inbox view to focus on active conversations that still need attention.
- Reply directly from a message thread; new messages and status updates will appear in real time.
- Support for multiple channels: WhatsApp, Web Widget, Email, and Telegram.
- Use the emoji picker button to easily insert emojis into your messages.
- AI drafts appear at the top of conversations when enabled, allowing you to insert, regenerate, or dismiss suggested responses.
- Filter messages by channel to focus on specific communication types.
Tickets
Tickets help you track work that comes from conversations and needs follow‑up or collaboration.
- Open Tickets to see all open and recently closed tickets for the client.
- Use ticket details to see history, status, category, and who is responsible.
- Update status as work progresses so your late and open counts stay accurate.
- Add notes and image attachments to document progress and share information with the team.
- Assign subscribers and users to tickets to track who's involved and who's responsible.
- Set target completion dates to track deadlines and identify late tickets.
- Admins and Managers can soft delete tickets, which hides them from views but preserves the data.
- Automatic WhatsApp notifications can be sent when subscribers are added, users are assigned, or status changes to "In Progress".
Broadcasts
Broadcasts let you send messages to many subscribers at once across multiple channels.
- Open Broadcasts to view previous campaigns and their status.
- Create broadcasts for WhatsApp, Email, and Telegram channels.
- For WhatsApp broadcasts, choose an approved template and select subscribers or groups.
- For Email and Telegram, compose messages directly without template restrictions.
- Review delivery and response performance after a broadcast has been sent.
- Track message status (sent, delivered, read, failed) for each recipient.
Daily summary emails
FlowTriage can send a daily email with key metrics for each client (messages, tickets and late work).
- Client admins can toggle Receive summary email for each user on the Users page.
- Use the Send test summary action to send yourself a one‑off summary and confirm email delivery.
WhatsApp Setup
To use WhatsApp messaging in FlowTriage, you need to set up a Meta Business account and configure your WhatsApp Business API.
Step 1: Create a Meta Business Account
- Go to business.facebook.com and create a Meta Business account.
- Complete the business verification process (may take several days).
- Ensure you have admin access to the business account.
Step 2: Set Up WhatsApp Business API
- In your Meta Business account, navigate to WhatsApp → Getting Started.
- Create a new WhatsApp Business app or select an existing one.
- Add a phone number to your WhatsApp Business account (must not be registered on regular WhatsApp).
- Verify the phone number via SMS or voice call.
Step 3: Generate a Permanent Access Token
- In the WhatsApp Business app settings, go to System Users.
- Create a new system user or use an existing one.
- Assign the system user to your WhatsApp Business app with full control permissions.
- Generate a permanent access token with the following permissions:
whatsapp_business_messaging,whatsapp_business_management. - Copy the access token and store it securely - you'll need it for FlowTriage configuration.
Step 4: Configure WhatsApp in FlowTriage
- Navigate to Settings → WhatsApp in FlowTriage.
- Enter your Phone Number ID (found in WhatsApp Business API settings).
- Enter your WhatsApp Business Account ID.
- Paste your Permanent Access Token.
- Configure your webhook URL and verify token as provided by FlowTriage.
- Test the connection by sending a test message.
Step 5: Create Message Templates
- In Meta Business Manager, go to WhatsApp → Message Templates.
- Create templates for common messages (greeting, notifications, updates).
- Templates must be approved by Meta before use (usually takes 24-48 hours).
- Use variables (e.g.,
1,2) for dynamic content. - Once approved, sync templates in FlowTriage via Admin → Templates → Sync Templates.
- Configure templates as Dynamic type for use with automations.
Telegram Bot Setup
FlowTriage can integrate with Telegram to receive and send messages through a Telegram bot.
Step 1: Create a Telegram Bot
- Open Telegram and search for @BotFather.
- Start a chat with BotFather and send the command
/newbot. - Follow the prompts to choose a name and username for your bot (username must end in "bot").
- BotFather will provide you with an API Token - copy and save this securely.
Step 2: Configure Your Bot
- Send
/setdescriptionto BotFather to set a description for your bot. - Send
/setabouttextto set the "About" text users see in the bot profile. - Send
/setuserpicto upload a profile picture for your bot. - Send
/setcommandsto configure bot commands (optional).
Step 3: Connect Bot to FlowTriage
- Navigate to Settings → Telegram in FlowTriage.
- Enter your Bot Token from BotFather.
- Click Set Webhook to register FlowTriage's webhook with Telegram.
- Verify the webhook is active by checking the status indicator.
Step 4: Test Your Bot
- Search for your bot in Telegram using its username.
- Start a conversation by clicking Start or sending
/start. - Send a test message and verify it appears in FlowTriage's inbox.
- Reply from FlowTriage and confirm the message is delivered to Telegram.
Additional Features
- Telegram supports rich media: images, documents, videos, and voice messages.
- Unlike WhatsApp, Telegram doesn't require pre-approved message templates.
- You can send broadcasts to Telegram subscribers without template restrictions.
- Enable AI responses for Telegram in Settings → AI.
Slack Workspace Setup
Connect Slack to receive ticket notifications in channels and use interactive workflows from Slack.
Step 1: Create and configure your Slack app
- Create an app in your Slack workspace at api.slack.com/apps.
- Add bot scopes:
chat:writeandcommands. - Install the app and copy the Bot Token and Signing Secret.
Step 2: Connect FlowTriage endpoints
- In Slack app settings, configure Event, Command, and Interactivity URLs from your FlowTriage instance.
- Add slash commands such as
/ticketand/ticketstatus. - Enable interactivity to support ticket status actions directly in Slack.
Step 3: Configure client settings
- Open Client Settings → Channels → Slack.
- Paste your Bot Token, Signing Secret, Team ID, and target Channel ID.
- Use Test Connection to verify everything is working.
Web Widget
The web widget allows you to add a chat interface to your website, enabling visitors to message you directly.
- Navigate to Settings → Widget tab to enable and configure the widget.
- Copy the embed script and paste it into your website's HTML (before the closing
</body>tag). - Configure allowed domains to restrict where the widget can be embedded for security.
- Enable Captcha to protect against spam and bot submissions.
- Set a welcome message to greet visitors when they open the widget.
- Toggle the widget online/offline status to control availability.
- Configure auto-reply quiet hours to automatically respond when you're unavailable.
AI-Powered Responses
FlowTriage can use AI to automatically generate contextual responses to customer inquiries across all channels.
- Navigate to Settings → AI tab to enable and configure AI features.
- Choose between Draft mode (AI suggests responses for review) or Auto-send mode (AI sends responses automatically).
- Upload knowledge base documents (PDF, TXT, MD) to provide AI with context about your business, products, and policies.
- Configure business hours to enable AI auto-replies only after hours or when offline.
- Set SLA minutes to control how long AI waits before generating a draft response.
- Customize the AI system prompt to adjust the tone and style of responses.
- Enable AI per channel: Web Widget, WhatsApp, Email, Telegram.
- Set daily draft limits per subscriber to control AI usage and costs.
Ticket & Booking Automations
FlowTriage can automatically send WhatsApp notifications when ticket or booking events occur, keeping everyone informed.
- Navigate to Settings → Automated to configure ticket automation templates.
- Subscriber Added to Ticket - Automatically notify subscribers when they're added to a ticket.
- User Assigned to Ticket - Notify team members when they're assigned to work on a ticket.
- Ticket Status Changed to Started - Alert subscribers when work begins on their ticket.
- Booking Request Created - Notify assigned resource managers when a new booking request is submitted.
- Booking Approved - Notify the subscriber when their booking is approved.
- Booking Cancelled - Notify the subscriber when a booking is cancelled or rejected.
- Templates must be set to Dynamic type with proper variable mappings to work with automations.
- Configure automation templates per client so each workspace can use its own message style.
Roles & Permissions
FlowTriage has different user roles with specific permissions to control what users can access and modify.
System Administrator
- Full access to all clients and system-wide settings
- Can create and manage clients
- Can impersonate other users
- Access to all admin menus and configuration options
- Can delete tickets (soft delete)
Client Admin
- Full access to their assigned client(s)
- Can manage users, teams, groups, categories, and attributes
- Can configure WhatsApp templates, broadcasts, and automations
- Can access all settings including AI, widget, and automated responses
- Can delete tickets (soft delete)
- Can view and manage all tickets and messages
Manager
- Can manage tickets, messages, and subscribers
- Can create and send broadcasts
- Can delete tickets (soft delete)
- Can assign tickets to team members
- Can view reports and analytics
- Cannot modify system settings or user permissions
Staff
- Can view and respond to messages
- Can view and update tickets assigned to them
- Can add notes and attachments to tickets
- Cannot delete tickets
- Cannot create broadcasts
- Cannot access settings or configuration
- Limited to their assigned work and conversations
Bookable Resources
Manage bookings for courts, equipment, meeting rooms, or any resource your clients need to reserve.
Enabling the Feature
- Navigate to Client Settings → General tab.
- Enable the Bookable Resources feature toggle in the Features section.
- Once enabled, the Bookings menu will appear in the main navigation.
Managing Resources
- Go to Bookings → Manage Resources to create and configure resources.
- Create resources for anything bookable: tennis courts, meeting rooms, equipment, vehicles, etc.
- Configure booking slot duration (e.g., 30 minutes, 1 hour, 2 hours).
- Set advance booking window to control how far ahead bookings can be made.
- Enable approval workflow if bookings need manager approval before confirmation.
- Toggle auto-create ticket to automatically generate support tickets for bookings.
- Link resources to ticket departments for better organization.
- Assign users to manage each resource with specific roles and notification preferences.
- Use drag-and-drop to reorder resources in the list.
Setting Availability
- Click on a resource to view its details page.
- Scroll to the Weekly Availability Schedule section.
- Click Add Time Slot to define when the resource is available.
- Set day of week, start time, and end time for each availability slot.
- Create multiple slots per day for complex schedules (e.g., 9am-12pm and 2pm-5pm).
- Toggle slots active/inactive without deleting them.
- Edit or delete slots as needed to adjust availability.
Viewing & Managing Bookings
- Go to Bookings → Calendar to see the weekly booking calendar.
- Use the resource dropdown to switch between different resources.
- Navigate weeks using Previous, Today, Next buttons.
- Click on any booking card to view full details.
- Bookings are color-coded by status: amber (pending), green (confirmed), blue (completed), grey (cancelled).
Creating Bookings
- Click Create Booking button on the calendar view.
- Select the subscriber making the booking.
- Choose the date and time for the booking.
- Add optional purpose and notes.
- If approval is required, booking is created as Pending.
- If no approval needed, booking is automatically Confirmed.
Approving Bookings
- Click on a pending booking (amber/yellow) on the calendar.
- Review the booking details in the modal that appears.
- Click Approve to confirm the booking.
- Click Reject to decline the booking request.
- For confirmed bookings, use Cancel to cancel if needed.
- All actions update the calendar in real-time.
- When booking automations are configured, request/approval/cancellation notifications are sent automatically.
Admin & configuration
Admin users have access to extra configuration options for each client.
- Use the Manage menu to configure users, groups, teams, categories and attribute groups.
- Use the Admin menu (where available) to manage clients and higher‑level settings.
- Configure WhatsApp templates with dynamic variables for automated ticket notifications.
- Set up automated responses for after-hours, business hours, and quiet hours.
Need more help?
If something does not look right or you need assistance with a specific workflow, contact your internal administrator or the FlowTriage support contact used for your onboarding.