Manage Support Tickets Across WhatsApp, Chat, and Email

Keep every customer issue organised across channels with clear ticket ownership, status, conversation history, and follow-up.

AiEngage support tickets across every channel
CONVERSATION → TICKET
chatRohan Sharmavia WhatsApp · 10:42
The app logs me out every time I open it since the update.
I've tried reinstalling twice.
Sorry about that — creating a ticket so our team can look into it.
southConverted to ticket
NEW TICKET #1042Source · WhatsApp
App login failure after update
SDSneha DeshmukhlinkConversation attached

Create Tickets From Every Support Channel

Turn customer conversations into trackable tickets from WhatsApp, AI Agent, website chat, email, and live agent interactions. Keep the original conversation connected so your team always has the full context behind the issue.

Create Tickets From
WhatsAppAI AgentWebsite chatSupport emailLive agent conversations
TICKET #1042
App login failure after update
Openexpand_more
ASSIGNED AGENT
SDSneha D.
SUPPORT TEAM
Technical Support
CATEGORY
Account & Login
CUSTOMER
Rohan Sharma
TAGS
bugmobilepriority
CONVERSATION HISTORY
The app logs me out every time since the update.
Thanks Rohan — pushing a fix now, I'll confirm within the hour.
lock
INTERNAL NOTE · not shown to customer
Reproduced on Android 14. Engineering ticket ENG-882 opened.

Manage Every Ticket in One Place

Keep every customer issue organized with the ticket details, owner, team, status, category, tags, and conversation history connected in one place.

What You Can Manage
Ticket statusAssigned agentSupport teamTicket categoryTagsCustomer detailsConversation historyInternal notes
My Tickets · 12Unassigned · 5Billing team · 8
TICKET #1039 · ASSIGN OWNERSetup help — dashboard
MK
Meera K.
Technical Support
6 opencheck_circle
RV
Rahul V.
Billing
9 openradio_button_unchecked
SD
Sneha D.
Technical Support
4 openradio_button_unchecked
AK
Amit K.
Onboarding
3 openradio_button_unchecked
historyReassigned from Rahul V. → Meera K. · 2 min ago
groupAssign to teamswap_horizReassign

Keep Ticket Ownership Transparent

Assign every ticket to the right agent or team so there is no confusion about who is responsible for the next response or resolution.

Manage Ownership With
Agent assignmentTeam assignmentMy TicketsUnassigned TicketsTeam-wise ticket viewsTicket reassignment
Ticket StatusUpdated just now
18
Open
6
On Hold
9
Pending
15
Resolved
7
Closed
All Tickets · 55My Tickets · 12Unassigned · 5
#1042App login failure2hOpen
#1041Refund status enquiry5hPending
#1039Setup help — dashboard1dOn Hold
#1035Invoice copy request1dResolved
#1010Password reset3dClosed

Track Every Ticket Status

See what is open, waiting, resolved, or closed without searching through customer conversations.

Track Tickets By
OpenOn HoldPendingResolvedClosedAll TicketsMy TicketsUnassigned
Unified Inbox6 channels connected
searchSearch conversations…
chat
Rohan Sharma
"My login keeps failing…"
10:42WhatsApp
smart_toy
AI Agent → Priya Nair
"I'd like to talk to a person"
10:31AI Agent Chat
language
Arjun Mehta
"Where do I download my invoice?"
10:18Website Chat
forum
Neha Kapoor
"Is my order shipped yet?"
09:55Messenger
mail
James Carter
"Refund not received"
09:40Email
chat
Kavya Iyer
"Can I change my plan?"
09:12WhatsApp

Manage Support From One Inbox

Bring support conversations from multiple channels into one inbox so your team can reply, assign, and create tickets without switching between different tools.

Manage Conversations From
WhatsAppAI Agent ChatWebsite ChatEmailMessengerConnected channels
mailConnected mailboxesSynced
support@acme.comGmail · Technical team
billing@acme.comIMAP / SMTP · Billing team
INCOMING EMAIL
"Order arrived damaged"
from priya@gmail.com
arrow_forward
AUTO-CREATED
Ticket #1043
Reply from support@acme.com
TICKET-BASED REPLY THREAD
My order arrived damaged, photos attached.
Replacement shipped — reply stays on this ticket.

Turn Support Emails Into Tickets

Connect your support mailboxes and automatically create tickets from incoming customer emails. Keep email replies connected to the same ticket thread for easier follow-up.

Manage Support Email With
Gmail mailboxesIMAP / SMTP mailboxesAutomatic ticket creationMultiple support emailsTicket-based repliesTeam-specific reply addresses
filter_altExclusion rules6 of 8 active
Emails matching an active rule won't create tickets.
Email addresses
Domains
Subject keywords
Body keywords
No-reply emails
Automated messages
Newsletters
Out-of-office emails
RECENTLY EXCLUDED
blocknoreply@shipping-updates.comNo-reply emails
event_busy"Out of office until Monday"Out-of-office

Control Which Emails Create Tickets

Keep unnecessary emails from filling your ticket queue. Set exclusion rules for senders, domains, and email content so only relevant support requests become tickets.

