Webhooks for Real-Time Integration

Leverage SaleSmartly webhooks for instant data transfer and seamless app integration.

1. Webhooks for Real-Time Integration in SaleSmartly

Webhooks revolutionize app integration by enabling instant data transfer between platforms. In SaleSmartly, webhooks let you receive real-time notifications for events like new messages, customer updates, or system triggers, seamlessly connecting your CRM, chatbots, or custom tools.

2. Key Features

2.1. Introduction to Webhooks

Webhooks are automated HTTP callbacks that transmit real-time data between apps. When a predefined event occurs (e.g., a new message or customer update), SaleSmartly sends a payload to your specified URL, triggering actions in connected systems.

SaleSmartly provides webhook capabilities that support customers to push messages from social media accounts integrated into the SaleSmartly system to designated products through webhooks. For example, suppose a customer has his customer service system. In that case, after SaleSmartly integrates social media accounts, he can connect different social media information to his customer service system through webhooks for replies.

2.1.1. Example Scenarios

  • GitHub: Configure webhooks in the code repository to trigger the CI/CD pipeline to automatically build and deploy when new code is submitted.
  • Payment system: After the payment is successful, the payment gateway sends a webhook notification to the merchant system. The merchant system updates the order status based on the notification and sends a confirmation email.
  • Chat application: When a new message is received, the chat application sends a webhook notification to a third-party service, which can automatically reply or log based on the message content.

2.2. Preparation for Webhook Use

2.2.1. Webhook Availability

The webhook function is currently only available to customers with the Max version package. For Max version customers, we will provide dedicated technical personnel to assist in the connection.

2.2.2. Webhook Support Content

  • When configuring new message notification events, you can choose to receive only customer information, only member information, or both customer and member information.
Support social media channelsSupported message typesSupported message types
WhatsApp APIText, pictures, attachments, button messagesText, Text Button, Image + Text Button, Image + Text Message
MessengerText, pictures, attachments, button messagesText, text button, image + text button, image + text message, product carousel
LINEText, image, button messageText, text button, image + text button, image + text message, product carousel
WhatsApp AppText, pictures, attachmentsText, pictures
TikTok AppText, picturesText, pictures
EmailmailNot supported yet
InstagramText, picturesText, pictures
Chat PluginText, pictures, attachmentsText, pictures, attachments
Telegram AppText, pictures, attachmentsText, pictures, attachments
  • Customer information synchronization events
Supported synchronization contentSpecific content
New Customer CreationTrigger notification when a new customer is created in the SaleSmartly system
Customer information updateTrigger notifications when customer information, mobile phone, email, notes, and tags are updated in the SaleSmartly system

2.2.3. Configure the Webhook Key

3. Webhook Development Documentation

For the specific development interface documentation of the webhook, click to view the webhook interface documentation.