# Convocore
- [Introduction](https://docs.convocore.app/help-center/introduction.md): Learn what Convocore is, what you can build with it, and where to start.
- [When To Use Convocore](https://docs.convocore.app/help-center/when-to-use.md): Understand when Convocore is a strong fit, and when a fully custom stack may make more sense.
- [How Convocore Works](https://docs.convocore.app/help-center/how-convocore-works.md): Build your first agent in 5 seconds.
- [Designing Your Agent](https://docs.convocore.app/agent-creation/design-and-setup.md): A comprehensive guide on how to design your agent with outstanding and undeniable glow.
- [Initial prompt](https://docs.convocore.app/agent-creation/initial-prompt.md)
- [Initial message](https://docs.convocore.app/agent-creation/initial-message.md)
- [Agent Settings](https://docs.convocore.app/agent-creation/settings.md): Configure and customize your AI agent's behavior and functionality
- [Overview](https://docs.convocore.app/agent-creation/system-prompt/Overview.md)
- [Formatting your Prompts](https://docs.convocore.app/agent-creation/system-prompt/formatting-your-prompt.md)
- [Step 1: Define the Tone and Objective](https://docs.convocore.app/agent-creation/system-prompt/step-1-define-the-tone-and-objective.md)
- [Step 2: Importance of context and setting boundaries](https://docs.convocore.app/agent-creation/system-prompt/step-2-ai-plus-context.md)
- [Step 3: Implement Chain of Thought Reasoning](https://docs.convocore.app/agent-creation/system-prompt/step-3-implement-cot.md)
- [Step 4: Using few-shot and reinforcing instructions](https://docs.convocore.app/agent-creation/system-prompt/step-4-examples-and-reinforcing-instructions.md)
- [Step 5: Advanced Techniques and testing your prompts](https://docs.convocore.app/agent-creation/system-prompt/step-5-advanced-techniques-and-testing.md)
- [Prompt example: TechTalk](https://docs.convocore.app/agent-creation/system-prompt/techtalk.md)
- [Prompt example: BakeMate](https://docs.convocore.app/agent-creation/system-prompt/bakemate.md)
- [Overview](https://docs.convocore.app/agent-creation/knowledgebase/about-the-knowledgebase.md): What is the knowledgebase and how does it work?
- [Direct Text Entry](https://docs.convocore.app/agent-creation/knowledgebase/adding-data/direct-text-entry.md)
- [File upload](https://docs.convocore.app/agent-creation/knowledgebase/adding-data/file-upload.md)
- [URL scraper](https://docs.convocore.app/agent-creation/knowledgebase/adding-data/add-URL.md)
- [Adjusting KB settings](https://docs.convocore.app/agent-creation/knowledgebase/adjusting-kb-settings.md): Description of your new file.
- [Structuring KB documents](https://docs.convocore.app/agent-creation/knowledgebase/structuring-kb-documents.md)
- [Previewing the KB](https://docs.convocore.app/agent-creation/knowledgebase/previewing-the-kb.md)
- [KB and UI-engine](https://docs.convocore.app/agent-creation/knowledgebase/kb-and-ui-engine.md)
- [UI Engine](https://docs.convocore.app/features/ui-engine.md): Create dynamic, interactive elements in your AI agent responses
- [Agent Tester](https://docs.convocore.app/features/agent-tester.md): Automatically test your AI agents with AI-driven conversations
- [Tabs Configuration](https://docs.convocore.app/agent-dashboard/tabs-configuration.md): Transform your widget into an interactive multi-tab experience that boosts user engagement and satisfaction
- [Theme Customization](https://docs.convocore.app/agent-dashboard/theme-customization.md): Design a stunning, brand-consistent widget interface with advanced theme customization tools and visual styling options
- [Widget Configuration](https://docs.convocore.app/agent-dashboard/widget-configuration.md): Deploy and configure your widget with advanced positioning, styling, and integration options for seamless website embedding
- [Prototype Testing](https://docs.convocore.app/agent-dashboard/prototype-testing.md): Test and preview your agent in a safe, controlled environment before deploying to production with advanced debugging and testing tools
- [Tools Management](https://docs.convocore.app/agent-dashboard/tools-management.md): Create, manage, and deploy custom tools and functions specific to individual agents with advanced configuration and testing capabilities
- [Canvas Introduction](https://docs.convocore.app/canvas/introduction.md): Learn about the Canvas feature for building advanced AI agents with Convocore.
- [Overview](https://docs.convocore.app/canvas/nodes/overview.md): Learn about creating, managing, and customizing nodes to build complex agent flows in the Canvas feature.
- [Creating and Managing Nodes](https://docs.convocore.app/canvas/nodes/managing-nodes.md): Learn how to manage nodes in the Canvas feature by creating, moving, and connecting them with edges.
- [Conditions](https://docs.convocore.app/canvas/nodes/conditions.md): Learn how to add and manage conditions in edges to dynamically route the flow in the Canvas feature.
- [Global Nodes](https://docs.convocore.app/canvas/nodes/global-nodes.md): Learn how to create and use global nodes to define reusable logic across flows in the Canvas feature.
- [Turbo Mode](https://docs.convocore.app/canvas/nodes/turbo-mode.md): Learn how to use Turbo Mode to speed up your flow execution in the Canvas feature.
- [Tools Integration](https://docs.convocore.app/canvas/features/tools-integration.md): Learn how to integrate and manage tools in the Canvas feature of Convocore.
- [Variables](https://docs.convocore.app/canvas/features/variables.md): Manage and use variables to store and pass data in the Canvas feature of Convocore.
- [Rewind Nodes](https://docs.convocore.app/canvas/features/rewind-nodes.md): Learn how to use the Rewind Nodes feature in the Canvas to navigate back through nodes during conversations.
- [Testing Flows](https://docs.convocore.app/canvas/features/testing-flows.md): Learn how to test your chatbot flows in the Canvas feature during development.
- [Calling Tools](https://docs.convocore.app/canvas/features/calling-tools.md): Learn how to call tools in the Canvas feature through text editors or node configurations.
- [Custom Prompts](https://docs.convocore.app/canvas/features/custom-prompts.md): Learn how to create and manage custom prompts in the Canvas feature to enhance chatbot behavior.
- [Models Configuration](https://docs.convocore.app/canvas/features/models-configuration.md): Learn how to configure and optimize AI models in the Canvas feature to improve chatbot performance.
- [Global Access](https://docs.convocore.app/canvas/advanced/global-access.md): Learn how to use global nodes and variables to create reusable, scalable flows in the Canvas feature.
- [Accessibility Features](https://docs.convocore.app/canvas/advanced/accessibility.md): Learn how to use features like Rewind Levels and Dynamic Conditions to create flexible, user-friendly flows in the Canvas.
- [Advanced Flow Examples](https://docs.convocore.app/canvas/advanced/examples.md): Explore examples of advanced chatbot flows using Canvas features like global nodes, dynamic conditions, and rewind levels.
- [Confirm Email Template](https://docs.convocore.app/canvas/use-cases/confirm-email-template.md): Template showcasing an efficient use of a node to confirm an email address.
- [Voice Introduction](https://docs.convocore.app/voice/introduction.md): Learn how to use the voice feature to transcribe speech to text, generate speech, and make phone calls.
- [How Voice Works](https://docs.convocore.app/voice/how-voice-works.md): Learn how the voice feature works.
- [Voice Pricing](https://docs.convocore.app/voice/pricing.md): Complete transparency on how voice-to-voice interactions are priced, including platform fees and provider costs.
- [Twilio Setup](https://docs.convocore.app/voice/setup/twilio.md): Learn how to setup voice to voice interactions in Convocore.
- [Web Calling](https://docs.convocore.app/voice/setup/webcalling.md): Learn how to enable voice-to-voice interactions in Convocore using Web Calling.
- [Transcriber Configuration](https://docs.convocore.app/voice/config/transcriber.md): Learn how to configure speech-to-text transcribers in Convocore Voice Suite.
- [Speech Generation](https://docs.convocore.app/voice/config/speechgen.md): Learn how to configure speech generation in Convocore Voice Suite.
- [Advanced Settings](https://docs.convocore.app/voice/config/advanced.md): Learn how to configure advanced settings in Convocore Voice Suite.
- [Ultravox Speech-to-Speech](https://docs.convocore.app/voice/providers/ultravox.md): Configure Ultravox for real-time speech-to-speech AI voice interactions with low latency and natural conversations.
- [SIP Trunking Overview](https://docs.convocore.app/voice/sip-trunking/introduction.md): Learn how to connect your own SIP trunk to Convocore for inbound and outbound voice calls
- [Quick Start Guide](https://docs.convocore.app/voice/sip-trunking/quick-start.md): Get your SIP trunk connected in 5 minutes
- [Adding a SIP Provider](https://docs.convocore.app/voice/sip-trunking/adding-provider.md): Detailed guide on configuring and managing SIP providers
- [Managing Phone Numbers](https://docs.convocore.app/voice/sip-trunking/phone-numbers.md): Configure and manage phone numbers for your SIP trunks
- [Understanding the SIP Server](https://docs.convocore.app/voice/sip-trunking/asterisk-setup.md): Learn how Convocore's SIP server bridges your calls to AI agents
- [React Voice Orb](https://docs.convocore.app/deploy/react-voice-orb.md): React Voice Orb
- [React Convocore Widget](https://docs.convocore.app/deploy/convocore-widget.md): A React component for easily integrating Convocore widgets in React applications
- [Embeddable Script](https://docs.convocore.app/deploy/script.md): Deploy with the script
- [Voice Calls](https://docs.convocore.app/deploy/voice-only.md): Integrate Convocore voice calls using the @tixae-labs/web-sdk package.
- [Overview](https://docs.convocore.app/integration/deploying-to-website/overview.md)
- [Shopify](https://docs.convocore.app/integration/deploying-to-website/shopify.md): Integrate your Convocore Agent into your Shopify store.
- [Wix](https://docs.convocore.app/integration/deploying-to-website/wix.md): Integrate your Convocore Agent into your Wix store.
- [WordPress](https://docs.convocore.app/integration/deploying-to-website/wordpress.md): Integrate your Convocore Agent into your WordPress website.
- [Squarespace](https://docs.convocore.app/integration/deploying-to-website/squarespace.md): Integrate your Convocore Agent into your Squarespace site.
- [Iframe](https://docs.convocore.app/integration/deploying-to-website/iframe.md): Explore the versatile applications of iframes for Convocore AI agents
- [Connect WhatsApp Using Embedded Sign-Up](https://docs.convocore.app/integration/Channels/whatsapp-newMethod.md): Easily connect your WhatsApp Business account to your AI agent on Convocore using the new embedded sign-up method.
- [Connect WhatsApp](https://docs.convocore.app/integration/Channels/whatsapp.md): Connect your WhatsApp Business account to your AI agent on Convocore.
- [Connect Meta Channels](https://docs.convocore.app/integration/Channels/meta-channels.md): Connect your business portfolio assets like a facebook/instagram business pages to your AI agent.
- [Connect Discord](https://docs.convocore.app/integration/Channels/discord.md): Connect your Discord server to your AI agent on Convocore.
- [Connect Telegram](https://docs.convocore.app/integration/Channels/telegram.md): Learn how to integrate your Telegram bot with Convocore for seamless AI-powered conversations
- [Connect Vapi](https://docs.convocore.app/integration/Channels/voice.md): Connect your Vapi account to your AI agent on Convocore.
- [Interact WebSocket](https://docs.convocore.app/Sockets/interact.md): The `Interact` WebSocket function enables real-time interaction with the Convocore. This allows users to send messages and receive streaming responses dynamically. This document provides a comprehensive guide on how to connect, send messages, and handle responses.
- [Overview](https://docs.convocore.app/integration/Voiceflow/overview.md): Guide to integrating Voiceflow with Convocore, including analytics, templates, and library components.
- [Authentication](https://docs.convocore.app/integration/Voiceflow/authentication.md): Connect Voiceflow to Convocore with a project API key or a personal access token, plus the Project ID.
- [Extensions](https://docs.convocore.app/integration/Voiceflow/extensions.md)
- [Google Sheets Integration](https://docs.convocore.app/integration/google/sheets.md): Enable your AI agent to write to Google Sheets for lead management and data logging.
- [Google Calendar Integration](https://docs.convocore.app/integration/google/calendar.md): Enable your AI agent to manage appointments, check availability, and automate scheduling with Google Calendar integration.
- [Gmail Integration](https://docs.convocore.app/integration/google/email.md): Connect your Gmail account to let your agent read and reply to emails automatically.
- [Outlook Integration](https://docs.convocore.app/integration/microsoft/outlook.md): Connect your Outlook account to let your agent read and reply to emails automatically.
- [Zoho Integration](https://docs.convocore.app/integration/microsoft/zoho-mail.md): Connect your Zoho Mail account to let your agent read and reply to emails automatically.
- [Shopify Integration](https://docs.convocore.app/integration/shopify.md): Connect your Shopify store to enable AI-powered order tracking and product browsing.
- [Airtable Integration](https://docs.convocore.app/integration/airtable.md): Connect your Airtable bases to enable AI agents to create, read, and update records.
- [Calendly Integration](https://docs.convocore.app/integration/calendly.md): Connect Calendly with your own OAuth app so AI agents can check availability and share booking links — including on whitelabel domains.
- [AI models](https://docs.convocore.app/features/ai-models.md)
- [Tools](https://docs.convocore.app/features/tools.md)
- [Global Prompts](https://docs.convocore.app/features/global-prompts.md): Create reusable prompt templates that can be shared across multiple agents for consistent behavior and reduced maintenance
- [Prestart Tool](https://docs.convocore.app/features/prestart-tool.md): Dynamically enhance your AI agent prompts with external instructions before node execution
- [Crawler](https://docs.convocore.app/features/crawler.md): Efficiently build your agents knowledge base with the Convocore AI Crawler
- [Structured Search](https://docs.convocore.app/features/structured-search.md): Index schema-crawl catalogs so agents can filter listings by location, price, capacity, and more — then render rich cards and carousels.
- [Agent Metrics](https://docs.convocore.app/features/metrics.md)
- [Analytics](https://docs.convocore.app/features/analytics.md)
- [Usage Tab](https://docs.convocore.app/features/usage-tab.md): The **Usage Page** in [Convocore](https://convocore.ai/) provides detailed insights into how resources like credits and tokens are consumed across various agents and users. This page is a powerful tool for monitoring performance and optimizing costs.
- [Events Webhook](https://docs.convocore.app/features/events.md)
- [Agent Campaigns](https://docs.convocore.app/features/campaigns.md): Run outbound voice campaigns and lead-based outreach from your agent.
- [Conversations tab](https://docs.convocore.app/features/conversations-tab.md): Monitor live chats, review transcripts, export data, and manage voice notes with playback and transcription.
- [Live-handoff](https://docs.convocore.app/features/live-handoff.md)
- [Voice to voice](https://docs.convocore.app/features/voice-to-voice.md): Enhance your AI agents with natural voice interactions using the VAPI integration
- [Lead Qualification Funnel](https://docs.convocore.app/features/lead-qualification-funnel.md): Score conversations, email the right people once, tag chats, and split leads across inboxes
- [Getting Started](https://docs.convocore.app/whitelabeling/getting-started.md): A comprehensive guide to setting up your agency dashboard and managing clients in a white-labeled service.
- [What is an agency?](https://docs.convocore.app/whitelabeling/agency/what-is-an-agency.md): Understand how Convocore whitelabel works for agencies, resellers, and multi-client businesses.
- [Overview Tab](https://docs.convocore.app/whitelabeling/agency/overview-tab.md)
- [Custom Domain](https://docs.convocore.app/whitelabeling/agency/custom-domain.md): Description of your new file.
- [Configure Email Routing](https://docs.convocore.app/whitelabeling/agency/email.md)
- [Agency Theme](https://docs.convocore.app/whitelabeling/agency/theme.md)
- [Custom Tabs](https://docs.convocore.app/whitelabeling/agency/custom-tabs.md)
- [Configure Agency Footer](https://docs.convocore.app/whitelabeling/agency/footer.md)
- [Whitelabeled Integrations](https://docs.convocore.app/whitelabeling/integrations.md): Allow your clients to connect their own integrations directly from their client dashboard
- [Overview](https://docs.convocore.app/whitelabeling/clients/overview.md)
- [Managing Client Organizations](https://docs.convocore.app/whitelabeling/clients/managing-organizations.md): Create organizations, assign agents, and control the client dashboard experience.
- [Access, Roles, and Activity Logs](https://docs.convocore.app/whitelabeling/clients/access-and-roles.md): Understand who can manage a workspace, who can manage a client organization, and where to find activity history.
- [Creating Users](https://docs.convocore.app/whitelabeling/clients/creating-users.md): Add client users, assign access, and invite them into the whitelabel dashboard.
- [Managing Teams](https://docs.convocore.app/whitelabeling/clients/managing-teams.md): Create and manage teams within client organizations
- [Features](https://docs.convocore.app/whitelabeling/clients/client-dashboard/features.md): Overview of what clients can see and manage inside the whitelabel dashboard.
- [Analytics](https://docs.convocore.app/whitelabeling/clients/client-dashboard/analytics.md): A comprehensive overview of user interactions and performance metrics for your AI agent.
- [Whitelabel Stripe Billing ](https://docs.convocore.app/whitelabeling/clients/client-billing/billing-overview.md): Set up billing with Stripe for seamless customer transactions in Convocore.
- [Activation for Clients](https://docs.convocore.app/whitelabeling/clients/client-billing/billing-activation.md): Enable billing visibility for a client organization inside your whitelabel dashboard.
- [Billing FAQs](https://docs.convocore.app/whitelabeling/clients/client-billing/billing-faq.md): Answers to common questions about billing and credits for agency owners and their clients.
- [Embeddable Pricing Table](https://docs.convocore.app/whitelabeling/agency/embeddable-pricing.md): Add Convocore pricing directly to your landing pages with a simple embed code
- [Quick Start: Embed Pricing in 5 Minutes](https://docs.convocore.app/whitelabeling/agency/embeddable-pricing-quick-start.md): Fast-track guide to get your pricing table live on your website
- [Pricing Overview](https://docs.convocore.app/Pricing/overview.md): Complete guide to Convocore pricing — v2-2026 plans, credits, add-ons, and voice.
- [Credits](https://docs.convocore.app/Pricing/credits.md): How Convocore credits work — 1 USD = 1,000 credits, plan allotments, usage fees, and LLM token rates by model tier.
- [Billing](https://docs.convocore.app/Pricing/billing.md): Manage Convocore subscriptions, v2-2026 plans, add-ons, payment methods, and invoices.
- [Provider Pricing Estimates](https://docs.convocore.app/Pricing/provider-cost-estimates.md): Per-minute Speech-to-Text, Text-to-Speech, realtime STS, and telephony rates used on Convocore (platform USD/min).
- [Affiliate Program](https://docs.convocore.app/Pricing/affiliate.md): Guide to understanding and using the Convocore Affiliate Program.
- [FAQ](https://docs.convocore.app/Support/faq.md): Welcome to the Frequently Asked Questions (FAQs) section of the Convocore documentation. Here, we’ve compiled the most common queries to help you get started and troubleshoot any issues you may encounter.
- [Troubleshooting](https://docs.convocore.app/Support/troubleshooting.md): Quick solutions to common issues you may encounter while using Convocore.
- [Imported Twilio](https://docs.convocore.app/Support/imported-twilio.md): Quick solutions to common issues with imported Twilio phone numbers in Convocore.
- [Contact Us](https://docs.convocore.app/Support/contact.md): Get help from the in-app Support agent, email, or Discord.
- [Get Started](https://docs.convocore.app/api-reference/introduction.md): Overview of Convocore API versions, regions, authentication, and where to begin.
- [Authentication](https://docs.convocore.app/api-reference/authentication.md): How to authenticate with the Convocore API.
- [API Endpoints](https://docs.convocore.app/api-reference/endpoints.md): Reference for Convocore API hosts, regions, and protocol choices.
- [Get Started](https://docs.convocore.app/api-reference/v3/intro.md): Use the Convocore V3 REST API to manage workspaces, agents, tools, variables, knowledge base documents, and conversations.
- [Create Agent](https://docs.convocore.app/api-reference/v3/agents/post.md): Creates a new AI agent with the specified configuration, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Agent Usage](https://docs.convocore.app/api-reference/v3/agents/usage/get.md): Gets an agent credit, LLM usage, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Agent By ID](https://docs.convocore.app/api-reference/v3/agents/get_id.md): Gets an agent, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Agents](https://docs.convocore.app/api-reference/v3/agents/get.md): Gets all agents, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Search Agents](https://docs.convocore.app/api-reference/v3/agents/search.md): Search and paginate agents for the authenticated workspace.
- [Delete Agent](https://docs.convocore.app/api-reference/v3/agents/delete.md): Deletes an agent, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Update Agent](https://docs.convocore.app/api-reference/v3/agents/update.md): Updates an agent, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Clone Agent](https://docs.convocore.app/api-reference/v3/agents/clone.md): Safely clone an existing agent with explicit overrides and carryOver controls. Never inherits branding or funnel recipients.
- [Interact (REST)](https://docs.convocore.app/api-reference/v3/agents/interact.md): Send a message to an agent synchronously. Supports lean and verbose response modes for test loops.
- [Agent Audit Log](https://docs.convocore.app/api-reference/v3/agents/audit-log.md): Read field-level changes for an agent (updates, template clones, clones, migrations).
- [Create From Canonical Template](https://docs.convocore.app/api-reference/v3/agents/from-template.md): Create an agent from agent_templates/{templateId} — never from a live agents/{id} doc.
- [Export Agent Template](https://docs.convocore.app/api-reference/v3/agents/export-template.md): Exports an agent template, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Import Agent Template](https://docs.convocore.app/api-reference/v3/agents/import-template.md): Imports an agent template, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Create KB](https://docs.convocore.app/api-reference/v3/kb/post.md): (Convocore agents only) Adds a new document to the agent's knowledge base, if your agent is built with VF use [Voiceflow's API instead](https://developer.voiceflow.com/reference/project). This route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Upload KB Images](https://docs.convocore.app/api-reference/v3/kb/images.md): Upload images to Bunny CDN, auto-caption with vision, and write a markdown gallery KB doc.
- [Bulk Create KB Docs](https://docs.convocore.app/api-reference/v3/kb/bulk.md): Create up to 20 knowledge base documents in one request.
- [Get agent KB docs](https://docs.convocore.app/api-reference/v3/kb/get.md): Retrieves all the KB docs for an agent, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Single KB Doc](https://docs.convocore.app/api-reference/v3/kb/get_id.md): Returns the specified document from the agent's VF/Convocore Knowledge Base, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get KB Stats](https://docs.convocore.app/api-reference/v3/kb/get_stats.md): (Convocore agents only) Returns agent's knowledge base stats, if your agent is built with VF use [Voiceflow's API instead](https://developer.voiceflow.com/reference/project). This route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Search KB](https://docs.convocore.app/api-reference/v3/kb/search.md): (Convocore agents only) Searches an agent knowledge base with either a text query or a precomputed embedding vector. This route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Delete KB Doc](https://docs.convocore.app/api-reference/v3/kb/delete.md): (Convocore agents only) Deletes a document from the agent's knowledge base, if your agent is built with VF use [Voiceflow's API instead](https://developer.voiceflow.com/reference/project). This route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Update KB Doc](https://docs.convocore.app/api-reference/v3/kb/update.md): (Convocore agents only) Updates knowledge base, if your agent is built with VF use [Voiceflow's API instead](https://developer.voiceflow.com/reference/project). This route must use the new V3 [endpoints](/api-reference/v3/intro).
- [General Scrape](https://docs.convocore.app/api-reference/v3/scrape/post.md): Ad-hoc research scrape that is not tied to an agent KB or workspace crawler plan gate.
- [Create Conversation](https://docs.convocore.app/api-reference/v3/conversations/post.md): Creates a new conversation for the specified agent, using the V3 [endpoints](/api-reference/v3/intro).
- [Update Conversation](https://docs.convocore.app/api-reference/v3/conversations/update.md): Updates an existing conversation for the specified agent, using the V3 [endpoints](/api-reference/v3/intro).
- [Update Conversation Messages](https://docs.convocore.app/api-reference/v3/conversations/update_messages.md): Replaces the stored message turn history for a conversation, using the V3 [endpoints](/api-reference/v3/intro).
- [Send Message to Conversation](https://docs.convocore.app/api-reference/v3/conversations/send.md): Send an agent-initiated outbound message into an existing conversation and deliver it on the original channel (WhatsApp, Messenger, Instagram, Telegram, SMS, Discord).
- [Get Agent Conversations](https://docs.convocore.app/api-reference/v3/conversations/get.md): Retrieves all conversations associated with a specific agent, using the V3 [endpoints](/api-reference/v3/intro).
- [Get Single Conversation](https://docs.convocore.app/api-reference/v3/conversations/get_id.md): Retrieves details of a specific conversation for the specified agent, using the V3 [endpoints](/api-reference/v3/intro).
- [Delete Conversation](https://docs.convocore.app/api-reference/v3/conversations/delete.md): Deletes a specific conversation for the specified agent, using the V3 [endpoints](/api-reference/v3/intro).
- [Export Agent Conversations](https://docs.convocore.app/api-reference/v3/conversations/export.md): Export chat sessions via the V3 Chat Export API — paginated by default (newest first), with sort and date-range filters. Reads from the PG mirror. Requires a paid workspace (hasEverPaid).
- [Export Single Conversation](https://docs.convocore.app/api-reference/v3/conversations/export_single.md): Exports a single conversation for the specified agent in a format suitable for download, using the V3 [endpoints](/api-reference/v3/intro).
- [Outbound Voice Call](https://docs.convocore.app/api-reference/v3/calls/post.md): Initiate an outbound voice call using Twilio to connect your AI agent with a phone number.
- [Send Outbound SMS](https://docs.convocore.app/api-reference/v3/sms/post.md): Send an SMS from an agent's connected Twilio number — direct message or AI-generated opener.
- [Send SMS to Leads (bulk)](https://docs.convocore.app/api-reference/v3/sms/sms-leads.md): Bulk-send outbound SMS to a list of leads using the agent's connected number.
- [Voices API](https://docs.convocore.app/api-reference/v3/voices/intro.md): Discover, search and preview voices across every TTS provider supported by Convocore. Manage Twilio phone numbers used for voice calls and SMS.
- [List voice providers](https://docs.convocore.app/api-reference/v3/voices/list-providers.md): Returns metadata for every supported TTS / voice provider including capabilities, available models and the workspace secret key used.
- [List a provider's TTS models](https://docs.convocore.app/api-reference/v3/voices/list-provider-models.md): Returns the TTS model IDs available for a given provider. Pass any of these to /voices?modelId=... to filter the voice catalog.
- [List voices (unified)](https://docs.convocore.app/api-reference/v3/voices/list-voices.md): Search and list voices across one or more TTS providers in a single normalized shape. Filter by language, gender, accent and providers[].
- [List a provider's voices](https://docs.convocore.app/api-reference/v3/voices/list-provider-voices.md): Returns all voices for one TTS provider with optional filtering by language, gender, accent and pagination.
- [Get a voice](https://docs.convocore.app/api-reference/v3/voices/get-voice.md): Returns metadata for a specific voice on a specific provider, including a previewUrl MP3.
- [Search available Twilio numbers](https://docs.convocore.app/api-reference/v3/voices/available-numbers.md): Searches Twilio for US local phone numbers that can be purchased with /utils/buy-twilio-number.
- [Import a Twilio number](https://docs.convocore.app/api-reference/v3/voices/import-twilio-number.md): Import an existing phone number from your own Twilio account into your workspace.
- [Buy a Twilio number](https://docs.convocore.app/api-reference/v3/voices/buy-twilio-number.md): Purchase a new Twilio phone number from the platform and assign it to your workspace.
- [Verify Twilio number webhooks](https://docs.convocore.app/api-reference/v3/voices/check-number.md): Checks the configured voice/SMS webhooks on a Twilio phone number and re-applies the correct Convocore webhook URLs if they have drifted.
- [Release a Twilio number](https://docs.convocore.app/api-reference/v3/voices/release-number.md): Releases a Twilio phone number from the workspace. Platform-rented numbers are released from Twilio; imported numbers are only detached.
- [Assign Twilio number to agent (SMS)](https://docs.convocore.app/api-reference/v3/voices/sync-sms.md): Links an existing Twilio number to an agent so the agent can send and receive SMS through it.
- [List Default LLM Tools](https://docs.convocore.app/api-reference/v3/tools/defaults.md): Lists built-in default system tools and runtime-auto LLM tools. Use V3 [endpoints](/api-reference/v3/intro).
- [Create Tool](https://docs.convocore.app/api-reference/v3/tools/post.md): Creates a new tool, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Tools](https://docs.convocore.app/api-reference/v3/tools/get.md): Gets all tools for a specific agent, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Tool By ID](https://docs.convocore.app/api-reference/v3/tools/get_id.md): Gets a tool, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Delete Tool](https://docs.convocore.app/api-reference/v3/tools/delete.md): Deletes a tool, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Update Tool](https://docs.convocore.app/api-reference/v3/tools/update.md): Updates a tool, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Create Variable](https://docs.convocore.app/api-reference/v3/variables/post.md): Creates a new variable, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Variables](https://docs.convocore.app/api-reference/v3/variables/get.md): Gets all variables for a specific agent, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Variable By ID](https://docs.convocore.app/api-reference/v3/variables/get_id.md): Gets a variable, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Delete Variable](https://docs.convocore.app/api-reference/v3/variables/delete.md): Deletes a variable, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Update Variable](https://docs.convocore.app/api-reference/v3/variables/update.md): Updates a variable, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Create Lead](https://docs.convocore.app/api-reference/v3/leads/post.md): Creates a new lead with the specified configuration, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Leads](https://docs.convocore.app/api-reference/v3/leads/get.md): Gets all leads, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Lead By ID](https://docs.convocore.app/api-reference/v3/leads/get_id.md): Gets a lead by ID, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Delete Lead](https://docs.convocore.app/api-reference/v3/leads/delete.md): Deletes a lead with the specified configuration, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Update Lead](https://docs.convocore.app/api-reference/v3/leads/update.md): Updates a lead with the specified configuration, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Agency](https://docs.convocore.app/api-reference/v3/agency/getAgency.md): Get the agency for the authenticated workspace
- [Create or Update Agency](https://docs.convocore.app/api-reference/v3/agency/upsertAgency.md): Create an agency if missing, otherwise merge provided fields
- [Delete Agency](https://docs.convocore.app/api-reference/v3/agency/deleteAgency.md): Delete the agency for the authenticated workspace
- [Get All Organizations](https://docs.convocore.app/api-reference/v3/orgs/getAllOrgs.md): Retrieve a list of all organizations the authenticated user has access to
- [Search Organizations](https://docs.convocore.app/api-reference/v3/orgs/searchOrgs.md): Search organizations for the authenticated workspace
- [Create Organization](https://docs.convocore.app/api-reference/v3/orgs/createOrg.md): Create a new organization under the authenticated workspace
- [Get Organization](https://docs.convocore.app/api-reference/v3/orgs/getOrgById.md): Retrieve a single organization by ID
- [Update Organization](https://docs.convocore.app/api-reference/v3/orgs/updateOrg.md): Patch organization fields for the authenticated workspace
- [Delete Organization](https://docs.convocore.app/api-reference/v3/orgs/deleteOrg.md): Delete an organization and its client users
- [Get Organization Agents](https://docs.convocore.app/api-reference/v3/orgs/getOrgAgents.md): Retrieve a list of agents belonging to a specific organization
- [Assign Organization Agent](https://docs.convocore.app/api-reference/v3/orgs/assignOrgAgent.md): Assign or unassign a workspace agent on an organization
- [Get Organization Clients](https://docs.convocore.app/api-reference/v3/orgs/getOrgClients.md): Retrieve client users belonging to a specific organization
- [Get Organization Members and Teams](https://docs.convocore.app/api-reference/v3/orgs/getOrgMembersAndTeams.md): List clients and teams used for assignment within an organization
- [List Organization Teams](https://docs.convocore.app/api-reference/v3/orgs/listOrgTeams.md): List teams under an organization
- [Create Organization Team](https://docs.convocore.app/api-reference/v3/orgs/createOrgTeam.md): Create a team under an organization
- [Update Organization Team](https://docs.convocore.app/api-reference/v3/orgs/updateOrgTeam.md): Update a team under an organization
- [Delete Organization Team](https://docs.convocore.app/api-reference/v3/orgs/deleteOrgTeam.md): Delete a team under an organization
- [List Clients](https://docs.convocore.app/api-reference/v3/clients/listClients.md): List client users for the authenticated workspace
- [Create Client](https://docs.convocore.app/api-reference/v3/clients/createClient.md): Create a client user under an organization
- [Get Client](https://docs.convocore.app/api-reference/v3/clients/getClient.md): Retrieve a client user and parent organization
- [Update Client](https://docs.convocore.app/api-reference/v3/clients/updateClient.md): Update a client user owned by the authenticated workspace
- [Delete Client](https://docs.convocore.app/api-reference/v3/clients/deleteClient.md): Delete a client user owned by the authenticated workspace
- [Check Client Email](https://docs.convocore.app/api-reference/v3/clients/checkEmail.md): Check whether an email can be used for a client user
- [Change Client Password](https://docs.convocore.app/api-reference/v3/clients/changePassword.md): Change a client dashboard password after verifying the current one
- [List Custom Metrics](https://docs.convocore.app/api-reference/v3/customMetrics/listMetrics.md): Retrieve all custom metrics configured for a specific agent
- [Get Single Metric](https://docs.convocore.app/api-reference/v3/customMetrics/getMetric.md): Retrieve details of a specific custom metric by its ID
- [Create Custom Metric](https://docs.convocore.app/api-reference/v3/customMetrics/createMetric.md): Create a new custom metric for tracking agent-specific data
- [Update Custom Metric](https://docs.convocore.app/api-reference/v3/customMetrics/updateMetric.md): Update an existing custom metric configuration
- [Delete Custom Metric](https://docs.convocore.app/api-reference/v3/customMetrics/deleteMetric.md): Delete a custom metric from an agent
- [Get Metric Data](https://docs.convocore.app/api-reference/v3/customMetrics/getMetricData.md): Retrieve aggregated data and analytics for a specific metric
- [Get All Metrics Data](https://docs.convocore.app/api-reference/v3/customMetrics/getAllMetricsData.md): Retrieve aggregated data for all custom metrics in a single request
- [Create Crawler Job](https://docs.convocore.app/api-reference/v3/crawler/createJob.md): Creates a new crawler or scrape job using the V3 API.
- [List Crawler Jobs](https://docs.convocore.app/api-reference/v3/crawler/listJobs.md): Lists crawler jobs for a workspace using the V3 API.
- [Get Crawler Job](https://docs.convocore.app/api-reference/v3/crawler/getJob.md): Gets a single crawler job by id using the V3 API.
- [Delete Crawler Job](https://docs.convocore.app/api-reference/v3/crawler/deleteJob.md): Deletes a crawler job and its stored page data using the V3 API.
- [List Crawler Job Pages](https://docs.convocore.app/api-reference/v3/crawler/listJobPages.md): Lists scraped page summaries for a crawler job using the V3 API.
- [Get Crawler Job Page](https://docs.convocore.app/api-reference/v3/crawler/getJobPage.md): Gets one scraped page including the heavy page payload using the V3 API.
- [Create Workspace](https://docs.convocore.app/api-reference/v3/workspaces/post.md): Creates a new workspace, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Workspace Usage](https://docs.convocore.app/api-reference/v3/workspaces/usage/get.md): Retrieves usage statistics and analytics for a workspace, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Workspace By ID](https://docs.convocore.app/api-reference/v3/workspaces/get_id.md): Gets a workspace, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Get Workspaces](https://docs.convocore.app/api-reference/v3/workspaces/get.md): Retrieves all workspaces accessible to the authenticated user, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Delete Workspace](https://docs.convocore.app/api-reference/v3/workspaces/delete.md): Deletes a workspace, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Update Workspace](https://docs.convocore.app/api-reference/v3/workspaces/update.md): Updates a workspace, this route must use the new V3 [endpoints](/api-reference/v3/intro).
- [Interact channel](https://docs.convocore.app/api-reference/asyncapi/interact/websockets/interact-channel.md): Single bi-directional channel used to drive one agent turn. The client sends exactly one `InteractObject`; the server streams back chunked responses until it closes the connection (code `1000`).
- [Introduction](https://docs.convocore.app/api-reference/agents/intro.md): The following is the API reference to control your account and agents through REST requests.
- [Get Agent](https://docs.convocore.app/api-reference/agents/get.md)
- [Create/Edit Agent](https://docs.convocore.app/api-reference/agents/post.md)
- [Delete Agent](https://docs.convocore.app/api-reference/agents/delete.md)
- [Chat Interact](https://docs.convocore.app/api-reference/agents/interact/post.md)
- [Configure State](https://docs.convocore.app/api-reference/agents/state/post.md)
- [Get Single KB Doc](https://docs.convocore.app/api-reference/agents/kb/get-single.md)
- [Create/Edit KB Doc](https://docs.convocore.app/api-reference/agents/kb/put.md)
- [Delete KB Doc](https://docs.convocore.app/api-reference/agents/kb/delete.md)
- [Get KB Docs](https://docs.convocore.app/api-reference/agents/kb/get.md)
- [Search KB Docs](https://docs.convocore.app/api-reference/agents/kb/post.md)
- [Search Vector DB](https://docs.convocore.app/api-reference/agents/kb/vector_search.md)
- [Get KB Stats](https://docs.convocore.app/api-reference/agents/kb/stats.md)
- [Get All Convos](https://docs.convocore.app/api-reference/agents/convos/get.md)
- [Export Convos](https://docs.convocore.app/api-reference/agents/convos/export.md): Export selected agent conversations via the V2 edge API, with per-request ID caps and hourly rate limits.
- [Create/Edit Convo](https://docs.convocore.app/api-reference/agents/convos/post.md)
- [Delete Convo](https://docs.convocore.app/api-reference/agents/convos/delete.md)
- [Get All Analytics](https://docs.convocore.app/api-reference/agents/analytics/get-multi.md)
- [Get Convo Analytics](https://docs.convocore.app/api-reference/agents/analytics/get-single.md)
- [Create/Edit Analytics](https://docs.convocore.app/api-reference/agents/analytics/post-single.md)
- [Delete Convo Analytics](https://docs.convocore.app/api-reference/agents/analytics/delete-single.md)
- [Delete All Analytics](https://docs.convocore.app/api-reference/agents/analytics/delete-multi.md)
- [Get Workspace](https://docs.convocore.app/api-reference/workspaces/get.md)
- [Edit Workspace](https://docs.convocore.app/api-reference/workspaces/post.md)
- [Delete Workspace](https://docs.convocore.app/api-reference/workspaces/delete.md)
- [Get Agency](https://docs.convocore.app/api-reference/workspaces/agencies/get.md)
- [Edit/Create Agency](https://docs.convocore.app/api-reference/workspaces/agencies/post.md)
- [Delete Agency](https://docs.convocore.app/api-reference/workspaces/agencies/delete.md)
- [Get Org Clients](https://docs.convocore.app/api-reference/workspaces/orgs/@get.md)
- [New Org Client](https://docs.convocore.app/api-reference/workspaces/orgs/@put.md)
- [Get Org Client](https://docs.convocore.app/api-reference/workspaces/orgs/get.md)
- [Edit Org Client](https://docs.convocore.app/api-reference/workspaces/orgs/post.md)
- [Delete Org Client](https://docs.convocore.app/api-reference/workspaces/orgs/delete.md)
- [Get Clients](https://docs.convocore.app/api-reference/workspaces/clients/@get.md)
- [New Client](https://docs.convocore.app/api-reference/workspaces/clients/@put.md)
- [Get Client](https://docs.convocore.app/api-reference/workspaces/clients/get.md)
- [Edit Client](https://docs.convocore.app/api-reference/workspaces/clients/post.md)
- [Delete Client](https://docs.convocore.app/api-reference/workspaces/clients/delete.md)
## OpenAPI Specs
- [openapi](/api-reference/openapi.json)
- [calls](/api-reference/v3/openapi/calls.json)
- [sms](/api-reference/v3/openapi/sms.json)
## AsyncAPI Specs
- [interact](/api-reference/asyncapi/interact.yaml)
## Optional
- [Community](https://discord.gg/XrJtBsQQRN)
- [Status](https://status.convocore.ai/)
- [Pricing](https://www.convocore.ai/pricing)
- [Affiliate Program](https://affiliates.convocore.ai/)