Set Exclusion Rules For
Email addressesDomainsSubject keywordsBody keywordsNo-reply emailsAutomated messagesNewslettersOut-of-office emails
acme.com/help
How can we help?
Acme Support · replies in a few min
chatLive chatchevron_right
confirmation_numberRaise a ticketchevron_right
menu_bookHelp articleschevron_right
receipt_longMy ticketschevron_right
eventBook a meetingchevron_right

Add a Support Chat Widget

Give website visitors a direct way to reach your support team from your website. Customers can start a conversation, raise a ticket, find help, or book a meeting from the same support popup.

Support Customers With
Live chatRaise a ticketHelp articlesTicket accessMeeting bookingSupport conversations
AM
Arjun Mehta
Website chat · Order #5521
Escalated
Can I get a refund on order #5521?
AI Agent:I've checked your order. A specialist will help with the refund — connecting you now.
alt_routeRouted to Billing · Ticket #1051 created
Meera K.:Hi Arjun, I can see the full thread — refund started.
Great, thank you!
historyPrevious conversation carried over to the agent.

Move From AI to Live Agent Support

Let AI handle routine conversations and hand over complex issues to a live agent when human support is needed, without losing the previous conversation.

Live Agent Support Includes
AI-to-agent handoffAgent assignmentTeam routingConversation historyTicket creationEscalations
Ticket #1042 · ThreadTechnical Support
Still can't log in after the fix.
Looking into it now — thanks for your patience.
lockINTERNAL — NOT SHOWN TO CUSTOMER
@Rahul handing this to Billing — customer was double-charged, needs a refund alongside the login fix. See ENG-882.
MKMeera K. · Team handoff · 11:05
Refund processed and login is working. All set!
ReplyInternal note
Add a note for your team…send

Add Internal Notes

Keep internal discussions connected to the ticket without showing them to the customer. Help agents share context when an issue moves between people or teams.

Use Internal Notes For
Team handoffsEscalationsTechnical updatesBilling updatesManager instructionsFollow-up details
SAVED VIEWS
Billing · Open14
Escalations7
My · Pending3
VIP tag5
Tech · On Hold4
Unassigned5
addNew view
Billing · OpenSave view
Team:BillingcloseStatus:OpencloseCategory:PaymentscloseTag:refundcloseaddFilter
IDSUBJECTAGENTSTATUS
#1051Refund for order #5521Meera K.Open
#1047Duplicate chargeRahul V.Open
#1044Invoice GST correctionRahul V.Open
#1038Card declined on renewalMeera K.Open
#1033Refund timeline questionAmit K.Open

Create Custom Ticket Views

Organize ticket queues based on the way your support team works. Create focused views for specific teams, agents, ticket statuses, categories, or tags.

Create Views By
AgentTeamStatusCategoryTagsCustom ticket filters
smart_toyAI Support ConsoleLive · 24/7
AI support console

Automate Everyday Customer Support With AI

Let your AI agent handle initial conversations, answer routine questions, and collect issue details around the clock.

AI Support Includes
24/7 AI conversations and routine answersCustomer and issue detail collectionLive agent handoff with full conversation historyCustom AI behaviour, tone, and instructionsConfigurable support scope and handoff rulesOne-click knowledge base and website sync
tuneAI Agent SettingsSave changes
TONE AND RESPONSE STYLE
FriendlyProfessionalConcise
APPLICATION-SPECIFIC INSTRUCTIONS
Always confirm the order number before checking status. Mention our 7-day return window for refund questions.
CONVERSATION FLOW
1Greet2Collect details3Answer4Hand off
SUPPORT SCOPE
Orders & delivery
Billing questions
Technical setup
HANDOFF RULES
personCustomer asks for a human
paymentsRefund over ₹5,000
help2 unanswered questions

Make Your AI Agent Work Your Way

Customise your AI agent's behaviour to match your application, support process, and brand voice. Define how it responds, what it helps with, and when it transfers a conversation to your team.

Customise Your AI Agent's
Tone and response styleApplication-specific instructionsConversation flowSupport scopeHandoff rules
cloud_syncKnowledge SourcesLast synced 2 min ago
Your AI agent answers using these connected sources.
languagehttps://acme.comboltSync now
menu_book
Help Center
128 articles
Synced
language
acme.com
42 pages
Synced
inventory_2
Product catalog
310 products
Synced
quiz
FAQs
56 questions
Synced
build
Setup & troubleshooting guides
18 guides
Syncing

Sync Your Knowledge Base and Website in One Click

Connect your knowledge base and website content to your AI agent in one click. Give it the information it needs to answer customer questions using your help articles, product details, and support guidance.

Equip Your AI Agent With
Knowledge base articlesWebsite contentProduct informationFrequently asked questionsSetup and troubleshooting guides

Manage Support With Complete Visibility

Multi-Channel Ticket CreationUnified Support InboxAutomatic Email TicketingEmail Exclusion RulesAgent & Team AssignmentTicket Status TrackingClear Ticket OwnershipCustom Ticket ViewsComplete Conversation HistoryWebsite Support ChatLive Agent SupportInternal Notes
WHO USES IT

Built For

SaaS CompaniesEcommerce BusinessesIT CompaniesHealthcareEducationAgenciesFinancial ServicesService Businesses

Never Lose Track of a Customer Issue!

WhatsApp