Agent

View as Markdown

An agent is the unit you build, version, and deploy in Voice Agents. It bundles everything that defines how a conversation behaves.

What makes up an agent

How the pieces fit together

The instruction (greeting plus instructions) defines who the agent is and what it should do. Variables carry data through the call. Tools let it act on the outside world, and the knowledge base lets it answer from your content. Speakers & voice control how all of that is delivered to the customer.

Start simple (a single-prompt agent with a voice and maybe one tool), then layer in knowledge, more tools, and, when the flow genuinely branches, multi-state design.