Blog > Software
Blog > Software
26 July 2021 | 3 min read
The AntsRoute team’s priority is always to save you time. Well, to continue with this objective, we have a new feature to introduce today. From now, you can set up webhooks to automate the sending of information from AntsRoute to your favorite applications.
In a nutshell, a webhook makes possible the communication between two information systems in real time. Also known as an HTTP callbacks, a webhook retrieves information from one application in order to transfer it automatically to another system. And what is the goal? Save time by avoiding repetitive tasks of data transfer. By using this programming method, you no longer need to constantly poll an application to determine if changes have occurred.
And the best part? Setting up a webhook is done in a few minutes and usually requires no coding.
The use of webhooks allows you to receive real-time notifications in your favorite applications as soon as a modification is made on an order from AntsRoute. Thus, you can automate many tasks in your applications.
For example, you can set up a webhook that triggers an automatic notification to your invoicing software when a delivery is completed. As soon as you receive this notification, you can trigger a workflow. In other words, you can create custom actions based on the information received. For example, the creation of an invoice and the sending by email of the document to the customer.
Here are the AntsRoute events to send:
Here is the associated information which is transferred via HTTP requests :
If you use the Zapier web service to work with your different tools, we have good news for you! Until now, AntsRoute could only be selected for the ‘Action’ event. But now you can choose our route optimization software for the ‘Trigger’ event. Let’s take the example of a connection between AntsRoute and Quickbooks using Zapier. You can now create a Zap event so that a cancellation of an order in AntsRoute triggers a deletion of the associated invoice in Quickbooks.
Ready to discover how to automatically transfer your data from AntsRoute to other applications? First, you don’t need to know how to code. Just take a few minutes to set up your webhooks and once it’s done you won’t need to worry about it anymore. To do so, you just need to follow these few steps:
Step 1: Indicate the webhook URL of the receiving application, i.e. the app to which you want to send the data. For example, if you use a software to manage your invoicing and want to automate the creation of a new invoice as soon as a delivery is completed with AntsRoute, you must retrieve the URL of its webhook.
Step 2: Let’s go to AntsRoute to add a new webhook. To do so, you must go to ‘Integration’ > ‘Webhook’ > ‘Add’. Enter the URL that you retrieved previously, choose an authentication mode and determine the event to send among those listed above. And that’s it! 😉
When the event is completed, the information will be sent automatically to the URL you entered. For example, the billing system is alerted and can create a new invoice for each completed delivery.
To check that the information has been sent to the host application, you have logs for each webhook you have created. You can thus see the possible errors that prevent the information from being sent.
💡 To learn more about setting up webhooks on AntsRoute, read our support article.
Note: The webhooks are available for all the AntsRoute users from the Essential plan.
There are more features coming soon on AntsRoute. Stay tuned. 🤩