Developer Tools
Developer Tools give you the power to connect EzPulze with your existing systems — your CRM, website, automation platforms, and custom applications. Whether you want to send messages from your own software, receive real-time notifications when customers reply, or collect data through interactive WhatsApp forms, Developer Tools make it possible.
Screenshot: Developer Tools section in the sidebar showing API Keys, Webhooks, and WhatsApp Flows sub-menus
developer-tools-overview.png
1. Open the sidebar and expand Developer Tools
2. Capture the three sub-menus: API Keys, Webhooks, and WhatsApp Flows
Save to:
2. Capture the three sub-menus: API Keys, Webhooks, and WhatsApp Flows
Save to:
static/img/screenshots/developer-tools/overview/developer-tools-overview.pngWhat's inside
Developer Tools contains four modules:
| Module | What it does | Use it when... |
|---|---|---|
| API Keys | Generate secure keys to access the EzPulze API from your own applications | You want to send messages, manage contacts, or read leads from your website, CRM, or custom tool |
| API Broadcasts | Create broadcasts linked to templates and trigger them via API using your API key | You want to send WhatsApp messages programmatically from your CRM, website, or automation tool |
| Webhooks | Receive real-time notifications when events happen (message received, delivered, read, etc.) | You want your system to react instantly when a customer sends a message or reads your reply |
| WhatsApp Flows | Build interactive forms and surveys that customers fill out directly inside WhatsApp | You want to collect structured data — appointments, registrations, feedback, support requests |
How they work together
┌─────────────────┐ API Keys ┌──────────────┐
│ Your System │ ───────────────────────→ │ EzPulze │
│ (CRM, Website, │ │ Platform │
│ n8n, Zapier) │ ←─────────────────────── │ │
└─────────────────┘ Webhooks └──────┬───────┘
│
WhatsApp Flows
│
▼
┌──────────────┐
│ Customer on │
│ WhatsApp │
└──────────────┘
- API Keys let your system authenticate with EzPulze — required for all API calls
- API Broadcasts let your system send template messages — create a broadcast, then trigger it via webhook with your API key
- Webhooks let EzPulze push data out to your system — notify you when messages arrive or are read
- WhatsApp Flows let customers submit data back to you — fill forms, book appointments, complete surveys
Who uses Developer Tools?
| Role | Typical use |
|---|---|
| Developers | Build custom integrations, connect CRM systems, automate workflows |
| No-code users | Connect EzPulze to n8n, Zapier, or Make using webhooks and API keys |
| Marketing teams | Create WhatsApp Flows for lead generation forms, surveys, and registrations |
| Support teams | Build WhatsApp Flows for support ticket submission, appointment booking |
Getting started
- New to APIs? Start with API Keys — create your first key and use the built-in API documentation to send a test message
- Want real-time updates? Set up a Webhook to get notified when customers reply
- Need to collect data? Build a WhatsApp Flow — no coding required
tip
You don't need to be a developer to use these tools. The API documentation page generates ready-to-use code snippets, webhooks work with no-code platforms like n8n, and WhatsApp Flows has a visual drag-and-drop builder.