Your agent is ready, but your team needs a way to reach it without opening the Agent Studio. The Chat Widget gives every agent a hosted URL anyone in your organization can bookmark, plus an embeddable widget you can drop into any page. Once set up, you can:Documentation Index
Fetch the complete documentation index at: https://docs.xpander.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Share a hosted chat URL with anyone in your organization
- Embed the Agent chat as a widget on any website or app
- Suggest pre-defined conversation starters to guide first-time users
- Control access with platform login or your SSO provider
Chat is not available for Personal Agents. Create a Custom Agent to use the hosted chat or embed widget.

Share the Chat URL
Each agent gets a unique hosted URL that you can share directly - no code or embedding required.Open the Channels tab
In the Agent Studio, click the gear icon and go to the Channels tab. Find the Chat section.

Embed Chat Widget
You can embed the chat interface in any website using an iframe. The embedded version supports the same features as the hosted version: multiple threads, file uploads, and streaming responses. ReplaceYOUR_AGENT_ID with your agent’s ID. You can find it in the Channels tab under the SDK section (it’s the same Agent ID shown there).
Control Access
Set who can reach the chat using the Agent Studio > Configuration > General tab > Access setting.
| Setting | Who can access |
|---|---|
| Only me | Only you - useful during development and testing |
| All users in my account | Anyone in your Xpander organization |
Authentication
Users authenticate through one of two paths:- Platform login - Xpander’s built-in user management (registration, password recovery, session handling, user profiles). The default, and the right choice for most deployments.
- SSO - If your organization already uses Okta, Auth0, or Azure AD, connect it so users sign in with their existing credentials. Xpander supports SAML 2.0 and OAuth 2.0 with role mapping and automatic provisioning.
Custom Domain
Enterprise workspaces can serve the chat from a branded domain likechat.your-company.com instead of the default chat.xpander.ai. This preserves every chat feature (threads, conversation starters, authentication, and embedding) while keeping the URL on your own domain. Contact sales to set this up.
Add Conversation Starters
Conversation starters are prompt suggestions that appear when a user first opens the chat. They reduce the blank-page problem and help users understand what the agent can do.Add prompts
Click + Add conversation starter to create suggestions. Each starter is a short phrase like “What can you do?” or “Summarize today’s tickets.”

Next Steps
MCP Protocol
Expose your agent to Claude Desktop, Cursor, and other MCP clients
Slack
Deploy to Slack workspaces
Monitor Runs
Trace execution, debug failures, and review AI performance


