Aircall is now exposing messaging events through Webhooks, allowing users to receive real-time updates on message activities taken within their native app. By leveraging Aircall's Webhook integration, you can seamlessly integrate messaging events into your existing workflows, enhancing user engagement and overall app experience.
The feature encompasses three primary messaging events:
- message.sent: Indicates when a message is successfully sent from a user
- message.received: Signifies when a message is received by the intended recipient
- message.status_updated: Provides updates on the status of a message, such as read receipts or delivery confirmations
How It Works
- Event Generation: Whenever a relevant messaging event occurs within your app, such as sending a message or receiving one, the corresponding event is generated
- Webhook Integration: These generated events are then seamlessly transmitted to your designated callback URL via Webhook
- Real-Time Updates: Upon receiving these events at your callback URL, you can process them in real-time to gain insights and take relevant actions within your app
Benefits
- Real-Time Updates: Stay informed about messaging activities as they occur within your app
- Improved Insights: Gain valuable insights into user interactions and engagement with messaging features
- Enhanced User Experience: Respond promptly to messages and provide a seamless user experience with timely updates
How to Get Started
Option - 1
- User can also create web-hooks programmatically by following the instructions at - Aircall for Developers ﹣ API References
- In the events field, the following event names needs to be entered:
- message.sent
- message.received
- message.status_updated
Option - 2
- Log in to your account dashboard using your credentials
- Once logged in, navigate to the Integrations & API section of your dashboard
- Locate the Webhook Integration feature and click on it to access setup instructions
- Click on Install Integration
- Scroll down to the Message Events section
- Follow the instructions to enable messaging events and specify your callback URL - Aircall for Developers ﹣ Create a Webhook from the Aircall Dashboard
- After enabling the Webhook integration, consider testing the setup by sending test messages or triggering message events within your app
Sample Use Case
Imagine you have a customer support app where users can chat with agents. By enabling messaging events, you can log the messaging activity into your key CRM / tool and also can track when messages are sent, received, and their status updates. This allows you to provide proactive support, ensuring timely responses and a better user experience.
Can SMS be exported via Aircall's API?
At this time, Aircall does not support individual or bulk downloads of SMS via the Aircall Dashboard or API.
References
For detailed setup instructions and additional information, please refer to our documentation.