guide
Half These AI Agents Cannot Touch Anything Until You Build It
The vendor ships the reasoning. You ship the reach.
Every platform in this category says its agent takes action. Almost none of them say who has to build the thing the action runs through, and that turns out to be the difference between a product you switch on and a project you staff.
We read the documentation of fourteen platforms while writing their tool pages. They split cleanly in two, and the split does not follow price, size or how loudly a vendor uses the word agentic.
The two shapes
In the first, the agent arrives able to touch named systems through operations the vendor already built. You grant it permission and switch it on. What it can do is a fact about the product, and you can read it before you buy.
In the second, the agent arrives able to reason and nothing else. It acts through data actions, service nodes, exposed Apex classes, activated queries or an API connector that somebody in your organisation writes first. What it can do is a fact about your backlog.
Neither is wrong. The second is how you get an agent into a bank whose systems nobody else has heard of. But a demo looks identical either way, and only one of them ends with a working agent in the quarter you bought it.
Where your team builds the reach
| Platform | What the agent acts through | What the page says |
|---|---|---|
| Genesys Cloud CX | Data actions, wrapped as tools | “Tools are data actions that provide your agentic virtual agents access to real-time data, enabling them to complete end-to-end actions.” |
| Salesforce Agentforce | Apex classes, SOQL Named Queries, flows and prompt templates | “Create custom SOQL queries in Setup, then expose them as agent actions. You must manually activate the Named Query APIs in the API Catalog to make them available as agent actions.” |
| Kore.ai | Service nodes and Data Service nodes | “Define CRUD operations to query and manipulate the data for any given data table or table view.” |
| Cognigy | Tool actions | “A tool action allows the AI Agent to perform a variety of tasks, for example, interact with external services such as an API.” |
| LivePerson | API integrations and LivePerson Functions | “API Integrations allow LivePerson Conversation Builder to perform some action or access the features or data of an external service.” |
| boost.ai | The API connector | “If there's an API, you can connect to it, to perform actions on our users' behalf.” |
| Gemini Enterprise for CX | OpenAPI tools and webhooks | “The agent can connect to an external API using an OpenAPI tool by providing the OpenAPI schema. By default, the agent will call the API on your behalf.” |
| Talkdesk | Automation Flows | “Coordinate long-running backend workflows across systems so every customer interaction ends in execution.” |
| Zowie | Your HTTP API, and a Shopify custom app you create with the scopes you grant | “Acting on behalf of User - the same mechanism which is used for pulling User information can be used as well to act on behalf of a User. Thanks to built-in integration capabilities we can make API calls to trigger User-specific actions or update User-specific data within your Systems.” |
| ElevenLabs Agents | Webhook tools calling APIs you expose and authenticate, plus MCP servers | “allow an assistant to trigger authenticated actions based on the conversation, like scheduling meetings or initiating order returns” |
| ChatBot by Text | Webhooks you host and verify — claimed on one help page, absent from the page that enumerates every action the agent can take | “Call external services via API (webhooks support)” |
| ManyChat | An External Request block you author inside an automation, not a tool the AI calls | “External request (available on certain paid plans) allows you to establish a connection with any integration via HTTP request in case our native integrations don't support your particular case.” |
| WhatsApp Business Platform | Connector Tools — your own APIs, registered with a schema the agent populates itself | “Connectors let Meta Business Agent take actions in your systems by calling external APIs. Once connected, the agent can retrieve customer information, check product availability, check order status, or access schedules during a WhatsApp conversation.” |
13 OF 23 · THE AGENT REASONS; YOUR TEAM BUILDS WHAT IT REACHES · QUOTED STRINGS WERE MATCHED AGAINST THE VENDOR’S RAW PAGE SOURCE; UNQUOTED CELLS ARE OUR DESCRIPTION
Salesforce is the clearest case, and the most rigorous. An agent action is an Apex class, a SOQL query, a flow or a prompt template that somebody deliberately published to it, and a Named Query has to be manually activated in the org's API Catalog before the agent can use it at all. Nothing arrives switched on. That is excellent governance and it is also a queue of work for whoever owns your Salesforce org.
Genesys is the same shape stated more plainly: tools are data actions, and you select an existing data action rather than authoring one in the agent builder. If your administrator has not built the data action, the agent cannot do the thing, however well it reasons about wanting to.
Kore.ai is the most explicit about the consequence. Its Service Node makes REST or SOAP calls and its Data Service node does CRUD operations against a table, and the documentation notes that an agent cannot reach a data table without permission from that table's owner. Three separate people may need to act before one refund can be issued.
Where the vendor ships it
| Platform | What the agent acts through | What the page says |
|---|---|---|
| Siena AI | App Store connections, with a custom-API route beside them | “Build custom integrations connecting any API to Siena.” |
| Yuma AI | Pre-built automations running through your help desk | “AI agents plug into your helpdesk and handle WISMO, returns, refunds, cancellations, subscription changes, and address edits end to end. They take actions, not just send replies. 75+ pre-built automations.” |
| Gorgias | App Store connection, which installs that app's actions pre-built | “When you connect an app from the App Store, every available action for that app appears in your actions library automatically, ready for you to use.” |
| Fin (formerly Intercom) | Actions through the help desk's own API | Runs multi-step procedures, not single answers, acting through your help desk's own API, so what it can change depends on the permissions you grant it. |
| Plain | Named external services | Routes requests to any external service, creating a Linear issue, triggering a PagerDuty incident, or calling your own API. |
| Dialpad Ai | Connectors with named data operations | “A Data Operation represents a specific unit of work the agent can perform, such as Create Contact, Update Lead, or Log Call Note.” |
| Zoom Contact Center | Prebuilt CRM integrations | Create case and add topics, and create new contacts if no matching entry exists based on email. |
| HubSpot Breeze | CRM property updates and workflow actions | Changes CRM properties with an audit card naming each action, reaching third-party apps through workflows rather than arbitrary APIs. |
| Re:amaze | Store data read into the agent | Product details and order information from a connected Shopify or WooCommerce store, read into the answer rather than written back. |
| Chatfuel | Channels wired to one shared agent, and a calendar of Chatfuel's own | “Each connected channel in the client's company — WhatsApp, Instagram, TikTok, the website widget — feeds conversations to the same AI agent. Connect a second channel and the same Knowledge Base, qualification fields, and handoff rules apply there too; you configure the brain once.” |
10 OF 23 · THE VENDOR SHIPS THE REACH, YOU GRANT PERMISSION · QUOTED STRINGS WERE MATCHED AGAINST THE VENDOR’S RAW PAGE SOURCE; UNQUOTED CELLS ARE OUR DESCRIPTION
The trade is narrower reach for immediate reach. Dialpad's agent can perform a Create Contact or an Update Lead because Dialpad wrote those operations, and anything without a connector goes through Zapier rather than through your own endpoint. Re:amaze reads order data and does not write at all.
Fin sits at the useful end of this: it acts through your help desk's own API, so its reach is whatever permissions you grant on a system you already run, without a build.
Why the distinction is invisible when you are buying
Because both kinds of vendor demonstrate the same thing. In a demo the agent looks up an order and issues a refund. In the first group that demo runs on connectors shipped with the product. In the second it runs on integration work the vendor's solutions engineer did for the demo environment, which does not come with your contract.
The question that separates them takes one sentence: was the integration in that demo shipped with the product, or built for the demo? Ask it, and ask who at your company would build the equivalent.
What this changes about evaluation
- Cost the build, not just the licence. A buyer-built platform needs developer time in a queue you do not control, and that time is usually the larger number in year one.
- Find out who signs off. Where the reach is yours, someone owns the system being touched, and their approval is on the critical path for every new capability.
- Ask what happens on day one. Vendor-shipped reach means a narrow agent working immediately; buyer-built means a capable agent doing nothing until the first integration lands.
- Match the shape to your systems. If your refund logic lives in a service nobody has heard of, vendor-shipped connectors will not reach it, and the API connector approach is the honest answer.
- Check the limits, because in the second group they are yours to hit. LivePerson caps an integration call at 20 seconds with three retries and says it is not configurable. Kore.ai allows 1 to 60 seconds. Those numbers matter when your systems are slow.
The useful reframe is that in half this market you are not buying an agent. You are buying a reasoning engine and a set of hooks, and the agent is the thing your team builds with them. That is a perfectly good purchase. It is just a different one from what the marketing describes, and it needs a different plan and a different budget line.
Fourteen platforms, each read on the vendor's own documentation in August 2026, with the mechanism named in the vendor's words and the source on every row. This covers the platforms whose documentation we have read for their tool pages, not all 83. We take no money from any vendor here.
Frequently Asked
What does it mean when an AI agent takes action?
It means the agent can change something in a system of record rather than only producing text. What differs between vendors is who builds the mechanism it acts through: some ship named connectors, others give you a framework and expect your team to build the integrations.
Why do some AI agent implementations take so long?
Usually because the agent's reach is buyer-built. Platforms like Salesforce, Genesys, Kore.ai and Cognigy give the agent reasoning and expect your developers to expose the actions it can call. The agent works on day one; it just cannot do anything useful until the first integration is built.
Which AI support agents work without integration work?
Those whose vendors ship the reach — Fin acting through your help desk's own API, Dialpad's named connector operations, HubSpot Breeze inside HubSpot, Zoom's prebuilt CRM integrations. The trade is that they reach only what the vendor built for.
What should I ask a vendor in a demo about integrations?
Whether the integration you just watched shipped with the product or was built for the demo environment, and who at your company would build the equivalent. The answer separates a product you switch on from a project you staff.
Is buyer-built reach a bad thing?
No. It is how an agent gets into an organisation whose systems are unusual, and it usually comes with better governance — Salesforce requires a query to be manually activated before an agent can use it. It is a different purchase with a different budget, not a worse one.
Do integration limits matter?
They do when the reach is yours to build. LivePerson caps an API integration call at 20 seconds with three retries and states it is not configurable. Kore.ai allows a 1 to 60 second timeout. If the system you are calling is slow, those numbers decide whether the agent can use it at all.
Tools Mentioned
Full reviews, pricing tiers and where each one breaks.
Salesforce Agentforce
Only worth evaluating if your customer data already lives in Salesforce. Then it is hard to beat on context.
Genesys Cloud CX
The other default enterprise suite, with agentic features layered onto existing routing.
Fin (formerly Intercom)
SalesforceThe most polished autonomous agent on the market, attached to the pricing model buyers complain about most — and now being bought by Salesforce.
Kore.ai
Platform for building both customer and employee-facing assistants, broader than support alone.
You Can Also Look Into
Only 38 of 83 AI Customer Service Vendors Publish Their Pricing
The full count across 83 platforms, the categories where transparency collapses entirely, and what a hidden price actually costs you.
5 of 83 AI Support Vendors Will Put Money Behind Their Resolution Rate
Five vendors attach a consequence to their own resolution rate. The exact wording of each, and the one that guarantees a rate but names no remedy.
How to Choose an Enterprise AI Customer Service Vendor (2026 Checklist)
Four platforms will make your shortlist and none will tell you what they cost. Here is what to compare instead, including which are likely to still be independent in three years.
AI Resolution Rate Claims Explained - Why 93% and 30% Both Mean Nothing (2026)
Vendors publish autonomy rates between 30% and 93%. The range is that wide because they are not measuring the same thing.
SOURCES
- Genesys — set up tools for an agentic virtual agent
- Salesforce — actions from Named Query API
- Kore.ai — Service Node reference
- Cognigy — Agentic AI overview
- LivePerson — API integrations
- boost.ai — getting started with the API connector
- Google — tools in playbooks
- Dialpad — create an agentic AI agent
- Talkdesk — Automation Flows
WRITTEN BY AR · UPDATED 2026-08-11
I read the fine print. Vendor pricing pages, billing definitions, terms, funding filings and acquisition notices — then I do the arithmetic nobody publishes: what a platform actually costs at your volume, what its headline metric is really counting, and who owns it now. I do not run benchmarks, and no page here pretends otherwise.