Greenbubble Docs
Greenbubble Docs Reviewed 11 August 2026

How to use the platform

Step-by-step guides for connecting channels, sending messages, and integrating with the Developer API.

/
Home Integrations and Developer API 37 guides

Integrations and Developer API

API keys, REST API, webhooks, MCP, and Google integrations.

API Keys Manage integration API keys. Requires plan feature `rest_api`. Middleware: authenticate -> requireSubscription -> requirePlanFeature('rest_api'). API quickstart Get your API key and send your first API request in minutes. Appointments Appointment bookings and availability. Authentication (session) JWT session auth used by the app. External integrators should prefer API keys instead of scraped session tokens. Automation / Bot Flows Tenant automation REST surface under /api/automation. See DEVELOPER_DOCUMENTATION.md section 7 for builder specs. Broadcast Campaigns Bulk template campaigns via /api/v2/campaigns (Cloud API). Also aliased at /api/campaigns. Campaigns - Insights & Recurring Campaign analytics and recurring scheduling. Chatbots AI chatbot knowledge bases. Contacts Create and list contacts via /api/v2/contacts (also aliased at /api/contacts). Contacts - Extended Contact stats, funnels, segmentation, and exports. Currencies Multi-currency settings. Import Jobs Contact import job tracking. Languages Localization / translations. Message Bots Keyword auto-reply bots (requires auto_replies feature). Message Status Message delivery/read status. Message Templates Create Meta message templates (Cloud API / WABA) via /api/v2/templates/create. List/manage via /api/template (also aliased at /api/v2/templates). Notifications In-app notifications. Quick Replies Saved replies for agents. Reply Materials Reusable media/documents for replies. Segments Contact segmentation (static/dynamic groups). Sequences Drip / campaign sequences. Short Links Trackable short links. Subscription (tenant) Tenant self-service subscription under /api/subscription. Tags & Custom Fields - Extended Additional tag/custom-field management. Tags, Segments & Custom Fields Tenant CRM helpers for organizing contacts. Taxes Tax configuration. Teams Agent teams. Templates - Meta Sync Meta-side template sync and publishing. Tenant MCP Streamable HTTP JSON-RPC 2.0. Endpoint: POST https://mcp.greenbubble.io/mcp. Health: GET https://mcp.greenbubble.io/healthz. Auth: x-api-key (tenant key). WABA Configuration Per-WABA settings. Webhooks Inbound webhooks. WhatsApp webhook is POST /webhook/whatsapp with Meta x-hub-signature-256 verification; GET is used for Meta verification challenge. WhatsApp (legacy v1) Legacy unversioned /api/whatsapp surface (unified Cloud API + Scan Device). WhatsApp - Connections & Meta Unified Cloud API + Scan Device connection, meta, and chat management. WhatsApp v2 - Groups (Scan Device) List joined groups and send into them with a connected Scan Device sender (QR session). Requires capabilities.group_messaging. WhatsApp v2 - Messages Public API v2 WhatsApp surface under /api/v2/whatsapp/*. List sender_id values, then send text / media / templates / reactions. Full URL = base + path. For outbound delivery use POST /api/v2/whatsapp/ Working Hours Business working hours per WABA. Workspaces Multi-workspace management.

Still need help?

Use one clear test before contacting support.

Include workspace, channel, exact time, what you expected, what happened, and the error with private details hidden.

Troubleshoot