Skip to content

Attach tools

Tools let your assistant fetch live data from your APIs and MCP servers — order status, inventory, bookings, CRM records — instead of guessing from documents alone.

Tool typeMinimum plan
API RequestStarter
MCPStandard

Free plan assistants are document-only. Upgrade via Billing → Plans if tools are greyed out.

  1. Open Assistants → select your assistant → Tools.
  2. Toggle Enable tools.
  3. Check the tools to expose to this assistant (created under Tools in the org menu).
  4. Save and test with questions that require live data.

Each tool must have a linked credential. Create tools first: API Request · MCP.

  1. Smart query understanding (Starter+) routes the message to a tool when appropriate.
  2. Chatevo calls your endpoint with stored credentials — never exposed to the visitor.
  3. JSON returns to the Response Synthesizer; optional result_transform maps data to rich cards.
  4. Widget streams tool_call and tool_result SSE events during execution.

See Tools overview and Message flow.

Attach only what that assistant needs:

  • Support bot — order lookup + ticket create
  • Sales bot — product catalog + availability
  • Internal bot — HR API with confidential KB classification

Over-attaching tools increases mis-routing risk. Use clear tool names and descriptions when creating them.

Per-tool options affect behavior:

SymptomCheck
Tool never calledSmart query tier, tool description, master prompt
401 errorsCredential rotation
Empty cardsresult_transform mapping

See Tool troubleshooting and Execution logs.