Add Tools
Give your avatar characters controlled external capabilities.
What are tools?
Tools are controlled external capabilities an agent can invoke during a session — query a database, check inventory, book an appointment, advance a quest.
How they work
- Tools are defined on the experience configuration
- They appear in the Session Manifest
toolsarray - The agent decides when to call a tool during conversation
- Results update
stateand may triggerstateUpdateevents
Example
"tools": [{
"toolId": "tool_check_score",
"name": "checkScore",
"description": "Look up the learner's current score"
}] Tool schemas follow a structured format editable by creators and understandable by LLMs.