Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Communication ยท CONNECTION

Bolna + NodeHub

Run Bolna voice AI agents: place calls, read executions and transcripts, schedule batches, and run workflows and campaigns.

Explore 80 workflow actions for Bolna, including account permissions and operation limits.

40 read actions40 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Abort a workflow campaign

Write

Aborts a campaign.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add a number to a SIP trunk

Write

Add a DID phone number to a SIP trunk.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Cancel a workflow execution

Write

Stops one execution before its next external action.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a disposition

Write

Create a new disposition and link it to an agent.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a knowledgebase from a URL

Write

Have Bolna read a web page and ingest it as a knowledgebase for agents.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a workflow

Write

Creates a new workflow with an empty draft at revision 0.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a workflow campaign

Write

Creates a campaign in draft status.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create an extraction category

Write

Create an extraction category and attach it to the agent.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create dispositions in bulk

Write

Atomically create and link multiple dispositions to an agent in a single request.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a batch

Write

Delete a batch.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a custom LLM model

Write

Delete a custom LLM Model along with its stored key.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a disposition

Write

Permanently delete a disposition and remove its link to any associated agents.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a knowledgebase

Write

Delete a knowledgebase.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a SIP trunk

Write

Permanently delete a SIP trunk and all associated resources (gateways, IP identifiers, phone numbers).

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a sub-account

Write

Delete a sub-account.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a workflow

Write

Soft-deletes a workflow.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a workflow campaign

Write

Deletes a campaign.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete an agent

Write

Delete an agent.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete an extraction category

Write

Delete an extraction category.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get a batch

Read

Retrieve a batch.

Permissions and limits

Account permissions

  • A Bolna API key

Get a campaign report

Read

Aggregated campaign report - execution counts by status, termination reasons, and a per-node funnel keyed by the node ids in your definition.

Permissions and limits

Account permissions

  • A Bolna API key

Get a disposition

Read

Retrieve a single disposition by ID, optionally scoped to a specific agent.

Permissions and limits

Account permissions

  • A Bolna API key

Get a knowledgebase

Read

Retrieve a knowledgebase.

Permissions and limits

Account permissions

  • A Bolna API key

Get a SIP trunk

Read

Get a single SIP trunk with full details including gateways, IP identifiers, and phone numbers.

Permissions and limits

Account permissions

  • A Bolna API key

Get a sub-account's usage

Read

Track usage for the sub-account upto 32 days.

Permissions and limits

Account permissions

  • A Bolna API key

Get a workflow

Read

Retrieves a workflow with its draft metadata and the metadata of every published version, including per-version campaign and outcome totals.

Permissions and limits

Account permissions

  • A Bolna API key

Get a workflow campaign

Read

Retrieves a campaign with a count of entries per status and per-code counts of upload validation failures.

Permissions and limits

Account permissions

  • A Bolna API key

Get a workflow draft revision

Read

Read the draft's current revision.

Permissions and limits

Account permissions

  • A Bolna API key

Get a workflow execution

Read

The whole story of one contact's run - status, every node attempt with the edge it took, and the most recent timeline events.

Permissions and limits

Account permissions

  • A Bolna API key

Get a workflow version

Read

Read a published version, its publish time and warnings.

Permissions and limits

Account permissions

  • A Bolna API key

Get an agent

Read

Retrieve an agent.

Permissions and limits

Account permissions

  • A Bolna API key

Get an agent execution

Read

Retrieve specific execution by an agent.

Permissions and limits

Account permissions

  • A Bolna API key

Get an execution

Read

Read a call execution: status, duration, cost, transcript, summary and extracted data.

Permissions and limits

Account permissions

  • A Bolna API key

Get the campaign entries CSV header

Read

Read the one-line CSV header an entries upload for this campaign expects.

Permissions and limits

Account permissions

  • A Bolna API key

Get the user

Read

Get user information.

Permissions and limits

Account permissions

  • A Bolna API key

Get usage for all sub-accounts

Read

Retrieve usage details for all sub-accounts under the authenticated organization for up to 32 days.

Permissions and limits

Account permissions

  • A Bolna API key

List a SIP trunk's numbers

Read

List all phone numbers associated with a SIP trunk.

Permissions and limits

Account permissions

  • A Bolna API key

List agents

Read

List all agents.

Permissions and limits

Account permissions

  • A Bolna API key

List an agent's batches

Read

List an agent's batches.

Permissions and limits

