Last updated
What is viaSocket used for in a Bolna voice agent?
viaSocket lets you add Bolna as a node in no-code workflows, so a workflow can place outbound calls through your agent and read your Bolna call executions and account data. Pick it if your team already builds automations on viaSocket and wants to start calls or pull call records without custom code.
How do I set up viaSocket with Bolna?
- Log in to viaSocket and open the Connections section.
- Click Connect New App and search for Bolna.
- In the Bolna dashboard, create an API key under Developers → API Keys and paste it into the viaSocket connection dialog.
- Click Add Connection, then add a Bolna action to any viaSocket workflow.
Full steps with screenshots: viaSocket setup guide in the Bolna docs.
Which actions does Bolna support on viaSocket?
| Action | What it does |
|---|---|
| Make a phone call | Creates an outbound call from your Bolna agent |
| Get all executions | Gets all agent executions and their details |
| List voice AI agents | Lists the voice AI agents in your account |
| List phone numbers | Lists the phone numbers on your account |
| List knowledgebases | Lists the knowledge bases on your account |
| List providers | Lists the providers connected to your Bolna account |
There is no Bolna trigger on viaSocket yet. If you need a workflow that starts when a call ends, use Make or n8n, which both have one.
What can you automate with viaSocket and Bolna?
Start calls from other apps. When a new lead lands in your CRM or a form, a viaSocket workflow can use Make a phone call to have your agent ring them.
Pull call records into reports. Use Get all executions to copy call details into a spreadsheet or internal tool on a schedule.
Keep an inventory of your setup. List agents, phone numbers, knowledge bases and providers to sync them into a sheet or an admin dashboard.