Skip to main content Announcing Tool Policies: AI agent permissions down to the field Read the announcement
Connectors CloudTalk
Live 101 Actions

CloudTalk Integration for AI Agents

Connect your AI agent to 101 CloudTalk actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

CloudTalk AI Agent Actions

101 production-ready actions for your agent to do more on CloudTalk.

101 Actions
List Activities - List activities attached to contacts.
Create Activity - Add an activity to an existing contact.
Update Activity - Updates the activity identified by `activityId`.
Delete Activity - Deletes the activity identified by `activityId`.
List Agents - List the agents (users) of a CloudTalk company account.
Get Agent - Get a single CloudTalk agent by ID.
Create Agent - Creates an agent.
Update Agent - Updates the agent identified by `agentId`.
Delete Agent - Deletes the agent identified by `agentId`.
List Blacklist - List blacklisted phone numbers.
Create Blacklist Number - Add a phone number to the blacklist.
Update Blacklist Number - Update a blacklisted phone number.
Delete Blacklist Number - Remove a phone number from the blacklist.
List Calls - Returns call history.
Get Call - Get the full analytics record of one call, including timings, call-flow steps, agents, contacts and tags.
Download Call Recording - Download the WAV recording of a call as base64.
Delete Call Recording - Permanently delete the recording of a call.
Create Call - Place an outbound call from an agent to a phone number.
Create CueCard - Push a CueCard with guidance to the agent handling a live call.
List Campaigns - Returns the account's campaigns.
Create Campaign - Creates a campaign.
Update Campaign - Update a core call campaign.
Delete Campaign - Deletes the campaign identified by `id`.
List Contacts - Returns contacts together with their phone numbers, email addresses and custom attributes.
Get Contact - Returns one contact in full — the contact record plus its phone numbers, email addresses, tags, custom attributes and external URLs.
Create Contact - Creates a contact.
Update Contact - Update an existing contact; only the fields you send are changed.
Delete Contact - Deletes the contact identified by `contactId`.
List Contact Attributes - List the custom attributes that can be set on contacts.
Assign Contact Tags - Assign contact tags to a contact.
Unassign Contact Tags - Unassign contact tags from a contact.
Bulk Contact Actions - Run up to 10 contact and activity create, update or delete commands in one request.
Get Call Summary - Returns the AI-generated summary of a completed call.
Get Call Overall Sentiment - Returns the sentiment scored across a completed call as a whole — one of `very negative`, `negative`, `neutral`, `positive` or `very positive`.
Get Call Talk-Listen Ratio - Get how long each participant spoke during a completed call.
List Call Topics - Returns the topics detected in a completed call, each with a weight and the transcript spans it was drawn from.
Get Call Transcription - Returns the transcript of a completed call as time-stamped segments, each attributed to a caller, together with the detected language.
Get Call Smart Notes - Returns the structured notes generated for a completed call — call details, action items, decisions made, open questions and any dates or deadlines mentioned.
Get Call Details Link - Returns a link to the call's detail page in CloudTalk analytics.
List Countries - Returns every country CloudTalk recognises, with the `country_id` values used by the contact endpoints.
List Dialer Campaigns - Returns the company's campaigns newest first, cursor-paginated.
Get Dialer Campaign - Returns a single campaign with its full configuration.
Create Dialer Campaign - Create a dialer campaign in the initializing state.
Update Dialer Campaign - Partially updates the campaign's configuration and/or moves it through its lifecycle.
Delete Dialer Campaign - Soft-delete a dialer campaign by setting its status to deleted.
Get Dialer Campaign Associations - Returns the campaign's associations grouped by kind.
Replace Dialer Campaign Associations - Replace the target tags, queue groups and agents of a dialer campaign in one call.
Get Dialer Campaign Disposition Buttons - Returns the campaign's disposition buttons as a plain array ordered by `display_order`, with each button's name, colour and outcome resolved from its referenced call tag.
Replace Dialer Campaign Disposition Buttons - Replaces the campaign's whole disposition-button set — the buttons an agent picks from to close a call.
List Dialer Disposition Tags - Lists the call tags the company can wire onto a campaign's disposition buttons.
Get Dialer Campaign Statistics - Get aggregated performance statistics for a dialer campaign, all-time or for a date range.
List Dialer Campaign Contacts - Returns the campaign's members ordered by dialing eligibility (`next_eligible_at`, then id), cursor-paginated.
List Dialer Campaign Next Contacts - Returns, in order, the contacts the allocator would serve next — a read-only, NON-BINDING snapshot.
Get Dialer Campaign Contact - Returns one campaign membership row, enriched with the contact's current tag names from Contacts.
Create Dialer Campaign Export - Queues an asynchronous export of the campaign's call history or survey responses as CSV or XLSX and returns immediately with a job handle — nothing is generated during the request.
Get Dialer Export - Polls an export job by its id.
Get Dialer Export Download Link - Mints a fresh pre-signed S3 link for a completed export job and returns it in a JSON body together with the instant it expires.
List Dialer Scripts - Returns the company's call scripts newest first, cursor-paginated.
Get Dialer Script - Returns one script by id, archived or not.
Create Dialer Script - Creates a call script agents read while dialing.
Update Dialer Script - Partial update — omitted fields stay untouched; `updated_at` is always bumped.
Archive Dialer Script - Archives the script — a soft delete, never a hard one.
List Dialer Surveys - Returns the company's surveys newest first, cursor-paginated.
Get Dialer Survey - Returns one survey by id with its full ordered question set, archived or not.
Create Dialer Survey - Creates a survey agents fill after a call.
Update Dialer Survey - Updates the survey's `name` and/or `is_archived` flag — nothing else is patchable here; questions change only through the replace-questions call.
Replace Dialer Survey Questions - Atomically replaces the survey's entire question set — this is a replace, not a merge.
List Groups - List the agent groups of a CloudTalk company account.
Add Agent To Group - Adds an agent to a group.
Remove Agent From Group - Removes one agent from one group.
Get Realtime Group Statistics - Get today's live call and waiting-time statistics for every agent group.
Get Unified Credentials - Get the current CloudTalk connection's unified credentials and identity.
List Unified Groups - List unified groups in a CloudTalk company account.
Get Unified Group - Get a unified CloudTalk group by ID.
List Unified Users - List unified users in a CloudTalk company account.
Get Unified User - Get a unified CloudTalk user by ID.
List Knowledge Bases - Returns one page of the company's knowledge bases.
Create Knowledge Base - Creates a knowledge base from an address or from inline text.
Upload Knowledge Base File - Creates a knowledge base from one uploaded file.
Delete Knowledge Base - Deletes the knowledge base.
List Notes - List notes attached to contacts.
Create Note - Add a note to an existing contact.
Update Note - Updates the note identified by `noteId`.
Delete Note - Deletes the note identified by `noteId`.
List Numbers - Returns the phone numbers assigned to the account.
Update Number - Updates the number identified by `id`.
Unregister Number - Clear the routing settings of a phone number and mark it as free.
Send SMS - Send one SMS or MMS message from a CloudTalk number to one recipient.
List Tags - Returns the contact tags defined in the account.
Create Tag - Creates a contact tag with the given `name`.
Update Tag - Renames the contact tag identified by `id`.
Delete Tag - Deletes the contact tag identified by `id`.
List Voice Agents - Returns one page of the company's voice agents.
Get Voice Agent - Returns one voice agent of the company.
Create Voice Agent - Creates a voice agent from the attributes object.
Replace Voice Agent - Replaces the voice agent with the attributes object.
Delete Voice Agent - Deletes the voice agent.
Attach Voice Agent Knowledge Base - Links the knowledge base to the agent.
Detach Voice Agent Knowledge Base - Unlinks the knowledge base from the agent; the knowledge base itself is kept.
Create Voice Agent Call - Creates a new VoiceAgent call with specified parameters and properties.
Stop Voice Agent Outbound Calls - Emergency stop for outbound VoiceAgent dialing.

Do More, Build Less

Connect AI to CloudTalk and control what it can do, down to the field

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

CloudTalk MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every CloudTalk action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More developer Integrations Like CloudTalk

Wiz

696+ actions

IONOS

501+ actions

Workiva

266+ actions

KnowBe4

259+ actions

HighLevel

251+ actions

WorkOS

234+ actions

SAP Concur

232+ actions

CloudTalk AI agent integration resources

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

Connect AI to every company system and control what it can do in each one, down to the field.