ModulesSupport
Support
Multi-channel customer ticket management with SLA tracking, customer portal, email-to-ticket, agent replies, canned responses, and AI insights.
The Support module is your customer service command center. Handle inquiries through a structured ticketing system with multi-channel intake, SLA enforcement, agent-to-customer email replies, CSAT collection, and AI-powered insights.
Key Features
- Multi-Channel Intake — Accept tickets from the customer portal, email, embeddable website widget, or API
- Customer Portal — Public ticket submission and tracking pages your customers can use without a Workestra account
- Agent Reply with Email — Reply to customers directly from the ticket detail page — they receive your response by email
- Comments & Internal Notes — Threaded replies with an internal-only mode for agent collaboration
- SLA Policies — Define response and resolution time targets with live compliance tracking and breach alerts
- Auto-Assignment — Automatically assign new tickets to agents using round-robin or least-loaded strategies
- Canned Responses — Pre-written replies with variable substitution for fast, consistent answers
- Ticket Merging — Merge duplicate tickets into one, transferring all comments
- CSAT Collection — Automatically send satisfaction surveys when tickets are resolved
- Email Processors — Automatically create and thread tickets from incoming emails
- Ticket Templates — Standardized templates for consistent ticket creation
- Ticket Labels — Color-coded labels with a label picker on every ticket
- Embeddable Widget — A JavaScript snippet that adds a support button to any website
- AI Panel — Automatic ticket summaries, suggested responses, similar past tickets
- Bulk Actions — Update status, priority, or assignee for multiple tickets at once
- Notifications — Email and in-app alerts for assignments, replies, escalations, and SLA breaches
How Customers Submit Tickets
Your customers can reach you through four channels — no Workestra account needed:
| Channel | How It Works |
|---|---|
| Customer Portal | Share your portal link — customers fill out a form and get a tracking reference |
| Customers email your support address — tickets are created automatically | |
| Website Widget | Embed a floating support button on your website with one line of code |
| API | Integrations submit tickets programmatically via the public API |
-> Customer Portal Setup -> Embeddable Widget
Views
- All Tickets — Grouped by status with color-coded dot indicators
- Mine — Tickets assigned to you, grouped by status
- Status Tabs — Open, In Progress, Waiting, Resolved, Closed
- Filtered — Combine status tabs with priority, type, and channel filters
Dashboard
The Support dashboard at /support provides an at-a-glance overview:
- 5 KPI cards — Open Tickets, Avg Resolution Time, CSAT Score, SLA Compliance, Resolved count
- Date range selector — Toggle between 7-day, 30-day, and 90-day views
- Charts — Volume trend, status distribution, priority breakdown, channel distribution
- Portal Link — Copy your customer portal URL to share with customers
- Unassigned Queue — Quick link to tickets waiting to be picked up
- Recent Tickets — Quick access to the 5 most recent tickets
Settings
Configure at Support > Settings:
- SLA Policies — Response and resolution time targets
- Email Processors — Email-to-ticket automation with processing rules
- Assignment Rules — Auto-assignment strategy (manual, round-robin, least-loaded)
- Canned Responses — Pre-written replies with variable substitution
- Ticket Templates — Pre-filled ticket creation forms
- Ticket Labels — Color-coded categorization tags
- Widget — Embeddable support button for your website
Next Steps
- Tickets — Create, assign, reply, and resolve tickets
- Customer Portal — Set up public ticket submission for your customers
- Canned Responses — Speed up replies with saved responses
- Support Analytics — Track team performance and SLA compliance