# Intellixent ## Docs - [Configuration best practices](https://docs.intellixent.ai/ai-assistants/assistant-configuration.md): A practical checklist for fine-tuning your assistant's mode, transcriber, model, and other settings for the best call experience. - [Assistant modes](https://docs.intellixent.ai/ai-assistants/assistant-modes.md): The three voice processing modes available for your AI assistants and when to use each one. - [Custom mid-call tools](https://docs.intellixent.ai/ai-assistants/custom-tools.md): Create custom API integrations that your AI assistant can use during calls to fetch real-time data or interact with external systems. - [Flow Builder](https://docs.intellixent.ai/ai-assistants/flow-builder.md): Design conversation flows visually with a drag-and-drop editor — no coding required. - [System prompt](https://docs.intellixent.ai/ai-assistants/system-prompt.md): How to write an effective system prompt — the core intelligence of your AI assistant. - [Testing your assistant](https://docs.intellixent.ai/ai-assistants/testing.md): How to test your AI assistant using web calls, phone calls, and inbound testing before going live. - [Tools and functions](https://docs.intellixent.ai/ai-assistants/tools-and-functions.md): The built-in tools you can give your AI assistant to shape conversation flow and automate actions during calls. - [Voice selection](https://docs.intellixent.ai/ai-assistants/voice-selection.md): How to select a built-in voice or clone your own for your AI assistant. - [Web widget](https://docs.intellixent.ai/ai-assistants/web-widget.md): Embed your AI assistant on your website with voice, chat, or hybrid capabilities. - [What is an AI assistant?](https://docs.intellixent.ai/ai-assistants/what-is-ai-assistant.md): What an AI assistant is, its key components, and how it automates your phone interactions. - [Generate reply](https://docs.intellixent.ai/api-reference/ai/generate-reply.md): Generate an AI reply to a customer message, keyed by a customer identifier. - [Create assistant](https://docs.intellixent.ai/api-reference/assistants/create-assistant.md): Create a new AI assistant with your desired configuration. - [Delete assistant](https://docs.intellixent.ai/api-reference/assistants/delete-assistant.md): Permanently delete an AI assistant from your account. - [List assistants](https://docs.intellixent.ai/api-reference/assistants/get-assistants.md): Retrieve all AI assistants for your account with pagination. - [Update assistant](https://docs.intellixent.ai/api-reference/assistants/update-assistant.md): Update an existing AI assistant's configuration. - [Authentication](https://docs.intellixent.ai/api-reference/authentication.md): Authenticate your API requests using Bearer tokens. - [Delete call](https://docs.intellixent.ai/api-reference/calls/delete-call.md): Permanently delete a call record and its associated data. - [Get call](https://docs.intellixent.ai/api-reference/calls/get-call.md): Retrieve details for a specific call by ID. - [List calls](https://docs.intellixent.ai/api-reference/calls/get-calls.md): Retrieve a paginated list of calls with filtering options. - [Make a call](https://docs.intellixent.ai/api-reference/calls/make-phone-call.md): Initiate an outbound phone call using one of your AI assistants. - [Create campaign](https://docs.intellixent.ai/api-reference/campaigns/create-campaign.md): Create a new outbound calling campaign. - [List campaigns](https://docs.intellixent.ai/api-reference/campaigns/get-campaigns.md): Retrieve all outbound calling campaigns for your account. - [Update status](https://docs.intellixent.ai/api-reference/campaigns/update-status.md): Start or stop a campaign. - [Create conversation](https://docs.intellixent.ai/api-reference/conversations/create-conversation.md): Start a new chat conversation session with an AI assistant. - [List conversations](https://docs.intellixent.ai/api-reference/conversations/list-conversations.md): Retrieve a paginated list of chat conversations. - [Send message](https://docs.intellixent.ai/api-reference/conversations/send-message.md): Send a message in an existing conversation and receive the AI's response. - [Introduction](https://docs.intellixent.ai/api-reference/introduction.md): Overview of the DialogBot API and how to get started. - [Create document](https://docs.intellixent.ai/api-reference/knowledgebases/create-document.md): Add a document to a knowledge base. - [Create knowledge base](https://docs.intellixent.ai/api-reference/knowledgebases/create-knowledgebase.md): Create a new knowledge base to store documents for your assistants. - [List knowledge bases](https://docs.intellixent.ai/api-reference/knowledgebases/get-knowledgebases.md): Retrieve all knowledge bases on your account. - [Create lead](https://docs.intellixent.ai/api-reference/leads/create.md): Add a lead to a campaign for outbound calling. - [Delete lead](https://docs.intellixent.ai/api-reference/leads/delete.md): Permanently delete a lead from a campaign. - [List leads](https://docs.intellixent.ai/api-reference/leads/get-lead.md): Retrieve a paginated list of leads with filtering options. - [Update lead](https://docs.intellixent.ai/api-reference/leads/update-lead.md): Update the phone number, status, campaign, or variables of a lead. - [Create tool](https://docs.intellixent.ai/api-reference/mid-call-tools/create-tool.md): Create a new mid-call tool that assistants can call during conversations. - [List tools](https://docs.intellixent.ai/api-reference/mid-call-tools/get-tools.md): Retrieve all mid-call tools on your account. - [Get phone numbers](https://docs.intellixent.ai/api-reference/phone-numbers/get-phone-numbers.md): Retrieve all phone numbers on your account. - [Purchase number](https://docs.intellixent.ai/api-reference/phone-numbers/purchase-phone-number.md): Purchase a phone number and add it to your account. - [Release number](https://docs.intellixent.ai/api-reference/phone-numbers/release-phone-number.md): Release a phone number and cancel its subscription. - [Search numbers](https://docs.intellixent.ai/api-reference/phone-numbers/search-phone-numbers.md): Search for available phone numbers you can purchase. - [Send SMS](https://docs.intellixent.ai/api-reference/sms/send-sms.md): Send an SMS message from one of your phone numbers. - [Conversation Ended Webhook](https://docs.intellixent.ai/api-reference/webhooks/conversation-ended-webhook.md): Receive chat conversation data and extracted variables when a WhatsApp or web widget conversation ends. - [Post-Call Webhook](https://docs.intellixent.ai/api-reference/webhooks/post-call-webhook.md): Receive call data, transcripts, and extracted variables after each call completes. - [Get senders](https://docs.intellixent.ai/api-reference/whatsapp/get-senders.md): List your WhatsApp Business sender accounts. - [Send freeform](https://docs.intellixent.ai/api-reference/whatsapp/send-freeform.md): Send a free-text WhatsApp message within an active 24-hour session. - [Send template](https://docs.intellixent.ai/api-reference/whatsapp/send-template.md): Send a WhatsApp message using a pre-approved message template. - [Building Flows](https://docs.intellixent.ai/automation-platform/building-flows.md): Learn how to create automation flows using triggers and actions in the DialogBot visual builder. - [Autocalls Tool](https://docs.intellixent.ai/automation-platform/calls-related/autocalls-tool.md): Connect your AI calling system to automation flows using DialogBot triggers and actions. - [Common Integrations](https://docs.intellixent.ai/automation-platform/calls-related/common-integrations.md): Connect DialogBot to Google Sheets, calendars, CRMs, Slack, and other tools using the no-code automation platform. - [SMS Capabilities](https://docs.intellixent.ai/automation-platform/calls-related/sms-capabilities.md): Send SMS messages from your automation flows using SMS-capable DialogBot phone numbers. - [Debugging Runs](https://docs.intellixent.ai/automation-platform/debugging-runs.md): Inspect individual flow executions to find and fix errors in your automations. - [Introduction](https://docs.intellixent.ai/automation-platform/introduction.md): Build AI call automation workflows without writing code using DialogBot visual flow builder. - [Passing Data](https://docs.intellixent.ai/automation-platform/passing-data.md): Use output data from earlier steps as inputs to later steps in your automation flows. - [Publishing](https://docs.intellixent.ai/automation-platform/publishing-flows.md): Make your automation changes live by publishing your flow. - [Version history](https://docs.intellixent.ai/automation-platform/versioning.md): Understand how DialogBot tracks draft and published versions of your automation flows. - [Automation](https://docs.intellixent.ai/automation/overview.md): Build no-code workflows that trigger actions automatically when calls end, leads arrive, or other events occur in DialogBot . - [Webhooks & API](https://docs.intellixent.ai/automation/webhook-api.md): Use webhooks and the DialogBot REST API to build custom integrations, sync data in real time, and extend platform functionality. - [Creating a Campaign](https://docs.intellixent.ai/campaigns/creating-campaigns.md): A step-by-step guide to setting up an automated calling campaign from scratch. - [Campaigns](https://docs.intellixent.ai/campaigns/index.md): Automate calls to multiple leads with scheduling, retry logic, and real-time monitoring — all driven by your AI assistant. - [Conversations](https://docs.intellixent.ai/conversations/overview.md): Track and review all text-based interactions with your AI assistants across web widgets, WhatsApp, and test sessions. - [Custom Dashboards](https://docs.intellixent.ai/custom-dashboards/overview.md): Build personalised analytics views with drag-and-drop widgets to track the metrics that matter most to your business. - [Core concepts](https://docs.intellixent.ai/getting-started/core-concepts.md): The fundamental building blocks of DialogBot — system prompts, voices, and how an AI assistant comes together. - [Understanding billing](https://docs.intellixent.ai/getting-started/understanding-billing.md): How DialogBot billing works — call minutes calculation, phone number rentals, and monitoring your usage. - [Configuring](https://docs.intellixent.ai/inbound-calls/configuring.md): Set up your inbound AI assistant with the right prompt, voice, and tools to handle incoming calls. - [Inbound Calls](https://docs.intellixent.ai/inbound-calls/overview.md): Let your AI assistant answer incoming calls automatically — 24/7, with no hold times or missed inquiries. - [Welcome to DialogBot](https://docs.intellixent.ai/introduction.md): Automate phone calls, WhatsApp messages, and outreach campaigns with AI-powered voice assistants. - [How it works](https://docs.intellixent.ai/introduction/how-it-works.md): The technical flow behind how DialogBot processes live phone conversations using AI. - [Key terminology](https://docs.intellixent.ai/introduction/key-terminology.md): Essential terms and concepts you need to know to use DialogBot effectively. - [What is DialogBot?](https://docs.intellixent.ai/introduction/what-is-platform.md): An overview of the DialogBOT AI voice automation platform and what it can do for your business. - [Importing Leads](https://docs.intellixent.ai/leads/importing-leads.md): Upload large contact lists from CSV or Excel files with automatic validation, background processing, and error reporting. - [Leads](https://docs.intellixent.ai/leads/index.md): Manage the contacts your campaigns will call, including primary and secondary numbers, custom variables, and status tracking. - [Managing Leads](https://docs.intellixent.ai/leads/managing-leads.md): Create, edit, and organise leads with custom variables, secondary contacts, and manual status control. - [Campaigns](https://docs.intellixent.ai/outbound-calls/campaigns.md): Create and manage outbound calling campaigns — define who gets called, when, and how many times. - [Mass Dialing](https://docs.intellixent.ai/outbound-calls/mass-dialing.md): Run high-volume outbound campaigns with parallel dialing while staying within compliance guidelines. - [Outbound Calls](https://docs.intellixent.ai/outbound-calls/overview.md): Automatically call leads and customers using your AI assistant — for sales, reminders, follow-ups, and more. - [Purchasing & Managing](https://docs.intellixent.ai/phone-numbers/purchasing-and-managing.md): Purchase, provision, and manage phone numbers for your AI assistants — including custom provisioning for numbers not listed on the platform. - [Number Types](https://docs.intellixent.ai/phone-numbers/types.md): Understand the three types of phone numbers you can use with DialogBot : dedicated numbers, SIP integration, and Caller ID. - [Phone System Integrations](https://docs.intellixent.ai/provisioning/phone-system-integrations.md): Connect DialogBot to your existing PBX or VoIP infrastructure using SIP trunks, and learn how hybrid setups work. - [SIP Integration](https://docs.intellixent.ai/provisioning/sip-trunking/sip-integration.md): Connect your existing phone numbers and SIP provider to DialogBot — use your own carrier, keep your numbers, and reduce call costs. - [AI Behavior](https://docs.intellixent.ai/troubleshooting/ai-behavior.md): Troubleshoot and tune your AI assistant's conversation behavior — fix misunderstandings, unnatural flow, and repetitive responses. - [Billing](https://docs.intellixent.ai/troubleshooting/billing.md): Understand unexpected charges, track usage, and learn about DialogBot refund and cancellation policies. - [Call Quality](https://docs.intellixent.ai/troubleshooting/call-quality.md): Troubleshoot audio quality, latency, and connection issues affecting your AI assistant's calls. - [Campaigns](https://docs.intellixent.ai/troubleshooting/campaigns.md): Troubleshoot campaign startup errors, call failures, retry logic problems, and goal tracking issues. - [WhatsApp](https://docs.intellixent.ai/troubleshooting/whatsapp.md): Troubleshoot WhatsApp Business sender setup, template approvals, message delivery failures, and quality rating issues. - [Conversations](https://docs.intellixent.ai/whatsapp/conversations.md): View and manage AI-powered WhatsApp conversations, including message history, media, and performance metrics. - [WhatsApp](https://docs.intellixent.ai/whatsapp/overview.md): Connect your AI assistant to WhatsApp Business for automated, AI-powered customer conversations. - [Senders](https://docs.intellixent.ai/whatsapp/senders.md): Create and manage WhatsApp Business senders — the phone numbers your AI assistant uses to send and receive messages. - [Templates](https://docs.intellixent.ai/whatsapp/templates.md): Create and manage WhatsApp message templates — required by Meta for all business-initiated conversations.