Official Integration

Webhooks

Connect Webhooks with App-ening WhatsApp Business platform in España.

Empezad Gratis
🔗

Webhooks + WhatsApp

Capacidades

Qué Puedes Hacer con 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.

Configuración Paso a Paso

Cómo Configurar Webhooks

Configuración en minutos. Prueba gratuita de 14 días.

1

Create a Webhook Endpoint

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

Consejo: 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.

Consejo: 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.

Consejo: 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.

Consejo: Set up a dead-letter queue on your server to capture and replay any failed deliveries.
Casos de Uso

Cómo las Empresas Usan Webhooks

💼

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

Preguntas Frecuentes sobre 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 →

Conecta Webhooks Ahora

Configuración en minutos. Prueba gratuita de 14 días.

Empezad Gratis

Free plan available · No credit card required