Webhooks allows you to integrate Cubicl with other applications. Cubicl notifies the webhook URL you added each time the type of action you chose happens.
When post is created in task,
When task state is changed,
When the task is restored, the URL you added will be notified.
To add webhooks to Cubicl, first click on Others in the Navigation Menu, then the Integration button. In the page that opens, you can add your webhook URLs related to the specified actions in the Webhook Settings table. If you're using applications like Zapier, Pabbly Connect, etc., paste the link you get from these platforms into the URL field. If you're integrating into your own system, provide a URL from your system.
After you've added the URL, select the type of action from the list that will trigger the notification. If it's a task-related action, you must also associate it with a project. Once this is done, click save to create a record of the webhook for the selected action type. Cubicl will then notify this URL each time the chosen action occurs.
Another way of creating and interacting with webhooks is using our API.
GET https://cubicl.io/api/v1/users/self/webhook
Returns webhook records related to the currently authenticated user.
POST https://cubicl.io/api/v1/users/self/webhook
When a webhook type related to tasks is selected, a project id must be entered.
The type of event that will trigger the webhook. This must be one of the predefined event types that your system supports.
The URL to which the webhook events will be sent. This must be a valid URL, and the endpoint should be prepared to accept the payloads for the events it's subscribed to.
PUT https://cubicl.io/api/v1/users/self/webhook/:id
Updates a webhook with given details. All details are optional. Only given fields are updated.
Path Parameters
When a webhook type related to tasks is selected, a project id must be entered.
The type of event that will trigger the webhook. This must be one of the predefined event types that your system supports.
The URL to which the webhook events will be sent. This must be a valid URL, and the endpoint should be prepared to accept the payloads for the events it's subscribed to.
DELETE https://cubicl.io/api/v1/users/self/webhook/:id
Deletes the webhook with given id.
Path Parameters
When Task is Updated
When Post is Created in Task
When Task State is Changed
When Task is Created, Deleted, Archived or Restored
When Client is Created or Deleted
Custom Task Field