communication.whatsapp.send
Triggered when the store sends a WhatsApp message.
يُرسل عندما يرسل المتجر رسالة واتساب.
| Platform | Salla |
| Group | Communication apps |
| Payload model | Comunication Webhook (shared with communication.sms.send, communication.email.send) |
| JSON Schema | schemas/salla/communication.whatsapp.send.schema.json |
| Official docs | docs.salla.dev/webhook-events/communciation-apps |
Example payload
json
{
"event": "communication.whatsapp.send",
"merchant": 292111819,
"created_at": "Tue Nov 11 2025 18:30:37 GMT+0300",
"data": {
"notifiable": [
"+96656000000"
],
"type": "customer.rating.request",
"content": "أهلاً Name \nنتمنى أن تجربة الشراء قد نالت على استحسانك.\nويسرنا معرفة تقييمك للطلب من خلال الرابط:",
"entity": {
"id": 148470821,
"type": "order"
},
"locale": "ar",
"meta": {
"customer_id": 698792337
}
}
}json
{
"event": "communication.whatsapp.send",
"merchant": 292111819,
"created_at": "Mon Jul 13 2026 11:20:14 GMT+0300",
"data": {
"notifiable": [
"+96656000000"
],
"type": "customer.repurchase.reminder",
"content": "أهلاً Name\nحان وقت إعادة طلب المنتج.\nاطلب الآن من الرابط:",
"entity": {
"id": 84213097,
"type": "repurchase_reminder"
},
"locale": "ar",
"meta": {
"customer_id": 698792337,
"discount": "10%",
"expires_at": "2026-07-20 12:00:00"
}
}
}Fields
Fields marked * are required in the official schema.
| Field | Type | Description |
|---|---|---|
event | string | The webhook topic that fired. Determines whether the payload relates to an outgoing SMS or email. One of: communication.sms.send, communication.email.send, communication.whatsapp.send. |
merchant | number | Merchant ID of the store that triggered the webhook. Use this ID to look up the merchant’s details via the documented endpoint here. |
created_at | string | Time the webhook was generated by Salla (server time). |
data | object |
data
| Field | Type | Description |
|---|---|---|
notifiable | array of string | Target recipients for the message: phone numbers for SMS or email addresses for email. Maximum 500 campaign sms notifiable are allowed. |
type | string | Business event for which the message was sent (see enum for the full catalog). |
content | string | Rendered message body. For order-related emails, this may be empty (content is often contained in the email template itself). |
entity | object | null | Context object for the event’s primary entity (may be null if not applicable). |
meta * | object | null | A key-value map of additional metadata related to the notification. Useful for providing extended context or computed details that are not included in the entity field. |
Source
Generated from Salla's official documentation, fetched 2026-10-26. Found a difference from what Salla actually sends? Open an issue.