Feature Reference
Use this page as a map of the main Agent One features available to account owners, teams, and visitors using your agents. It focuses on what each feature does and where to configure it.
Agents and Sites
Agent creation
Create an agent from scratch or start from a template, then define its name, welcome message, instructions, model, tools, and knowledge sources. For a step-by-step setup guide, see Creating an Agent.
Sites and custom domains
Sites are public homes for your agents. A site can use an Agent One subdomain or a custom domain, and can host one or more public agents. For site setup, analytics, and domain guidance, see Managing Your Sites.
Embeddable chat widget
Public agents can be added to your own website with an embed snippet from the agent settings. Use the widget when you want visitors to chat without leaving your existing site.
Knowledge and Training
File uploads
Upload knowledge files so your agent can answer from your own materials. This is useful for FAQs, policies, product documentation, sales collateral, internal guides, and other reference material.
Website crawling
You can train an agent from public website content by asking the Agent Creator Assistant to crawl a URL. This is useful when your best source of truth already lives on your site.
GitHub repository knowledge
Where available, connect a GitHub repository so the agent can use code and documentation as knowledge. This is useful for developer support, internal engineering assistants, and documentation agents.
Chat Experience
Multi-file chat attachments
Chat users can attach multiple supported images or documents. Upload previews show progress, ready states, failure states, retry controls, and remove controls before the message is sent.
Image-to-video generation
Eligible agents can create short MP4 videos from uploaded images and a written prompt. The chat shows a video status card while the video renders, then displays the finished video inline with a download option. For setup, prompting, and troubleshooting, see Image-to-Video Generation.
Voice Mode
Voice Mode lets users speak to an agent and listen to spoken responses. For availability, setup, and browser permission guidance, see Using Voice Mode.
Conversation history
Agent One saves conversations so users can resume previous threads. Desktop users can use the sidebar, while mobile users can open the thread menu.
Tools and Automation
Web Search
Web Search lets an agent look up current public information when its uploaded knowledge is not enough. Enable it when your agent needs recent facts, live context, or current events.
Rich media charts
Rich media tools let an agent turn data into visual charts directly in the chat. This is useful for reports, comparisons, dashboards, and explanations that are easier to understand visually.
Custom API functions
Custom API functions connect an agent to public endpoints you control. Use them when the agent needs to look up live business data such as inventory, pricing, status, or availability.
MCP servers
Model Context Protocol servers can add advanced external tools to an agent. This is best for technical teams that already have tool servers or want a more flexible integration path than a single custom API.
Human handoff
Human handoff lets an agent request a person when the user asks for human help or the conversation needs escalation. Handoff requests appear in the inbox so your team can review and respond.
Growth and Operations
Lead capture forms
Lead Capture Forms collect structured information such as name, email, phone number, company, or custom fields. For form setup and when to use blocking vs. manual capture, see Lead Capture Forms.
Email collection
Email collection is a lighter-weight lead tool for asking for an email at the beginning or end of a conversation. Use it when you only need a simple follow-up address.
Analytics and logs
Agent analytics show conversation volume, message activity, feedback, and trends. Logs let you review full conversations and spot gaps in your agent's knowledge or instructions. For more detail, see Monitoring Your Agents.
Branding controls
Agent and site settings let you adjust names, imagery, copy, and presentation so the experience matches your brand. Some branding controls depend on your plan.
Integrations
Slack
Slack integration lets your team chat with an agent from inside Slack when configured for your workspace.
WhatsApp integration lets an agent respond through a connected WhatsApp channel when configured in the agent integrations area.
Calendar booking
Calendar integrations can help agents guide users toward available appointment times and booking flows when configured for your account.
Choosing What to Enable
Start with the smallest set of features your agent needs:
- Add instructions and knowledge first.
- Enable web search only when the agent needs current public information.
- Add API or MCP tools only when the agent needs live business actions or data.
- Enable lead capture, email collection, or human handoff when the conversation has a clear business follow-up path.
- Add media features such as voice, charts, or image-to-video when they improve the user experience instead of distracting from the main task.