Product and developer documentation
AyuChat Documentation
Learn AyuChat from first workspace setup to WhatsApp campaigns, team inbox, automation, billing, API keys, webhooks, and safe custom integrations.
1
Published docs
0
Deep guides
7
Public API endpoints
Start with AyuChat
Follow the first-time user path: workspace, WhatsApp, contacts, templates, campaign, billing and support.
Connect WhatsApp
Use the supported Meta onboarding flow and verify connection, phone, webhook and template health.
Developer quickstart
Create scoped API keys and call the supported public API without exposing secrets.
Search and filters
WhatsApp Forms
1 matching document.
Browse by role
Choose the path that matches your work
For business owners
Launch safely, manage billing, invite the right people, and keep WhatsApp healthy.
For marketing teams
Prepare contacts, templates, campaigns, audiences, automations, and performance reviews.
For support agents
Use Inbox, approved templates, notes, assignments, and customer context.
For developers
Create API keys, call supported public endpoints, receive webhooks, and secure integrations.
For agencies and integrators
Plan client workspaces, connect supported commerce tools, and design CRM or plugin integrations.
Developer platform
The public developer section is intentionally allowlisted from backend routes. It documents API keys, scopes, supported public endpoints, outbound webhooks, errors, and secure integration patterns. It excludes Super Admin, provider webhooks, Razorpay internals, Meta tokens, debug, infrastructure, and private ticket endpoints.
| Method | Path | Scope | Purpose |
|---|---|---|---|
| GET | /api/public/contacts | contacts.read | List contacts for the API key workspace. |
| POST | /api/public/contacts | contacts.write | Create a contact with name, phone, email, and optional source. |
| GET | /api/public/campaigns | campaigns.read | List campaigns for the API key workspace. |
| GET | /api/public/templates | templates.read | List templates for the API key workspace. |
| POST | /api/public/messages/send-template | messages.send | Queue an approved template message to a phone number. |
| GET | /api/public/zapier/triggers | contacts.read | Expose available Zapier trigger definitions. |
| GET | /api/public/zapier/actions | contacts.read | Expose available Zapier action definitions. |
Need private help?
Logged-in customers can create support tickets inside AyuChat. Keep secrets out of tickets unless support explicitly gives a secure path.
Open customer supportScreenshot system
Documentation screenshot manifest
Screenshots are mapped to real app routes and should be captured only from a synthetic workspace. The portal is ready to attach optimized WebP assets without exposing real customer data.
navigate-ayuchat
Dashboard orientation and workspace health controls.
navigate-ayuchat
Workspace switcher orientation.
connect-whatsapp
WhatsApp credentials and connection state.
import-contacts
Contacts list and segmentation orientation.
import-contacts
Add contact form.
sync-templates
Templates page and approval state.
