[Extension] How to add custom Webhooks in Blip May 22, 2025 14:28 Updated Index: Introduction How does it work? Installation and configuration Usage Examples Support Introduction Create custom webhooks easily! If you need automatic Blip updates on your platform, it's time for you to have this extension. With it, you save time and increase your work efficiency by updating contacts, messages and events directly from Blip. This extension is paid and was developed by the company White Wall. How does it work? The extension Webhook Manager has the following features: Webhooks can be created in 3 types that exist in Blip: Contacts, Messages and/or Events; Webhooks can have a body customized by you, sending the information the way you want; The allowed methods for sending the webhook are:POST, PUT or PATCH. Installation and configuration First, log in to the Blip platform. Access the Blip Store. Then, look for the extensionWebhook Manager. Install the extension on the router or bot that has the communication channels used. Adding webhooks Access the router or bot where it was installed. Then, click on the three dots in the upper right corner. Search for the “Webhook Manager” extension. Click “Create new Webhook”. You will see several configurations that can be made for the Webhook, such as:- Shipping types:Whether the information sent from Blip is contacts, messages or events.- URL:The URL where the information will be sent, and you can use Liquid to manage contact variables.- Method:What is the request method that will be made on the added URL.- Header:For information you need in the header, such as: “Token Key”.- Body:The request body, which can be used in Liquid to use variables or sending logic, as in the initial example that, depending on the type of sending, sends a different body.- Do not make a request with an empty body:Depending on the logic you leave in the body, it is possible to send empty bodies to your URL, with this option enabled if the body is empty, the request will not be made. After clicking “Save Webhook”, return to the webhooks screen. It will remain like this so you can edit or delete it if you wish. Done! Your webhook is now working and configured. Usage Examples If you use a platform, CRM or system and need to keep it always up to date with your smart contact information in Blip, Webhook Manager is the solution. With it, you can create new contacts or update existing ones automatically, ensuring that your data is always synchronized in Blip and your system. Creating and updating contact in AirTable Create another Webhook for contact creation in AirTable.The name of this Webhook will be AirTable - Create account, it will have the sending type of “contact”, the URL is pointing to my app and table within AirTable, its type is “POST” according to the AirTable documentation and the Authorization to be able to make the request.The request body was configured to only send information if the contact does not have the extra “id” field, so it will not duplicate contacts in AirTable and it was triggered to not send the request with an empty body.We click on “Save webhook” and that’s it! Whenever a new contact appears, Blip will send the information and it will be added to our table on AirTable! Support Watch our video on YouTube for more information and discover our other extensions. If you have any questions or encounter any problems with the extension, please contact us via email support@whitewall.dev. For more information, visit the discussion on the topic at our community or the videos on our canal. 😃 Related articles Sending Data for Analysis via Webhooks [Extension] How to easily manage your contacts in Blip Hide on hold customers’ number Sending WhatsApp Active Messages on Blip Desk How to integrate ChatGPT into my Blip chatbot?