Organizations
API endpoints related to managing Organizations. The organization is the starting point of the AskBenny API: it represents your business entity and contains every related resource — Agents, Knowledge Bases, Call Logs, and SMS Logs.
Agents
API endpoints related to managing Agents. Agents are AI-powered virtual representatives that handle conversations with your customers using the knowledge and personality you define. Agents are linked to an Organization.
Knowledge Base
API endpoints related to managing Knowledge Bases. Knowledge bases contain information that Agents can use to answer questions. They are linked to an Organization.
Call Logs
API endpoints related to managing Call Logs. Call logs contain records of conversations between callers and Agents. They are linked to an Organization.
SMS Logs
API endpoints related to managing SMS Logs. SMS logs contain records of text message conversations between customers and Agents. They are linked to an Organization.
Batch Calls
API endpoints related to managing Batch Calls. Batch calls allow you to schedule automated outbound calls to multiple recipients simultaneously. Each batch call is linked to an Organization and uses the organization's primary Agent to conduct conversations.
Batch SMS
API endpoints related to managing Batch SMS campaigns. Batch SMS lets you schedule outbound text campaigns to multiple recipients at once. Each campaign is linked to an Organization and uses the organization's primary Agent plus SMS configuration to handle replies after the opening message is sent.
SMS Webhooks and Consent
This page is the contract for integrations that send texts with Batch SMS and need to track replies, opt-outs and delivery. It covers webhook signing, the SMS events, how to correlate an event with your campaign, opt-out (STOP) handling, cancellation, and delivery guarantees.
Voices
API endpoints related to managing Voices. The voices API allows you to generate audio from text using different voice models.