Creating an Assistant
1
Open the Assistants page
Click Assistants in the sidebar.
2
Create a new assistant
Click New Assistant to open the creation wizard.
3
Pick a starting point
Choose one of the two quick-start presets, or browse the full template library — ready-made system prompts for common use cases like sales, support, and coding. Picking a template pre-fills the system prompt so there’s less to write from scratch.
4
Review the instructions preview
Expand System instructions (preview) to see a read-only preview of the exact system prompt your assistant will start with. You can edit it any time afterward from the assistant’s Instructions tab.
5
Configure the assistant
Fill in the remaining details described below, then save.
Configuration Options
- Name — A clear, descriptive name (e.g., “Customer Support Bot” or “Code Reviewer”)
- Description — A brief summary of what the assistant does, visible to workspace members
- System Prompt — The instructions that define how the assistant behaves
- Temperature — Controls creativity. Lower values produce more focused, deterministic responses. Higher values produce more creative, varied responses.
- Max Tokens — The maximum length of responses the assistant can generate
Writing Effective System Prompts
The system prompt is the most important part of your assistant’s configuration.Be specific about the role
Be specific about the role
Instead of “You are a helpful assistant,” try “You are a senior customer support agent for a SaaS company. You help users troubleshoot billing issues, account access problems, and feature questions.”
Define the tone and style
Define the tone and style
Specify whether the assistant should be formal or casual, concise or detailed. For example: “Respond in a friendly, professional tone. Keep answers under 200 words unless the user asks for more detail.”
Set boundaries
Set boundaries
Tell the assistant what it should and should not do. For example: “Never make up information. If you do not know the answer, say so and suggest the user contact support.”
Provide examples
Provide examples
Include example interactions in the system prompt to show the assistant exactly how you want it to respond.
Visibility Settings
The public widget works whenever it’s enabled on the assistant’s Embed tab — visibility has no effect on it. On plans that include the internal Chat workspace, visibility controls who on your team can see and use the assistant there:Connecting to Knowledge
Assistants become much more useful with access to your organization’s knowledge:- Projects — Link one or more projects to give the assistant access to uploaded documents. The assistant searches these documents for relevant context when answering questions.
- Knowledge Bases — Connect external knowledge bases for broader document retrieval.
Tool Configuration
Assistants can use external tools through MCP (Model Context Protocol) integrations:- Notion — Search and retrieve pages from your Notion workspace
- GitHub — Search repositories, read issues and pull requests
- Atlassian — Access Jira issues and Confluence pages
- HubSpot — Look up contacts, deals, and CRM data
Testing Your Assistant
Try your assistant in the Sandbox — the single home for testing. Open it from the Sandbox item in the navigation sidebar, or from the Test Assistant button below the nav (both land on Sandbox).1
Chat with your assistant
The Chat tab embeds the real chat widget, so what you see is exactly what visitors get — forms, theming, file upload, and handoff all behave identically. Use Reset to start a fresh conversation after changing settings, or Open full screen to view the preview in a new tab.
2
Batch-test its answers
The Batch tests tab runs a bank of questions through your assistant at once and grades each answer against your knowledge. See Sandbox for the full walkthrough.
Assistant Analytics
Usage and performance metrics live on the workspace-level Analytics page, not in the assistant’s own settings. Use the assistant filter on that page to narrow the view down to a single assistant, including its widget funnel.Deleting an Assistant
Open the assistant’s General tab and scroll to the Danger Zone. Deleting is permanent — to confirm, type the assistant’s exact name into the field, then click Delete. This also removes its knowledge documents and disconnects any channels.Example Assistants
Customer Support Bot
Connect your FAQ documents and help articles. Set the system prompt to answer questions accurately and maintain a friendly tone.
Code Reviewer
Instruct the assistant to review code for bugs, security issues, and best practices. Use a lower temperature for consistent feedback.
Content Writer
Configure a higher temperature for creative responses. Provide brand guidelines in the system prompt.
Sales Assistant
Upload product documentation and pricing guides. The assistant can answer prospect questions and draft follow-up emails.
The number of assistants you can create may depend on your workspace plan.