# Xobito > Xobito is the complete WhatsApp Business platform for marketing, automation, and customer conversations. ## Docs - [AI Integration](https://documents.xobito.com/ai-features/ai-integration.md): Connect your OpenAI account so Xobito's AI Prompts and AI composer can draft replies on your behalf. - [AI Prompts](https://documents.xobito.com/ai-features/ai-prompts.md): Build a library of reusable prompts that draft replies for your agents. - [Canned Replies](https://documents.xobito.com/ai-features/canned-replies.md): Save and insert short, pre-written text snippets your agents send every day. - [AI & Replies Overview](https://documents.xobito.com/ai-features/overview.md): Speed up your inbox with AI-drafted replies, quick canned responses, and a connected AI provider. - [Send a bulk campaign](https://documents.xobito.com/api-reference/endpoints/bulk-campaign.md): Send one approved template to many recipients in a single request — JSON inline or CSV upload — with per-recipient variable substitution. - [Create a contact](https://documents.xobito.com/api-reference/endpoints/create-contact.md): Create a new contact in your workspace. - [Delete a contact](https://documents.xobito.com/api-reference/endpoints/delete-contact.md): Delete a contact by id. - [List contacts](https://documents.xobito.com/api-reference/endpoints/list-contacts.md): Return a paginated list of contacts in the workspace. - [List groups](https://documents.xobito.com/api-reference/endpoints/list-groups.md): Return a paginated list of contact groups in the workspace. - [List sources](https://documents.xobito.com/api-reference/endpoints/list-sources.md): Return a paginated list of contact sources in the workspace. - [List statuses](https://documents.xobito.com/api-reference/endpoints/list-statuses.md): Return a paginated list of contact statuses in the workspace. - [List templates](https://documents.xobito.com/api-reference/endpoints/list-templates.md): Return a paginated list of WhatsApp templates in the workspace. - [Get message status](https://documents.xobito.com/api-reference/endpoints/message-status.md): Poll the delivery status of a sent WhatsApp message. - [Send a media message](https://documents.xobito.com/api-reference/endpoints/send-media-message.md): Send an image, video, document, or audio WhatsApp message. - [Send a template message](https://documents.xobito.com/api-reference/endpoints/send-template-message.md): Send a Meta-approved WhatsApp template with variable substitution. - [Send a text message](https://documents.xobito.com/api-reference/endpoints/send-text-message.md): Send a free-form text (or interactive) WhatsApp message. - [Update a contact](https://documents.xobito.com/api-reference/endpoints/update-contact.md): Update fields on an existing contact. - [Validate a phone number](https://documents.xobito.com/api-reference/endpoints/validate-phone.md): Check whether a phone number is in valid format and extract country details. - [API Reference](https://documents.xobito.com/api-reference/introduction.md): Endpoint-by-endpoint reference for the Xobito REST API. - [Bot Flow Nodes Reference](https://documents.xobito.com/automations/bot-flow-nodes.md): Every node available in the Xobito Bot Flow builder — what it does, every parameter, every limit, and a JSON example. - [Bot Flows](https://documents.xobito.com/automations/bot-flows.md): Build multi-step WhatsApp conversations visually — messages, buttons, media, list pickers, API calls, and AI handoff. - [Message Bots](https://documents.xobito.com/automations/message-bots.md): Match a keyword on an incoming message and send back a single reply — plain text plus up to three quick-reply buttons. - [Automations Overview](https://documents.xobito.com/automations/overview.md): The three ways Xobito can reply to your customers automatically — Message Bots, Template Bots, and Bot Flows. - [Template Bots](https://documents.xobito.com/automations/template-bots.md): Trigger an approved WhatsApp template on a keyword or first message — great for welcomes and re-engagement. - [Create a Campaign](https://documents.xobito.com/campaigns/create-campaign.md): Send an approved template to a group of contacts — manually, by group, or by filter. - [CSV Campaign](https://documents.xobito.com/campaigns/csv-campaign.md): Upload a spreadsheet where every row is a recipient with their own variable values. - [Campaigns Overview](https://documents.xobito.com/campaigns/overview.md): Broadcast WhatsApp template messages to groups of contacts — one-time, scheduled, or CSV-driven. - [Schedule a Campaign](https://documents.xobito.com/campaigns/schedule-campaign.md): Queue a campaign to send at a specific date and time — then pause, resume, or cancel as needed. - [Track Campaign Performance](https://documents.xobito.com/campaigns/track-performance.md): Monitor delivery, read rates, and opt-outs for every campaign. - [Changelog](https://documents.xobito.com/changelog.md): What's new in Xobito. - [Assign Agents](https://documents.xobito.com/chat/assign-agents.md): Route conversations to specific teammates and control who can reply in chat. - [Chat Settings](https://documents.xobito.com/chat/chat-settings.md): Fine-tune the Live Inbox — auto-clear history, notification sounds, real-time delivery, stop-bot keywords, and auto-lead creation. - [Conversations](https://documents.xobito.com/chat/conversations.md): Open, reply to, and search WhatsApp conversations in the Live Inbox. - [Live Inbox Overview](https://documents.xobito.com/chat/overview.md): The shared WhatsApp inbox where your team replies to customers in real time. - [Add a Contact](https://documents.xobito.com/contacts/add-contact.md): Create or edit a single contact with all of Xobito's built-in and custom fields. - [Custom Fields](https://documents.xobito.com/contacts/custom-fields.md): Store any extra data you need about a contact — plan tier, birthday, account number — using six field types. - [Groups](https://documents.xobito.com/contacts/groups.md): Segment contacts into named collections to target the right audience with every campaign. - [Import Contacts from CSV](https://documents.xobito.com/contacts/import-csv.md): Bulk-add contacts by uploading a small CSV spreadsheet. - [Contacts Overview](https://documents.xobito.com/contacts/overview.md): Your customer database inside Xobito — add, segment, and target the people you message on WhatsApp. - [Contact Sources](https://documents.xobito.com/contacts/sources.md): Track where each contact came from so you know which marketing channels are working. - [Contact Statuses](https://documents.xobito.com/contacts/statuses.md): A single colour-coded label per contact that reflects their current lifecycle stage. - [Authentication](https://documents.xobito.com/developers/authentication.md): Generate, rotate, revoke, and use your Xobito API token. - [Data Types](https://documents.xobito.com/developers/data-types.md): Canonical schema for every object exposed by the Xobito API. - [Errors](https://documents.xobito.com/developers/errors.md): Every Xobito API error uses a consistent JSON envelope. - [API Overview](https://documents.xobito.com/developers/overview.md): The Xobito REST API lets you manage contacts, send WhatsApp messages, and receive outbound webhook events from any backend language. - [Rate Limits](https://documents.xobito.com/developers/rate-limits.md): Xobito enforces per-token request limits to protect workspace capacity. - [Webhook Events](https://documents.xobito.com/developers/webhook-events.md): Every outbound webhook event Xobito emits, with full JSON payloads. - [Webhook Security](https://documents.xobito.com/developers/webhook-security.md): Verify Xobito webhook signatures with HMAC-SHA256. - [Webhooks Overview](https://documents.xobito.com/developers/webhooks-overview.md): Receive outbound events from Xobito for contacts, statuses, sources, and message delivery status. - [Create Your Account](https://documents.xobito.com/get-started/create-account.md): Sign up for Xobito, verify your email, and choose the right plan for your business. - [Dashboard Tour](https://documents.xobito.com/get-started/dashboard-tour.md): A guided walkthrough of the Xobito dashboard, sidebar, and where to find every feature. - [Glossary](https://documents.xobito.com/get-started/glossary.md): Quick-reference definitions for every WhatsApp and Xobito term you'll encounter. - [Profile & Settings](https://documents.xobito.com/get-started/profile-settings.md): Update your personal profile, change your password, and pick your preferred language in Xobito. - [Welcome to Xobito](https://documents.xobito.com/index.md): The complete WhatsApp Business platform for marketing, automation, and customer conversations. - [Introduction](https://documents.xobito.com/introduction.md): What Xobito is, who it's for, and how it fits into your business. - [Key Concepts](https://documents.xobito.com/key-concepts.md): The WhatsApp Business Platform terms you'll see throughout Xobito. - [Quickstart](https://documents.xobito.com/quickstart.md): From zero to your first WhatsApp message in ~10 minutes. - [Billing & Subscription](https://documents.xobito.com/settings/billing-subscription.md): View your current plan, upgrade or downgrade, apply coupons, download invoices, and manage cancellations. - [Email Templates](https://documents.xobito.com/settings/email-templates.md): Customise the emails Xobito sends for invitations, notifications, and system events. - [General Settings](https://documents.xobito.com/settings/general.md): Configure your workspace timezone, date format, time format, and interface language. - [Localization & Languages](https://documents.xobito.com/settings/localization.md): Switch your workspace language, install new languages, and edit translations. - [Notifications](https://documents.xobito.com/settings/notifications.md): Control in-app notifications, browser alerts, and notification sounds. - [Real-time Updates (Pusher)](https://documents.xobito.com/settings/pusher-realtime.md): How Xobito delivers new messages, campaign progress, and team events to your browser instantly. - [Webhook Settings](https://documents.xobito.com/settings/webhooks.md): Forward Meta WhatsApp webhook events to your own URL, and understand how this differs from Xobito's outbound CRUD webhooks. - [Activity Log](https://documents.xobito.com/team/activity-log.md): The audit trail of every significant action taken in your Xobito workspace — who did what, and when. - [Team & Roles Overview](https://documents.xobito.com/team/overview.md): Invite staff into your Xobito workspace, assign a role, and keep track of what they do. - [Roles & Permissions](https://documents.xobito.com/team/roles-permissions.md): Build custom roles by ticking exactly the permissions each type of staff member needs. - [Staff Members](https://documents.xobito.com/team/staff-members.md): Invite teammates into your Xobito workspace, change their role, and remove people who've left. - [Create a Template](https://documents.xobito.com/templates/create-template.md): Design a WhatsApp message template, add variables and media, and submit it to Meta for approval. - [Dynamic Templates](https://documents.xobito.com/templates/dynamic-templates.md): How Xobito describes templates that use variables — and why they're not a separate template type. - [Meta Approval](https://documents.xobito.com/templates/meta-approval.md): How template review works, how long it takes, why templates get rejected, and how to fix them. - [Templates Overview](https://documents.xobito.com/templates/overview.md): Pre-approved message formats that let you reach contacts on WhatsApp outside the 24-hour session window. - [Variables & Media](https://documents.xobito.com/templates/variables-and-media.md): Reference for template variables, media headers, and buttons. - [Create a Ticket](https://documents.xobito.com/tickets/create-ticket.md): Open a new support ticket from the Xobito customer portal. - [Manage Tickets](https://documents.xobito.com/tickets/manage-tickets.md): List, filter, view, reply to, and close tickets in the Xobito customer portal. - [Support Tickets Overview](https://documents.xobito.com/tickets/overview.md): Xobito's built-in ticketing system for tracking longer-running support requests alongside your WhatsApp conversations. - [Billing Issues](https://documents.xobito.com/troubleshooting/billing-issues.md): Payment failures, coupon troubles, unexpected charges, downgrade limits, and cancellation questions. - [Common Issues](https://documents.xobito.com/troubleshooting/common-issues.md): Quick symptom-to-fix guide for the top issues users hit in Xobito. - [Contact Issues](https://documents.xobito.com/troubleshooting/contact-issues.md): Duplicate contacts, import errors, missing fields, bulk delete, export, and re-sync. - [Frequently Asked Questions](https://documents.xobito.com/troubleshooting/faq.md): The questions we hear most — grouped by topic. - [Message Delivery Issues](https://documents.xobito.com/troubleshooting/message-delivery.md): Why messages fail to deliver — and how to fix each reason. - [Template Rejection](https://documents.xobito.com/troubleshooting/template-rejection.md): Why Meta rejects WhatsApp templates — and how to fix each reason so it gets approved. - [Connect Meta Business](https://documents.xobito.com/whatsapp/connect-meta-business.md): The complete step-by-step walkthrough for connecting your WhatsApp Business account to Xobito using Meta's embedded signup. - [Disconnect a WABA](https://documents.xobito.com/whatsapp/disconnect.md): How to unlink your WhatsApp Business account from Xobito, what happens to your data, and how to reconnect later. - [Onboarding checklist](https://documents.xobito.com/whatsapp/onboarding-checklist.md): Everything to gather before you connect WhatsApp Business API to Xobito — documents, accounts, and payment setup. - [WhatsApp Connection Overview](https://documents.xobito.com/whatsapp/overview.md): Why you need to connect WhatsApp to Xobito, what you get, and how it all fits together. - [Phone Numbers](https://documents.xobito.com/whatsapp/phone-numbers.md): Manage the phone numbers on your WhatsApp Business Account — display name, quality rating, and messaging tier. - [Prerequisites](https://documents.xobito.com/whatsapp/prerequisites.md): Technical setup required before connecting WhatsApp to Xobito — Meta Business Manager, display name, phone number, and Facebook admin access. - [Webhook Setup](https://documents.xobito.com/whatsapp/webhook-setup.md): How Xobito's webhook from Meta works, why you don't have to configure it manually, and how to verify it's delivering events. ## OpenAPI Specs - [openapi](https://documents.xobito.com/api-reference/openapi.json)