- Brand
- Bevado
- Category
- AI
- Primary Subcategory
- AI Voice Agents & Contact Center
Integration details
Description
Connect your Bevado account to inspect AI receptionist settings, prompts, workflows, CRM records, sequences, and calendar connections. Choose the organizations, agents, and permissions to grant. Available tools depend on your account and approved access. Configuration changes use a preview and approval step before commit. A Bevado account and MCP pilot access are currently required.
- Integration type
- Plugin
- Verification status
- Not applicable
- Platform
- ChatGPT
- Primary Subcategory
- AI Voice Agents & Contact Center
- Secondary Subcategories
- None listed
- Brand
- Bevado
- Access
- Account required
- First tracked
- 2026-10-15
- Tool count
- 124
- Market
- US
The Primary Subcategory used for this profile’s headline score.
Other Subcategories where the Integration is listed.
Your score is coming
ChatGPT now suggests Plugins on its own when they match a user's request.Your Plugin Discovery Score measures how often yours appears, and it will show here as soon as it’s ready.
What discovery looks like

Get alerts for Bevado
Get updates when Bevado’s Discoverability Score or category rank changes.
Competing in ChatGPT AI Voice Agents & Contact Center
View Category124 tools agents can invoke
LIVE ACTION: enable an existing saved sequence without replacing its trigger, nodes, branches or credentials. It can resume schedules and automatically enroll recipients on future matching events, send SMS/email, place calls, spend credits and trigger external systems. First read get_sequence, get_sequence_variables and get_sequence_limits; review the full graph, trigger, schedule and recipient consent with the user. Requires sequences:read, sequences:write and actions:execute. Every agent referenced by the saved graph must be included in this connection and currently permitted; the server verifies all referenced agents in a bounded batch. agentId is an explicit permitted agent used for initial authorization, not a replacement for agents in the graph. Supply review with the complete saved trigger, enrollExistingContacts=false and confirmLiveEffects=true after confirming each critical option with the owner: eventType, enrollmentRules/audience, conditional reEnroll (false=once per entity, true=each later false-to-true transition), scheduleConfig and all step schedules/timezones. Activation itself does not bulk-enroll existing contacts; future events and scheduled graph steps can still affect existing records. For a specific existing-contact run, stage enroll_contacts separately; manual enrollment ignores automatic trigger rules and re-enrollment settings. Do not promise activation excludes all existing contacts. A committed response means enablement succeeded, not delivery; read get_sequence and get_sequence_runs to verify. Repeating the same commit does not dispatch twice. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
activate_sequence
Return available voice IDs and providers, optionally filtered by language and gender. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
list_voices
Select an available voice. voiceSelected is the JSON string containing its exact voiceId and provider, for example {"voiceId":"returned-id","provider":"11labs"}. The API enforces plan eligibility. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
set_voice
Check whether this agent has a connected external calendar. Connecting an external provider requires the owner to finish OAuth in Frontdesk. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_calendar_connections
Check remaining sequence-run allowance before proposing enrollments. Target: explicit organizationId; no agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_sequence_limits
Create a CONTACT field. The fieldName must not duplicate an existing field. fieldName is converted to a lowercase internal key with underscores. For pickFromList provide options. This does not change existing record values. Target: explicit organizationId; no agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions.
create_crm_field
Create a CONTACT pipeline with ordered stages. Stage probabilities are percentages and must not decrease across the stage order. Pipeline role restrictions should be configured in the dashboard. Target: explicit organizationId; no agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions.
create_crm_pipeline
Create an appointment type for this agent. Duration is minutes, in increments of 15. Only the connected user may be a host in this pilot; hosts use that user’s exact userId. Connecting external calendars remains an interactive dashboard OAuth step. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions.
create_calendar_service
Create or replace a PAUSED contact-created sequence using delay, SMS and outbound-call nodes. Saves isEnabled=false; use activate_sequence in a separate approved operation after reviewing the saved graph. Calls and SMS use only the selected agentId, which the server inserts. nodeVersion is number 1, next is another node ID or sinkNode, and trigger.sourceNode is the first node. Delay duration is seconds. SMS to can be ${default_number}; call schedules use HH:mm and an IANA timezone. Full replacement removes omitted steps and supports only these node types. The response may include API validation warnings. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions.
create_paused_sequence
Create an organizational folder, at the top level or inside parentFolderId (up to 5 levels deep). This does not activate a sequence. Target: explicit organizationId; no agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions.
create_sequence_folder
Immediately and permanently revoke the calling MCP connection. Subsequent calls through this connection fail. A new connection is required to restore access.
frontdesk_revoke_connection
Change an existing appointment type by service ID. Duration and bufferTime are minutes. The downstream API verifies service ownership within the selected organization. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
update_calendar_service
Edit one existing API workflow’s trigger, instructions, availability, enablement, repeatability, prerequisite variables and caller/context extraction definitions and response-variable mappings. Supplied extraction arrays replace that array, and request templates may depend on those variables. workflowId is the exact existing workflow ID. Existing URLs and authentication are preserved server-side; responseData changes only the explicitly supplied main response mappings. This can change what future calls say or when the integration runs. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
edit_api_workflow_behavior
Edit selected portions of the call prompt while preserving unrelated text byte-for-byte. Each anchor must exactly match one existing snippet. Operations are replace, insert_after, insert_before, delete or append; append needs no anchor. The server rejects missing or ambiguous anchors. Suitable for partial edits to the existing prompt. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
edit_call_prompt
Edit selected portions of the text prompt while preserving unrelated text byte-for-byte. Each anchor must exactly match one existing snippet. Operations are replace, insert_after, insert_before, delete or append; append needs no anchor. The server rejects missing or ambiguous anchors. Suitable for partial edits to the existing prompt. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
edit_text_prompt
Enable or disable one knowledge entry selected by its zero-based entryIndex in the current knowledge entry list. It does not delete source content. Target: explicit organizationId and agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
set_knowledge_enabled
Execute the saved product operation and proposed input identified by confirmationId. The tool and proposedInput must match the saved preview exactly, including organizationId, agentId where applicable, and all changed fields. Rechecks current permissions, expiry and intervening changes. Each confirmation executes at most once. May modify account data or trigger live actions depending on the operation. Human approval is the client’s responsibility.
frontdesk_commit
Search the existing CRM conversation OpenSearch index for calls belonging to the selected organization and agent. Supply query for keywords in indexed titles, summaries, latest-message previews and participant metadata, or conversationId/callSid for exact pointers; combining selectors narrows the match. This is not full-transcript text search and may omit legacy calls not synced to the migrated CRM. Results are eventually consistent. Returns up to 20 projected call summaries with conversationId, callSid, contactId, timestamps, direction, duration and status, plus nextCursor. Copy nextCursor unchanged with the same selectors. Use get_call_log with a returned callSid for the actual transcript; date may be omitted. If get_call_log reports an ambiguous/incomplete call ID, use list_call_logs to find the exact date key. Requires CRM migration, crm:read, inbox:read and the CRM/Inbox feature permissions. Does not modify or export calls. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
search_call_conversations
Read CONTACT smart-variable definitions, including field types and pipeline stages. Returned field names are the exact keys used in CRM records. Target: explicit organizationId; no agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
list_crm_fields
Return appointment types and service IDs for this agent. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_calendar_services
Discover automation sequences and their status before inspecting or changing one. Listing does not enroll contacts or send messages. Target: explicit organizationId; no agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
list_sequences
Read one page of inbound/outbound call history for an authorized agent, newest first. Returns calls with callSid, exact date key, startedTimestamp (Unix milliseconds), caller from/to numbers, duration in seconds, direction, source and recording availability. No transcripts or recording URLs are included. Defaults to the past 30 days; explicit ranges are capped at 31 days. nextCursor may be non-null even for an empty filtered page; pass it unchanged with the same date filters and direction. Use get_call_log with the returned callSid and date for a transcript and summary. Does not export, delete or mark calls read. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
list_call_logs
Discover folders for organizing sequences. A sequence whose folderId is not in this list is Uncategorized, because its folder was deleted. Target: explicit organizationId; no agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
list_sequence_folders
Discover forms connected to the selected agent, including current configuration and version identifiers. Publishing or deleting form versions is deferred in this pilot. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
list_web_forms
Disable an existing sequence without editing its graph. Stops new event-triggered enrollment and pauses its Temporal schedule. Already-running sequence runs are not cancelled and may continue sending messages or placing calls. Read get_sequence before proposing the pause, then verify isEnabled=false after commit. This does not require actions:execute because it disables future automation. Target: explicit organizationId; no agentId. Stages a ten-minute preview without executing the change. Returns the proposed input and commit arguments. Execution requires a separate approved commit and current permissions. The server compares the resource with its preview before dispatch and rejects intervening changes; the downstream API may have its own stronger concurrency checks.
pause_sequence
Inspect external API tools configured for the receptionist. Secret fields are redacted. Edit credentials in Frontdesk, never paste them into a chat. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_api_workflows
Read the configured fields shown on CRM cards. Target: explicit organizationId; no agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_crm_card_settings
Return the status and expiry of a saved mutation without executing it. A running or unknown status does not establish whether the downstream action completed.
frontdesk_mutation_status
Return documentation for one Frontdesk domain, including prerequisites, permission semantics and verification steps.
frontdesk_guide
Return SMS delivery and conversation logs for the selected agent, including available delivery status. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_text_logs
Alternative greeting outside weekly business hours. Weekday availability has status and timings [HH:mm, HH:mm], or [] on closed days. Times use the agent timezone. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_after_hours_greeting
Whether to hang up when the interaction is complete. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_auto_hangup
Closing message for automatic hangup. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_auto_hangup_message
Whether ambient background audio plays during calls. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_background_audio
Complete replacement list of blocked numbers in E.164 format. Omitted numbers become unblocked. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_blocked_numbers
Spreadsheet-style bulk transfer rules. Prefer element edits using discovered ids; the adapter preserves the stored scenario/number format. These changes affect future call routing. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_bulk_transfers
Business facts such as services, address and policies. Writes replace the complete text. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_business_information
Complete replacement list of callers who bypass the AI and route to a human. Omitted entries are removed. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_bypass_numbers
Call notification configuration. Patches preserve omitted channels; supplied recipient arrays replace the entire recipient list. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_call_notifications
Complete CALL system prompt. Writes replace the entire call prompt; the SMS prompt is separate. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_call_prompt
The call-recording-enabled setting, a boolean. True enables recording of calls; false disables recording. This manages recording configuration rather than retrieving recordings. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_call_recording
Whether callers are offered a rating survey. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_call_survey
Call-transfer workflow collection. Each workflow describes the caller scenario, destination and transfer behavior. Element edits preserve unrelated workflows and stable IDs; full replacement removes omitted items. The API validates plan limits. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_call_workflows
Delivery preferences for chatbot notifications. Partial patches preserve omitted preferences; arrays replace the recipient list. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_chatbot_notifications
Read the active website chatbot branding, greeting, colors and appearance. Credentials are redacted. A missing or inactive chatbot returns available:false, configuration:null and reason:not_configured_or_inactive. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_chatbot_configuration
Frequently asked questions and answers used by the receptionist. Writes replace the complete text. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_common_questions
Return the current connection’s permitted organization and agent IDs, membership information and scopes. No shared selection state is changed.
frontdesk_context
Fetch conversations for a discovered CRM contact. Returns paginated account data that may contain personal information. Target: explicit organizationId; no agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_contact_conversations
Notification rules for crm notifications. Edits target existing rule IDs; the adapter preserves omitted recipient arrays and unrelated rules. These configure future notifications and do not send a message immediately. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_crm_notifications
Custom instructions used by the receptionist. Writes replace the complete text. Target: explicit organizationId and agentId. Read-only. Returns current account data subject to connection scopes, membership, feature permissions and plan limits.
get_custom_commands
Bevado ChatGPT Plugin FAQ
How the directory, categories and Discoverability Score work.
Read the methodologyHow do I improve Bevado's ChatGPT Plugin discoverability?
The levers are the listing surface agents actually read: names, descriptions, keywords, tool metadata, and registry health. Which lever matters depends on where discovery breaks, which is what continuous measurement shows.
What are Bevado alternatives on ChatGPT?
As of 2026-11-02, Bevado competes with Aira, Aiva, Allo, Autocalls AI, Autodial, Big Receptionist Agent, Bland, Call Me and 21 more in ChatGPT AI Voice Agents & Contact Center, ranked by public Discoverability Score.
Where is this profile measured?
This profile uses the geography attached to the latest public registry snapshot: US. Locale tags are intentionally omitted.