Tickets can enter the helpdesk from every channel KarmaFlow supports. This article covers how each one works and what to configure. You don't need them all — pick the ones your customers use.
Email is the fastest channel to launch and the most common way customers reach support.
Your tenant has a helpdesk inbound address. Mail sent to it becomes a ticket:
References / In-Reply-To headers, with the ticket number ([#1042]) in the subject as a fallback.@) — e.g. support or help.support@yourcompany.com to it, or using it directly).Group Inboxes are a separate, unrelated feature (a shared team mailbox). The helpdesk email channel is its own thing.
Customers who sign in to your portal can open and track tickets directly. This is the richest experience — full history, status, expected response time, and self-service. See Customer Portal for setup, and Getting Started to enable it.
Your existing AI agents can open and update tickets mid-conversation:
To enable this, the agent needs the helpdesk ticket tools (create_ticket, update_ticket, add_ticket_reply, get_ticket, list_tickets) in its tool list. Every ticket an agent opens is stamped with the originating chat session, call, or SMS session, so the ticket links straight back to the conversation.
A common pattern: an orchestration watches for a call or chat that ends escalated or needs human review, and creates a ticket with the transcript summary so a human can pick it up.
Turn any web form into a "submit a ticket" form:
Each processed submission opens a ticket for the submitting contact.
Whatever the channel, each ticket records where it came from — the chat session, call, SMS session, email thread, form submission, orchestration, or the staff member who opened it — and surfaces those links in the ticket's Origin panel. This is how a ticket stays connected to the conversation that created it.