Build AI Agents
Build sophisticated voice AI agents using the SignalWire SDK. This section covers advanced features that transform simple voice agents into production-ready conversational applications capable of handling complex business processes.
Advanced Topics
Build multi-step conversation flows with branching logic, step validation, and context switching.
Manage data throughout call sessions using global_data, metadata, and post_prompt.
Record calls with stereo/mono options, multiple formats, and webhook notifications.
Transfer calls to phone numbers, SIP endpoints, or other AI agents.
Run multiple agents on a single server with path-based and SIP routing.
Add RAG-style knowledge search using local vector indexes or PostgreSQL with pgvector.
Bridge Model Context Protocol servers with SignalWire AI agents for tool integration.
Prefab Agents
Pre-built agent archetypes for common use cases. Use them directly or extend them.
Collect answers to a series of questions with confirmation and dynamic question support.
Answer frequently asked questions from a provided knowledge base.
Conduct automated surveys with rating, multiple choice, yes/no, and open-ended questions.
Greet callers, collect information, and transfer to the appropriate department.
Provide venue information, amenity details, and booking assistance.