# Autocalls ## Docs - [Assistant best practices](https://documentation.elyna.mx/ai-assistants/assistant-configuration.md): Quick guide to fine-tune mode, transcriber, model, and other settings for the best call experience. - [Assistant Modes](https://documentation.elyna.mx/ai-assistants/assistant-modes.md): Understand the three voice generation modes available for your AI assistants and when to use each one. - [Cal.com Appointment Scheduling](https://documentation.elyna.mx/ai-assistants/cal-com-scheduling.md): Enable your AI assistant to schedule appointments using Cal.com - [Custom Mid-Call Tools](https://documentation.elyna.mx/ai-assistants/custom-tools.md): Learn how to create and configure custom API integrations that your AI assistant can use during calls - [Filler Audio](https://documentation.elyna.mx/ai-assistants/filler-audio.md): Learn how to use filler audio to create more natural conversations with your AI assistant - [GoHighLevel Appointment Scheduling](https://documentation.elyna.mx/ai-assistants/gohighlevel-scheduling.md): Learn how to enable your AI assistant to schedule appointments using GoHighLevel integration - [Initial Message & Audio](https://documentation.elyna.mx/ai-assistants/initial-message.md): Learn how to create effective initial messages and use custom audio files for the best first impression - [General Settings](https://documentation.elyna.mx/ai-assistants/settings/general.md): Basic configuration settings for your AI assistant including call direction, phone numbers, voice, and advanced settings. - [Post-call Actions](https://documentation.elyna.mx/ai-assistants/settings/post-call-actions.md): Extract data from the call and send it to an app/webhook for automation workflows. - [Prompt & Tools](https://documentation.elyna.mx/ai-assistants/settings/prompt-and-tools.md): Configure your assistant's knowledge base, tools, variables, and system prompt to define its capabilities and behavior. - [System Prompts](https://documentation.elyna.mx/ai-assistants/system-prompt.md): Learn how to create effective system prompts - the core intelligence of your AI assistant - [Testing Your Assistant](https://documentation.elyna.mx/ai-assistants/testing.md): Learn how to quickly test your AI assistant for both inbound and outbound calls - [Tools & Functions](https://documentation.elyna.mx/ai-assistants/tools-and-functions.md): Explore the built-in tools and functions that enhance your AI assistant's capabilities during calls - [Voice Selection & Voice Cloning](https://documentation.elyna.mx/ai-assistants/voice-selection.md): Learn how to select built-in voices or clone your own voice for your AI assistants - [What is an AI Assistant?](https://documentation.elyna.mx/ai-assistants/what-is-ai-assistant.md): Understand what an AI Assistant is, its key components, and how it can help automate your phone interactions - [Create assistant](https://documentation.elyna.mx/api-reference/assistants/create-assistant.md): Create a new AI assistant with specified configuration - [Delete assistant](https://documentation.elyna.mx/api-reference/assistants/delete-assistant.md): Delete a specific AI assistant - [Disable assistant inbound webhook](https://documentation.elyna.mx/api-reference/assistants/disable-inbound-webhook.md): Disable inbound webhook notifications for a specific assistant - [Disable assistant webhook](https://documentation.elyna.mx/api-reference/assistants/disable-webhook.md): Disable webhook notifications for a specific assistant - [Enable assistant inbound webhook](https://documentation.elyna.mx/api-reference/assistants/enable-inbound-webhook.md): Enable inbound webhook notifications for a specific assistant - [List assistants](https://documentation.elyna.mx/api-reference/assistants/get-assistants.md): List all assistants for the authenticated user with pagination - [Get available languages](https://documentation.elyna.mx/api-reference/assistants/get-languages.md): Retrieve all available languages for assistant configuration - [Get available LLM models](https://documentation.elyna.mx/api-reference/assistants/get-models.md): Retrieve all available LLM models for assistant configuration - [Get outbound assistants](https://documentation.elyna.mx/api-reference/assistants/get-outbound-assistants.md): Retrieve all outbound assistants for the authenticated user - [Get available phone numbers](https://documentation.elyna.mx/api-reference/assistants/get-phone-numbers.md): Retrieve all available phone numbers for assistant assignment - [Get available voices](https://documentation.elyna.mx/api-reference/assistants/get-voices.md): Retrieve all available voices for assistant configuration - [Update assistant](https://documentation.elyna.mx/api-reference/assistants/update-assistant.md): Update an existing AI assistant's configuration - [Authentication](https://documentation.elyna.mx/api-reference/authentication.md): Learn how to authenticate your API requests - [Delete call](https://documentation.elyna.mx/api-reference/calls/delete-call.md): Delete a specific call record - [List calls](https://documentation.elyna.mx/api-reference/calls/get-calls.md): List all calls for the authenticated user with filtering options - [Make a phone call](https://documentation.elyna.mx/api-reference/calls/make-phone-call.md): Make a phone call - [List campaigns](https://documentation.elyna.mx/api-reference/campaigns/get-campaigns.md): List all campaigns - [Update campaign status](https://documentation.elyna.mx/api-reference/campaigns/update-status.md): Start or stop a campaign in the Autocalls system - [Introduction](https://documentation.elyna.mx/api-reference/introduction.md): Welcome to the Autocalls API - [Create lead](https://documentation.elyna.mx/api-reference/leads/create.md): Create a new lead in the Autocalls system - [Delete lead](https://documentation.elyna.mx/api-reference/leads/delete.md): Delete a lead from the Autocalls system - [List leads](https://documentation.elyna.mx/api-reference/leads/get-lead.md): List all leads for the authenticated user - [Update Lead](https://documentation.elyna.mx/api-reference/leads/update-lead.md): Update an existing lead in your campaigns - [Create mid call tool](https://documentation.elyna.mx/api-reference/mid-call-tools/create-tool.md): Create a new mid call tool - [Delete mid call tool](https://documentation.elyna.mx/api-reference/mid-call-tools/delete-tool.md): Delete a mid call tool - [Get mid call tool](https://documentation.elyna.mx/api-reference/mid-call-tools/get-tool.md): Retrieve a specific mid call tool by ID - [List mid call tools](https://documentation.elyna.mx/api-reference/mid-call-tools/get-tools.md): Retrieve all mid call tools - [Update mid call tool](https://documentation.elyna.mx/api-reference/mid-call-tools/update-tool.md): Update an existing mid call tool - [Send SMS](https://documentation.elyna.mx/api-reference/sms/send-sms.md): Send an SMS message using your phone number - [Post-Call Webhook](https://documentation.elyna.mx/api-reference/webhooks/post-call-webhook.md): Webhook sent after a call is completed containing extracted variables and call data - [Building Flows](https://documentation.elyna.mx/automation-platform/building-flows.md): Flow consists of two parts, trigger and actions - [Autocalls Tool](https://documentation.elyna.mx/automation-platform/calls-related/autocalls-tool.md): Learn how to use Autocalls triggers and actions in your AI calling flows - [Common Integrations](https://documentation.elyna.mx/automation-platform/calls-related/common-integrations.md): Explore popular integrations with Google Sheets, calendars, CRMs, and notification tools - [Sending SMS](https://documentation.elyna.mx/automation-platform/calls-related/sms-capabilities.md): Learn how to send SMS messages using the automation platform and SMS-capable numbers - [Debugging Runs](https://documentation.elyna.mx/automation-platform/debugging-runs.md): Ensuring your business automations are running properly - [Introduction](https://documentation.elyna.mx/automation-platform/introduction.md): Learn How to Automate Your AI Call Workflows with Autocalls - [Technical limits](https://documentation.elyna.mx/automation-platform/known-limits.md): Technical limits for flows execution - [Passing Data](https://documentation.elyna.mx/automation-platform/passing-data.md): Using data from previous steps in the current one - [Publishing Flows](https://documentation.elyna.mx/automation-platform/publishing-flows.md): Make your flow work by publishing your updates - [GoHighLevel Leads Automation](https://documentation.elyna.mx/automation-platform/tutorials/gohighlevel-leads-automation.md): Learn how to automatically call GoHighLevel leads with AI voice agents - [Sync Qualified Leads to Google Sheets](https://documentation.elyna.mx/automation-platform/tutorials/google-sheets-qualified-leads.md): Learn how to automatically add qualified leads to Google Sheets after successful AI phone calls - [Google Sheets Live Sync](https://documentation.elyna.mx/automation-platform/tutorials/google-sheets-sync.md): Learn how to sync leads from a live Google Sheet and trigger AI calls automatically - [Inbound Call Context Injection](https://documentation.elyna.mx/automation-platform/tutorials/inbound-context-injection.md): Learn how to enrich your AI assistant with real-time customer data - [Outbound Call on Form Submission](https://documentation.elyna.mx/automation-platform/tutorials/outbound-form-call.md): Learn how to trigger AI calls when customers submit a form - [Post-Call Email Automation](https://documentation.elyna.mx/automation-platform/tutorials/post-call-email-automation.md): Learn how to automatically send personalized emails to customers after AI phone calls - [Post-Call SMS Automation](https://documentation.elyna.mx/automation-platform/tutorials/post-call-sms-automation.md): Learn how to automatically send SMS messages to customers after AI phone calls end - [Version History](https://documentation.elyna.mx/automation-platform/versioning.md): Learn how flow versioning works in Autocalls.ai - [Overview of No-Code Automation](https://documentation.elyna.mx/automation/overview.md): Learn about Autocalls.ai's built-in automation engine for creating workflows without coding - [Webhook & API](https://documentation.elyna.mx/automation/webhook-api.md): Learn how to use webhooks and the REST API for custom integrations and automation - [Creating a Campaign](https://documentation.elyna.mx/campaigns/creating-campaigns.md): Step-by-step guide to setting up your first automated calling campaign - [Campaigns Overview](https://documentation.elyna.mx/campaigns/index.md): Learn how to create and manage automated calling campaigns to reach multiple leads efficiently - [Handling Interruptions & Speech Sensitivity](https://documentation.elyna.mx/conversation-design/interruptions.md): Configure how your AI assistant handles interruptions, voice activity detection, and speech patterns - [Knowledge Bases](https://documentation.elyna.mx/conversation-design/knowledge-bases.md): Learn how to provide your AI assistant with access to FAQs, documents, and other knowledge sources - [Language & Accent Support](https://documentation.elyna.mx/conversation-design/language-support.md): Explore available languages and accents for your AI assistant, and learn how to request new ones - [Prompt Writing Basics](https://documentation.elyna.mx/conversation-design/prompt-basics.md): Learn how to write effective system prompts and initial messages for your AI assistants - [Custom Dashboards](https://documentation.elyna.mx/custom-dashboards/overview.md): Create personalized dashboards with widgets to track your call metrics and performance - [Widget Configuration](https://documentation.elyna.mx/custom-dashboards/widget-types.md): Complete guide for configuring Stat, Chart, and Table widgets with all available options - [Core Concepts](https://documentation.elyna.mx/getting-started/core-concepts.md): Learn the fundamental building blocks of Autocalls.ai, including system prompts, voices, and AI assistants - [Understanding Call Minutes & Billing](https://documentation.elyna.mx/getting-started/understanding-billing.md): Learn how Autocalls.ai billing works, including call minutes calculation, phone number rentals, and usage monitoring - [Configuring the Inbound Assistant](https://documentation.elyna.mx/inbound-calls/configuring.md): Set up your inbound AI assistant with prompts, voices, and tools for handling incoming calls - [Inbound Call Insights](https://documentation.elyna.mx/inbound-calls/insights.md): Access and analyze inbound call data, including transcripts, recordings, and automation triggers - [Inbound Calls Overview](https://documentation.elyna.mx/inbound-calls/overview.md): Learn how AI assistants handle incoming calls, from answering to call completion and analytics - [Provisioning & Managing Phone Numbers](https://documentation.elyna.mx/inbound-calls/provisioning.md): Learn how to provision, assign, and manage phone numbers for inbound AI calls - [How It Works (Quick Overview)](https://documentation.elyna.mx/introduction/how-it-works.md): Understand the technical flow of how Autocalls.ai processes and handles phone conversations using AI - [Key Terminology](https://documentation.elyna.mx/introduction/key-terminology.md): Essential terms and concepts you need to know to use Autocalls.ai effectively - [What is Autocalls.ai?](https://documentation.elyna.mx/introduction/what-is-autocalls.md): Learn about Autocalls.ai, a voice automation platform that uses AI to handle real-time phone conversations - [Importing Leads](https://documentation.elyna.mx/leads/importing-leads.md): Import leads from CSV and Excel files with validation and error handling - [Leads Overview](https://documentation.elyna.mx/leads/index.md): Manage your campaign contacts with primary leads, secondary contacts, and custom variables - [Managing Leads](https://documentation.elyna.mx/leads/managing-leads.md): Create, edit, and organize leads with custom variables and secondary contacts - [Caller ID & Handling](https://documentation.elyna.mx/outbound-calls/caller-id.md): Learn how to configure and manage caller ID for outbound campaigns - [Creating & Managing Campaigns](https://documentation.elyna.mx/outbound-calls/campaigns.md): Step-by-step guide to creating and managing outbound call campaigns, including lead imports and monitoring - [Mass/Parallel Dialing](https://documentation.elyna.mx/outbound-calls/mass-dialing.md): Learn how to manage high-volume outbound campaigns with parallel dialing while maintaining compliance - [Outbound Calls Overview](https://documentation.elyna.mx/outbound-calls/overview.md): Learn about outbound call campaigns, including sales calls, reminders, and follow-ups using AI assistants - [Scripts & Prompts for Sales or Collections](https://documentation.elyna.mx/outbound-calls/scripts-and-prompts.md): Learn how to write effective system prompts and scripts for outbound sales and collection calls - [Voicemail Handling](https://documentation.elyna.mx/outbound-calls/voicemail-handling.md): Learn how your AI assistant handles voicemail detection in outbound calls - [Assigning Numbers to Assistants](https://documentation.elyna.mx/phone-numbers/assigning-to-assistants.md): Learn how to connect your phone numbers to AI assistants for both inbound and outbound calls - [Pricing & Regions](https://documentation.elyna.mx/phone-numbers/pricing-and-regions.md): Understand phone number pricing across different regions, documentation requirements, and additional fees - [Purchasing & Managing Numbers](https://documentation.elyna.mx/phone-numbers/purchasing-and-managing.md): Learn how to purchase, provision, and manage phone numbers for your AI assistants - [SMS Capabilities](https://documentation.elyna.mx/phone-numbers/sms-capabilities.md): Learn about SMS features, requirements, and pricing for your phone numbers - [Types of Phone Numbers](https://documentation.elyna.mx/phone-numbers/types.md): Learn about the different types of phone numbers you can use with Autocalls.ai: dedicated numbers, SIP integration, and Caller ID - [Number Rentals & International Rates](https://documentation.elyna.mx/pricing/number-rentals.md): Understand phone number rental costs, plus how SIP and Caller ID usage is billed by the minute. - [Cost Overview](https://documentation.elyna.mx/pricing/overview.md): Understand the main components of Autocalls.ai pricing, including call minutes, number rentals, and optional fees - [Pricing Breakdown](https://documentation.elyna.mx/pricing/usage-based.md): Detailed explanation of how call minutes are calculated and billed - [Managing Your Numbers](https://documentation.elyna.mx/provisioning/managing-numbers.md): Learn how to view, label, release, and manage your provisioned phone numbers - [Phone System Integrations](https://documentation.elyna.mx/provisioning/phone-system-integrations.md): Learn how to integrate Autocalls.ai with your existing PBX or VOIP infrastructure through SIP trunks - [Overview](https://documentation.elyna.mx/provisioning/sip-trunking/sip-integration.md): Connect your existing phone system and numbers to Autocalls.ai - [Twilio Integration](https://documentation.elyna.mx/provisioning/sip-trunking/twilio.md): A step by step guide to connect to your Twilio account via SIP trunking - [Zadarma Integration](https://documentation.elyna.mx/provisioning/sip-trunking/zadarma.md): A step by step guide to connect to your Zadarma account via SIP trunking - [Supported Countries](https://documentation.elyna.mx/provisioning/supported-countries.md): Learn about phone number availability and provisioning across different countries - [Product Updates](https://documentation.elyna.mx/releases/index.md): Latest features, improvements, and announcements from the Autocalls team - [AI Behavior Issues](https://documentation.elyna.mx/troubleshooting/ai-behavior.md): Troubleshoot and optimize your AI assistant's conversation behavior and responses - [Billing & Credits](https://documentation.elyna.mx/troubleshooting/billing.md): Troubleshoot billing issues, understand charges, and learn about refund policies and usage tracking - [Cal.com Issues](https://documentation.elyna.mx/troubleshooting/cal-com.md): Troubleshoot common Cal.com integration issues - [Call Quality Issues](https://documentation.elyna.mx/troubleshooting/call-quality.md): Troubleshoot and optimize call quality, latency, and connection issues - [Campaign Issues](https://documentation.elyna.mx/troubleshooting/campaigns.md): Solve common campaign issues and optimize performance - [GoHighLevel Issues](https://documentation.elyna.mx/troubleshooting/gohighlevel.md): Common GoHighLevel integration problems and solutions - [Leads Issues](https://documentation.elyna.mx/troubleshooting/leads.md): Solve common lead management issues and import problems - [SIP Integration Issues](https://documentation.elyna.mx/troubleshooting/sip-integration.md): Troubleshoot SIP trunk connection problems and configuration issues - [Voice & Response Issues](https://documentation.elyna.mx/troubleshooting/voice-problems.md): Troubleshoot voice quality and response timing issues with your AI assistant - [White Label Setup](https://documentation.elyna.mx/white-label/onboarding.md): Step-by-step guide for setting up your white labeled platform - [White Label Platform](https://documentation.elyna.mx/white-label/overview.md): Learn about our white label solution - your own branded AI calling platform - [Plans & Pricing Setup](https://documentation.elyna.mx/white-label/plans-setup.md): Learn how to configure your own pricing plans and limitations for your white labeled platform - [Google App Setup](https://documentation.elyna.mx/white-label/social-logins/google.md): This document provides instructions on setting up a Google application so users can login/register via Google on your site. - [LinkedIn App Setup](https://documentation.elyna.mx/white-label/social-logins/linkedin.md): This document provides instructions on correctly setting up a LinkedIn application so that users can log in/register via LinkedIn on your site. - [User Limits Management](https://documentation.elyna.mx/white-label/user-limits.md): Configure individual user limits and restrictions for your white label platform users ## OpenAPI Specs - [openapi](https://documentation.elyna.mx/api-reference/openapi.json)