ClickUp's native Automations also support workflows with external applications.
With the Bugsnag Automation integration, you can keep everything inside ClickUp for seamless bug management!
Easily monitor bugs and take action inside ClickUp by automating your workflow with triggers and actions. For example, if a project has a spike in errors (trigger), create a high-priority task in ClickUp (action).
Customize where and how the information appears in ClickUp by mapping your data from a Bugsnag trigger and relating it to a field in ClickUp.
What you'll need
- Automation integrations are available for Business Plans and above.
- The Workspace admin or owner must enable the Automation ClickApp.
How to enable Bugsnag
1. Get Your Access Token
Go to the Bugsnag dashboard and navigate to My Account -> Personal Auth Tokens
and then hit Generate New Token
. Copy and paste this token to use in ClickUp as your authentication.
2. Open the Automation center in ClickUp
Select the List you'd like to automate and open the Automation center. Click the Bugsnag option in the sidebar to see all of the Automations you can create!
Once you've chosen the Automation you want to create, you'll be taken to a new screen where you can add an account OR pick from any existing accounts that you have access to.
3. Add your Bugsnag account
-
Name this account anything that you want - this is just an easy way to identify between different Bugsnag accounts that might be connected to ClickUp.
-
Paste in the API token you created in step one into the API Token field
-
Copy the Webhook URL - you'll need this to setup your Webhooks in Bugsnag!
-
Click
Connect account
-
Set who will be able to use this account to create automations
Note: Once you save an account, you cannot edit it. The only way is to remove that account and re-authenticate it. Removing an account will not break any automations that use that account. It will just make that account unavailable as an option when creating new automations.
4. Setting up Webhooks in Bugsnag
The process to set up Webhooks is a bit manual. You'll need to set up a Webhook for each project that you want to integrate with ClickUp; however, this process will only need to be done once!
The webhook URL specific to your workspace follows this pattern (If you copied the Webhook URL when connecting your account in ClickUp, move on to the next step):
https://api.clickup.com/v1/team/{team_id}/resourceWebhook/bugsnag
To set up your project, go to Project Settings -> Integrations -> Data Forwarding
and create a new Webhook
.
Once your Webhook is created, it will bring you to a Webhook settings page. Here, make sure the following events are getting sent:
-
This project has a spike in errors
-
This project has a new release
-
A new error occurs
-
An error occurs frequently
-
An error milestone is reached
-
Every time an error occurs
-
An error is automatically opened
Repeat this process for each project. Upon completion, you'll be able to create Automations for Bugsnag in ClickUp!
What you can do with Bugsnag Automations
Bugsnag Triggers
-
This project has a spike in errors
-
This project has a new release
-
A new error occurs
-
An error occurs frequently
-
An error milestone is reached
-
Every time an error occurs
-
An error is automatically reopened
Actions available within ClickUp
Currently, the only action available in ClickUp when using a Bugsnag trigger is to create a task and link it back to the relevant error in Bugsnag.
Bugsnag Actions
-
Set error status to open
-
Set error status to fixed
-
Set error status to ignore
-
Set error status to discard
-
Set error status to delete
Note: These actions only happen if the task that triggers the Automation is already linked to an error in Bugsnag. You can link tasks to Bugsnag errors by using a Bugsnag trigger and the "Create task" action in ClickUp.
Conditions
Set conditions on any of the Bugsnag triggers. These conditions will be based on the incoming data from Bugsnag. Just chose the field from Bugsnag you want to create a condition for and then enter in the value you want it to equal. This can be used to create new tasks in a certain List depending on what the error is from Bugsnag!
Data mapping
Dynamically map data when creating a new task! Open the dropdown next to a field to see all supported fields from Bugsnag. Set static values if you want to do something like assign every task created to a certain person! Even more powerful is the ability to insert data from Bugsnag into text fields dynamically. This means you can have custom-generated titles, descriptions, or more!