Extend chat functionality beyond communication with Webhooks

Facilitate real-time event driven communication between your chat app and core product. Capture and send chat engagement events to analyze and personalize user experience.

Messaging Webhooks

Set up triggers for common message actions

Trigger webhook for common message actions to capture and act on the event. From simple events such as message sent and edited, you could also send advanced triggers such as message read or message delivered.

Message Sent
Message Edited
Message Deleted
Message Reacted
User Mentioned
Message Delivered
Message Read

User Webhooks

Take product actions based on User’s chat activity

User webhooks are powerful to take action on your core product based on user’s chat events. For instance, connect two users on a dating platform if both users are currently live on the chat platform.

User Blocked
User Unblocked
User Presence

Group Webhooks

Get notified for every group action

Trigger webhooks for all possible group actions. Personalize product interactions based on group actions or customize product feed and content based on the groups a user is part of.

Group Created
Member Added
Member Left
Group Owner Change
Member Kicked

Calling Webhooks

Set up credit based calling

Calling webhooks are powerful to help monetize based on call duration, or to power scenarios where you allow credit based calling. Leverage a host of calling and meeting related webhooks to power a seamless in-app calling flow.

Call Started
Call Ended
Call Intiated
Participant Joined
Participant Left
Call Recording Generated

Learn more about CometChat's webhooks