# ONPAD > ONPAD is a WhatsApp Business platform for businesses in India, built on Meta's official WhatsApp Business Cloud API. It provides a shared team inbox, contacts, message templates, campaigns, automations, an AI agent and a REST API. The documentation below is also available as plain Markdown: append `.md` to any page URL. ## Start here - [What ONPAD is](https://onpad.in/docs/what-is-onpad.md): A WhatsApp Business platform for Indian businesses, built on Meta's official Cloud API. - [WhatsApp Business API](https://onpad.in/docs/whatsapp-business-api.md): How the WhatsApp Business API differs from the WhatsApp app you already use, and the rules it brings. - [Before you start](https://onpad.in/docs/before-you-start.md): The phone number, business details and Meta account you need ready before connecting WhatsApp. - [What it costs](https://onpad.in/docs/what-it-costs.md): Two separate bills — ONPAD's subscription and Meta's per-message charges — and how each one works. ## Get started - [Create an account](https://onpad.in/docs/create-an-account.md): Signing up for ONPAD with email or Google, and what the free trial includes. - [Set up your workspace](https://onpad.in/docs/set-up-your-workspace.md): The four setup steps on your dashboard, and what each one needs from you. - [Connect WhatsApp](https://onpad.in/docs/connect-whatsapp.md): Linking your business number to ONPAD through Meta's Embedded Signup, screen by screen. - [Your first template](https://onpad.in/docs/your-first-template.md): Writing a message template, the field limits, and getting it approved by Meta. - [Your first message](https://onpad.in/docs/your-first-message.md): Sending an approved template to a real contact and reading what the delivery statuses mean. ## Daily work - [Inbox](https://onpad.in/docs/inbox.md): Answering customers as a team, the 24-hour window, assignment, labels and notes. - [Contacts](https://onpad.in/docs/contacts.md): Adding customers one at a time, importing a CSV, tagging, and exporting. - [Templates](https://onpad.in/docs/templates.md): Template kinds, buttons, carousels, statuses and what to do when Meta pauses one. - [Campaigns](https://onpad.in/docs/campaigns.md): Sending an approved template to many contacts, scheduling, throttling and reading the results. - [Automations](https://onpad.in/docs/automations.md): Flows that reply, route and tag on their own — triggers, nodes, drafts and publishing. - [AI Agent](https://onpad.in/docs/ai-agent.md): An assistant trained on your own business that answers customers, with handoff to a human. - [Analytics](https://onpad.in/docs/analytics.md): Message volume, delivery, team workload, campaign and AI results — and what each number does not tell you. ## Workspace - [Team and roles](https://onpad.in/docs/team-and-roles.md): Inviting people, what each role can do, and who can change whom. - [Settings](https://onpad.in/docs/settings.md): Company details, your profile, the WhatsApp business profile, notifications, security, API keys and logs. - [Plans and billing](https://onpad.in/docs/plans-and-billing.md): The trial, choosing a plan, what read-only means, and how Meta's bill is separate. - [Data and privacy](https://onpad.in/docs/data-and-privacy.md): What ONPAD stores, who can see it, how credentials are protected, and how to get your data out. ## Troubleshooting - [A message was not delivered](https://onpad.in/docs/message-not-delivered.md): Every reason a WhatsApp message fails, in the order worth checking them. - [Why a template was rejected](https://onpad.in/docs/template-rejected.md): Every common rejection reason, what Meta is objecting to, and how to fix it. - [Messaging limits and quality](https://onpad.in/docs/messaging-limits.md): Meta's cap on new conversations, the green-amber-red quality rating, and how to protect both. - [Connection problems](https://onpad.in/docs/connection-problems.md): When WhatsApp will not connect, shows Pending, or stops working after it was fine. ## API - [API overview](https://onpad.in/docs/api.md): Send WhatsApp messages from your own software with the ONPAD REST API. - [Send a message](https://onpad.in/docs/api/send-message.md): POST /v1/messages — queue a template or free-text WhatsApp message for delivery. - [Look up a message](https://onpad.in/docs/api/get-message.md): GET /v1/messages — check the delivery status of a message you sent. - [Check status](https://onpad.in/docs/api/status.md): GET /v1/status — verify your API key and see the workspace and WhatsApp connection it belongs to. - [Idempotency](https://onpad.in/docs/api/idempotency.md): Why every send needs an Idempotency-Key, and how to choose one. - [Errors](https://onpad.in/docs/api/errors.md): Every error the ONPAD API returns, what causes it, and how to fix it. - [Code examples](https://onpad.in/docs/api/examples.md): Complete, working examples in curl, PHP, Node.js and Python.