Account permissions

  • A Bolna API key

List an agent's executions

Read

Retrieve all executions by an agent.

Permissions and limits

Account permissions

  • A Bolna API key

List batch executions

Read

Retrieve all executions from a batch.

Permissions and limits

Account permissions

  • A Bolna API key

List batch executions by page

Read

Retrieve all executions from a batch with pagination support.

Permissions and limits

Account permissions

  • A Bolna API key

List campaign entries

Read

Lists a campaign's entries, including failed_validation rows with their failure code in validation_error.

Permissions and limits

Account permissions

  • A Bolna API key

List campaign executions

Read

Lists a campaign's executions.

Permissions and limits

Account permissions

  • A Bolna API key

List custom LLM models

Read

List your custom LLM models.

Permissions and limits

Account permissions

  • A Bolna API key

List dispositions

Read

List dispositions accessible to your account.

Permissions and limits

Account permissions

  • A Bolna API key

List extraction categories

Read

List the extraction categories attached to an agent.

Permissions and limits

Account permissions

  • A Bolna API key

List knowledgebases

Read

List all knowledgebases for your account.

Permissions and limits

Account permissions

  • A Bolna API key

List phone numbers

Read

List all phone numbers for your account.

Permissions and limits

Account permissions

  • A Bolna API key

List SIP trunks

Read

List all SIP trunks for your account.

Permissions and limits

Account permissions

  • A Bolna API key

List sub-accounts

Read

List all sub-accounts.

Permissions and limits

Account permissions

  • A Bolna API key

List TTS providers and models

Read

Returns all TTS providers with their supported models for a given language.

Permissions and limits

Account permissions

  • A Bolna API key

List violations

Read

Retrieve a paginated list of violations, optionally filtered by status.

Permissions and limits

Account permissions

  • A Bolna API key

List voices

Read

Returns a paginated list of voices available for a specific TTS provider and model.

Permissions and limits

Account permissions

  • A Bolna API key

List workflow campaigns

Read

Lists campaigns, newest first by default.

Permissions and limits

Account permissions

  • A Bolna API key

List workflow node types

Read

Lists every node type with its configuration parameters, defaults and bounds, plus the available variable namespaces and effects.

Permissions and limits

Account permissions

  • A Bolna API key

List workflows

Read

Lists your workflows, newest first.

Permissions and limits

Account permissions

  • A Bolna API key

Make a call

Write

Place an outbound call from an agent to a phone number; the answer has the execution ID to track it.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Pause a workflow campaign

Write

Pauses a scheduled or running campaign.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Publish a workflow

Write

Validate the draft and freeze it as a published version.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove a number from a SIP trunk

Write

Remove a phone number from a SIP trunk.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Remove the inbound agent from a number

Write

Remove agent for inbound calls.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Rename a workflow

Write

Rename a workflow.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Resend an execution webhook

Write

Sends a finished execution's webhook again, to the workflow's current webhook URL and headers.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Resume a workflow campaign

Write

Resumes a paused campaign.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Run a workflow for one contact

Write

Runs one contact through the workflow's latest published version.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Schedule a batch

Write

Schedule a created batch to start dialing at a time within the next 30 days.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Set the inbound agent for a number

Write

Add agent for inbound calls with optional IVR configuration.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Start a workflow campaign

Write

Starts dialing a batch campaign's pending entries.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Stop a batch

Write

Stop a running batch.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Stop a queued or scheduled call

Write

Stop a queued or scheduled call.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Stop an agent's queued calls

Write

Stop all queued calls for a given agent_id.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Test a workflow webhook

Write

Sends one sample execution webhook to the workflow's configured settings.webhook.url, with its headers, and reports what your server did with it, so you can verify the.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Test dispositions on a transcript

Read

Run all dispositions linked to the specified agent against a provided transcript and return the grouped results.

Permissions and limits

Account permissions

  • A Bolna API key

Update a disposition

Write

Update an existing disposition.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update a sub-account

Write

Change a sub-account's name or concurrency limits.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update agent prompts

Write

Replace an agent's prompts.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update an extraction category

Write

Update an extraction category.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upload campaign entries

Write

Upload contacts to a campaign as a JSON array; each row is checked on its own.

Permissions and limits

Account permissions

  • A Bolna API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Validate a workflow

Read

Validates the saved draft without mutating anything.

Permissions and limits

Account permissions

  • A Bolna API key
SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Bolna. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Communication.

Bolna integration | NodeHub