Official Integration

Webhooks

Connect Webhooks with App-ening WhatsApp Business platform in Việt Nam.

Dùng thử miễn phí
🔗

Webhooks + WhatsApp

Tính Năng

Bạn Có Thể Làm Gì với Webhooks

Inbound Webhooks

Receive data from external systems to create contacts, trigger automations, or send messages.

🚀

Outbound Webhooks

Send real-time event data to your servers when messages, contacts, or payments change.

🔒

Custom Payloads

Configure exactly which data fields are included in webhook payloads.

Retry Logic

Failed webhook deliveries are retried with exponential backoff up to 3 times.

📈

Signature Verification

Every outbound webhook includes an HMAC-SHA256 signature for tamper-proof verification.

🎯

Event Filtering

Subscribe to specific event types only, reducing noise and processing overhead on your server.

Hướng Dẫn Từng Bước

Cách Thiết Lập Webhooks

Thiết lập trong vài phút. Dùng thử miễn phí 14 ngày.

1

Create a Webhook Endpoint

Set up an HTTP endpoint on your server that accepts POST requests and returns a 200 status code.

Mẹo: Use a service like webhook.site or Pipedream to test payloads before building your production endpoint.
2

Register the Webhook in App-ening

Go to Settings → Integrations → Webhooks. Click "Add Webhook". Enter your endpoint URL and select event types.

Mẹo: Start with one or two event types. Add more once you confirm your endpoint handles them correctly.
3

Configure Authentication

Set a signing secret for your webhook. App-ening includes an HMAC-SHA256 signature in each request header.

4

Test the Webhook

Click "Send Test" to deliver a sample payload to your endpoint. Check that your server received it and returned a 200 response.

Mẹo: If the test fails, check your server logs. Common issues: endpoint not publicly accessible or firewall blocking.
5

Monitor Delivery

After going live, monitor webhook delivery status in the dashboard. Failed deliveries are retried 3 times with exponential backoff.

Mẹo: Set up a dead-letter queue on your server to capture and replay any failed deliveries.
Trường Hợp Sử Dụng

Doanh Nghiệp Sử Dụng Webhooks Như Thế Nào

💼

Real-Time CRM Updates

Send outbound webhooks to your CRM whenever a contact is created or updated in App-ening.

🌱

Custom Notification System

Trigger internal Slack or email notifications when specific events occur, such as a VIP customer messaging.

🚀

Data Pipeline Integration

Feed webhook events into your data warehouse (BigQuery, Snowflake, Redshift) for advanced analytics.

External Lead Capture

Use inbound webhooks to accept data from third-party systems and automatically create App-ening contacts.

Plan Access

Which plans include Webhooks?

Free
Starter
Pro
Business

Câu Hỏi Thường Gặp về Webhooks

What events can I subscribe to?+

Available events include: message.received, message.sent, message.delivered, message.read, contact.created, contact.updated, payment.completed, and more.

What happens if my endpoint is down?+

Failed deliveries are retried 3 times with exponential backoff (30 seconds, 5 minutes, 30 minutes).

Is there a payload size limit?+

Webhook payloads are typically 1–5 KB. Media messages include a URL to the media file, not the file itself.

Can I use webhooks with serverless functions?+

Yes. Webhooks work with AWS Lambda, Google Cloud Functions, Azure Functions, and any HTTP-accessible endpoint.

How long does setup take?+

Most integrations can be connected in under 5 minutes. Just authenticate your account and configure your sync preferences.

Can I disconnect later?+

Yes. You can disconnect any integration at any time from Settings → Integrations. Your data in App-ening is preserved.

Is my data secure?+

All integrations use encrypted connections (TLS 1.2+). We never store third-party credentials in plain text. Data is encrypted at rest and in transit.

Other Integrations

CSV Import

Learn more →

Google Calendar

Learn more →

Google Forms

Learn more →

Google Sheets

Learn more →

Kết Nối Webhooks Ngay

Thiết lập trong vài phút. Dùng thử miễn phí 14 ngày.

Dùng thử miễn phí

Free plan available · No credit card required