Appearance
AI Agent Node
A drag-and-drop Call Flow Builder node that connects an inbound call to a SignalWire conversational AI agent.
Node Settings
| Setting | Type | Description |
|---|---|---|
| AI Agent Name | string (dropdown) | The AI Agent Resource to connect to. Populated from agents created in your SignalWire portal under Resources → AI Agent. |
Capabilities
The connected AI agent handles:
- Natural language processing — Understands and responds to free-form speech
- Sentiment analysis — Detects caller tone and adjusts responses
- API calls — Executes SWAIG functions to fetch data, update CRMs, send SMS, etc.
- Conversational tasks — Multi-turn dialogue, context switching, data collection
Example Call Flow
A simple flow that answers a call and immediately hands it to an AI agent:
[Answer Call] → [AI Agent: "My Support Agent"]This replaces complex IVR trees with a single natural-language agent that routes and resolves calls dynamically.
Prerequisites
Before using this node:
- Create an AI Agent Resource in your SignalWire portal
- Go to Resources → + Add New → AI Agent → Custom AI Agent
- Configure prompt, personality, and SWAIG functions
- Fund your account (AI agents consume credits per minute)
- The agent name will appear in the dropdown once created
Related
- No-Code Agents — Creating AI Agent Resources in the dashboard
- AI Capabilities — Full feature overview
- Prompt Engineering — Writing effective agent prompts
- AI Best Practices — Tuning parameters and SWAIG functions
