API & Webhooks
Api And Webhooks Overview
Wemblo can connect with your website, CRM, e-commerce store, LMS, ERP, or internal system using APIs and webhooks.
This section is for customer-side developers and technical teams.
What can you integrate?
Common integrations include:
- Website lead forms
- CRM systems
- E-commerce stores
- Payment systems
- Course registration systems
- Product inventory systems
- Appointment booking systems
- Internal dashboards
API keys
API keys allow external systems to connect with Wemblo securely.
Security rules:
- Keep API keys private.
- Do not expose API keys in frontend code.
- Use separate keys for separate systems.
- Disable unused keys.
- Rotate keys if leaked.
Webhooks
Webhooks allow Wemblo and external systems to send real-time updates to each other.
Example webhook events:
- New lead created
- New WhatsApp message received
- Conversation assigned
- Conversation resolved
- Campaign reply received
- AI handover triggered
- Customer submitted form data
Example use case
A website form can send customer details to Wemblo. Wemblo can then create a contact, add a tag, assign the lead, and send a WhatsApp confirmation message.
Best practices
- Use HTTPS URLs only.
- Validate webhook signatures if available.
- Log incoming webhook requests.
- Add retry handling.
- Avoid duplicate lead creation.
- Never expose secret keys publicly.