Description
n8n-nodes-callrounded
This is an n8n community node that lets you interact with the CallRounded AI Voice Agent API directly from your n8n workflows.
CallRounded is an AI-powered voice agent platform that automates phone calls. With this node, you can trigger calls, manage agents, and retrieve call data programmatically.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation.
1. Open your n8n instance
2. Go to Settings > Community Nodes
3. Click Install a community node
4. Enter n8n-nodes-callrounded and click Install
Credentials
You need a CallRounded API key to use this node:
1. Log in to Rounded Studio
2. Click on your profile in the bottom-left corner
3. Select API Keys
4. Click the New Key button in the top-right
5. Give your key a name and copy it
Then in n8n, go to Credentials > New Credential > CallRounded API and paste your key.
Resources
This node supports 5 resources with the following operations:
Call
| Operation | Description |
|———–|————-|
| Start Phone Call | Start a new outbound phone call |
| List | List calls with filters and pagination |
| Get | Get details of a specific call |
| Update | Update call metadata |
| Delete | Delete a call |
| Terminate | Terminate an ongoing call |
Agent
| Operation | Description |
|———–|————-|
| Create | Create a new voice agent |
| Get | Get an agent’s configuration |
| Update | Update an agent’s configuration |
| Delete | Delete an agent |
| Deploy | Deploy an agent configuration version |
| Get Versions | List all configuration versions |
Knowledge Base
| Operation | Description |
|———–|————-|
| Get | Get knowledge base details and sources |
| Add Text Sources | Add text content to a knowledge base |
| Delete Sources | Remove sources from a knowledge base |
Phone Number
| Operation | Description |
|———–|————-|
| List | List all phone numbers |
| Update | Update phone number settings (name, inbound agent, redirect) |
Post-Call Question
| Operation | Description |
|———–|————-|
| List | List all post-call questions for an agent |
| Create | Create post-call questions |
| Get | Get a specific post-call question |
| Update | Update post-call questions |
| Delete | Delete a post-call question |
Example Usage
Trigger an outbound call
1. Add a CallRounded node to your workflow
2. Select Resource: Call and Operation: Start Phone Call
3. Fill in:
– Agent ID: your agent’s UUID
– From Number: your CallRounded phone number (E.164 format, e.g. +33612345678)
– To Number: the recipient’s phone number (E.164 format)
4. Optionally add Dynamic Variables to pass context to the agent
Get call results after completion
1. Add a CallRounded node
2. Select Resource: Call and Operation: Get
3. Enter the Call ID (returned by the Start Phone Call operation or via webhook)
4. The response includes transcript, variable values, duration, and post-call answers
Compatibility
- Requires n8n version 2.x or later
- Tested with n8n 2.x
API Documentation
For full API documentation, visit docs.callrounded.com/api-reference.
License
[MIT]