Overview
Slash Commands
Type commands like
/help from any channel or DMMessage Actions
Create a ticket from an existing Slack message
@Mentions
Tag @Serval in channels to activate assistance
Thread Replies
Continue conversations naturally in threads
Team Inbox
For support teams: Centralized view of all tickets
Direct Messages
Private one-on-one conversations with Serval
Slash Commands
/help Command
The quickest way to create a ticket from anywhere in Slack:The
/help command works anywhere in Slack as long as Direct Messaging is enabled by your Serval administrators.Message Actions
Creating Tickets from Existing Messages
Sometimes the perfect ticket description is already in a Slack message. You can turn any message into a ticket using Slack’s message actions:- Hover over any message in Slack
- Click the three dots (…) menu
- Select “More message shortcuts…”
- Choose “Create a ticket” using Serval from the list of actions
- No need to retype or copy/paste existing messages
- Works on any message in any channel
Mentions in Channels
Activating Serval with @mentions
In channels where Serval is present, you can activate help by mentioning @Serval: How it works:- In Help Desk channels: Serval automatically monitors and responds to all new threads
- In Silent Mode channels: @Serval activates assistance for that thread
- In Team Only channels: Behaves similarly to Help Desk channels, but does not escalate to a human. It will always stay engaged
Thread-Based Interactions
Working Within Threads
Serval maintains context within Slack threads, making conversations natural and efficient: Best practices:- Keep related discussion in the same thread
- Serval remembers context from earlier in the thread
- You can ask follow-up questions naturally
- Upload files, images, or logs directly in the thread
Status Updates via Emojis
Serval uses emoji reactions to communicate status at a glance: Common status emojis:- ⏳ Serval is working on it
- ✅ Successfully completed
- ❌ Cancelled
Direct Messages (DMs)
Private Support Conversations
For sensitive requests, you can DM Serval directly: When to use DMs:- Personal or sensitive requests
- Private troubleshooting sessions
Team Inbox Channels
A dedicated private channel for Serval Managers and Agents to triage all tickets created for your team, without switching to the web interface. Key benefits:- Triage all tickets in one place, right from Slack
- Collaborate with other agents on ticket resolution
- Respond to end users directly—replies sync back to their original location
Team Inbox channels are designed to be triage-only, meaning new messages posted to the channel won’t create new tickets. Use
/help, DMs, or help desk channels to create new tickets.Working with Team Inbox
- View: Each ticket appears as a thread with details and history
- Respond: Reply in threads—messages send to end users automatically
- Manage: Use commands like
@Serval assign to meto pick up and handle escalated tickets
Advanced Interactions
Workflow Triggers
Trigger Serval workflows directly from Slack: Example commands:- “Run the employee onboarding workflow for john@company.com”
- “Execute the AWS access grant workflow for the engineering team”
- “Start the offboarding process for the contractor”
Transfer Tickets by Tagging @Serval
Move a ticket to another team by mentioning @Serval in a message and requesting the transfer. For example:
Manual Escalation
Use the manual escalation button on the ticket card in Slack to escalate a ticket directly to a human agent without AI involvement. This bypasses the help desk agent entirely and routes the ticket to your team’s triage queue.Ticket Management
Update and manage tickets without leaving Slack: Available actions:- “Set priority to high”
- “Assign this to @teammate”
- “Close this ticket”
- “Change status to in progress”
Quick Reference
| Method | Where it works | Best for |
|---|---|---|
/help command | Anywhere in Slack | Quick ticket creation |
| Message actions (…) | Any message | Converting existing messages to tickets |
| @Serval mention | Channels with Serval | Activating help in a thread |
| Thread replies | Active threads | Ongoing conversations |
| Direct messages | Serval DM | Private requests |
| Team Inbox | Team Inbox channel | Support agents triaging all team tickets |
Ticket Status in Slack
Serval displays dynamic ticket status updates directly in Slack messages. As a ticket progresses — from creation through workflow execution to resolution — the status UI in the Slack message updates in real time so you can track progress without leaving Slack.
Welcome Message for New Users
When a new user interacts with Serval for the first time in Slack, they receive a welcome message in the Messages tab introducing Serval’s capabilities. This message explains how to get help, what they can ask, and where to find support.Tips for Success
Be specific in your requests
Be specific in your requests
Include relevant details like user emails, system names, error messages, or links to help Serval take accurate action.
Use threads for context
Use threads for context
Keep related messages in the same thread so Serval maintains full context of the conversation.
Leverage natural language
Leverage natural language
Serval understands conversational requests - no need to use special syntax or formatting.
Check emoji reactions
Check emoji reactions
Quick visual feedback helps you understand Serval’s progress without reading every response.
Troubleshooting
Serval isn’t responding
Check these common issues:- Is Serval added to the channel? (Look for @Serval in the member list)
- Is the channel configured in Serval? (Check your Slack integration settings)
- For new channels, try @mentioning Serval to add it
- Ensure your Slack workspace is properly connected to Serval
Commands not working
If slash commands aren’t appearing:- Refresh Slack (Cmd/Ctrl + R)
- Check that your workspace admin has approved the Serval app
- Try typing
/helpfully - it should auto-complete - Contact support@serval.com if issues persist
Related Documentation
- Slack Quickstart - Quick-start guide for end users
- Slack Integration Setup - Administrator configuration guide
- Ticketing Overview - Understanding tickets
- Workflow Automation - Workflow documentation

