Personality
By default, agents use a built-in communication style that produces direct, professional responses without filler or pleasantries. Setting a custom prompt overrides these defaults entirely.Custom prompt
Custom prompt
You are a helpful IT support agent. Be professional and technical but friendly. Keep responses concise and to the point. Use a business tone with minimal emojis. When explaining technical concepts, use clear language that non-technical users can understand. Always be patient and empathetic with frustrated users.
You are a compassionate HR assistant. Use a warm, supportive tone with moderate emoji usage to create a welcoming atmosphere. Keep responses balanced in length, providing enough detail to be helpful while respecting people's time. Be empathetic and understanding, especially when handling sensitive topics like benefits, time off, or workplace concerns.
You are a strategic Revenue Operations assistant. Communicate in a business-casual tone that's professional yet approachable. Use verbose responses when explaining complex processes or data, but stay concise for quick questions. Include minimal emojis to maintain professionalism. Focus on being clear, data-driven, and solution-oriented in your communication.
Response length
Response length
Tone
Tone
Emojis
Emojis
Slack behavior
Configure how your agent responds in Slack channels and threads.Channel messages
Channel messages
- Respond to all messages: The agent replies to every message in the channel
- Respond to mentions only: The agent only replies when directly mentioned
- Respond to requests only: The agent only replies to messages detected as requests for assistance
Threaded messages
Threaded messages
- Respond to all messages: The agent replies to every message in the thread
- Respond to mentions only: The agent only replies when directly mentioned
- Smart (classify intent) V3+: The agent uses an AI classifier to determine whether a message is directed at it before responding. Side-conversations, acknowledgments, and human-to-human exchanges are skipped. When the agent has asked a question (for example, while collecting a form field) and the user replies with an
@mentionsuch as a manager’s name, the classifier treats the message as an answer to the agent rather than a side-conversation.
File attachments
File attachments
- PDF documents
- Images (screenshots, photos)
- Text and document files shared in Slack
- When the agent detects a file share, it briefly defers its response so Slack can finish processing the upload. This prevents the agent from replying before it can read the attachment.
- The agent then extracts text from the file and treats its contents as additional context for the message.
- Extracted document content is used the same way as the user’s typed message: for answering questions, prefilling form fields, and selecting rules.
- A user pastes a screenshot of an error and asks “what’s going on?” The agent reads the screenshot and references it in its answer.
- A user attaches a vendor invoice or contract PDF when filing a request. The agent extracts key fields to prefill the form.
- A user shares an exported log file. The agent summarizes the file before creating the ticket.
Response elements
Configure UI elements that appear in the agent’s Slack responses. These settings control visual components displayed alongside AI answers when the response includes citations from your knowledge base.Show source
Show source
Create ticket on negative feedback
Automatically create a support ticket when users react with thumbs down to an agent response. Enabled by default to ensure negative feedback receives timely follow-up.Auto-respond
Enable automatic AI responses for tickets created from email and integration sources (Jira, Linear, GitHub). When enabled, the agent automatically responds to new tickets using its assigned knowledge bases.Auto-respond to email
Auto-respond to email
Auto-respond to integrations
Auto-respond to integrations
Response delay
Response delay
- Immediate (0 seconds)
- 5 seconds
- 10 seconds
- 30 seconds
- 1 minute
- 2 minutes
- 5 minutes
Auto-submit form
Auto-submit form
ai-unresolved for human follow-up.Conversational form filling
Enable conversational form filling to let the agent collect form field values through natural conversation rather than presenting a form UI. The agent asks for each field one at a time, then presents the completed form for review once all required values are collected.Enable conversational form filling
Enable conversational form filling
Field threshold
Field threshold
How conversational form filling works
- User makes a request that triggers a form (for example, reporting an issue or requesting access)
- Agent identifies the required form fields and checks whether the form qualifies for conversational mode (field count is at or below the threshold)
- Agent extracts any field values already mentioned in the conversation
- For remaining required fields, the agent asks for each value one at a time
- For forms with conditional fields, dependent fields are skipped until their parent field has a matching value
- User provides values through natural language responses
- Once all required fields are collected, the agent presents the form for review (or auto-submits if auto-submit is enabled)
Which mode to use
Conversational mode
Standard form
YYYY-MM-DD values automatically. Dates are resolved in UTC, so for requests near midnight the resolved day may be off by one.