Clubhouse

clubhouse integration

1. Set the organization

This is the name of the organization that you created when you set up your account. You can find this immediately after the domain name in the URL: e.g., for https://app.clubhouse.io/honeybadger the organization name is honeybadger.

2. Set the API Token

Your API Token can be found in the Clubhouse UI by clicking on the gear icon for settings, choosing the Your Account link, then choosing the API Tokens link. Choose a name for your token (like Honeybadger) and click Generate Token. Copy the highlighted token, and paste that in the API Token field.

3. Fetch project info

Click the Fetch project info button to make a request to the Clubhouse API to get your list of projects and workflow states. This will populate and enable the remaining checkboxes on the form.

4. Choose the project and workflow states

Each Honeybadger project is associated with one Clubhouse project, and you can make that choice here. You can also choose which of your Clubhouse workflow states will be chosen for stories when they are marked as resolved or unresolved. The stories will be updated to those states if you also enable the respective Error Events options.

Creating stories from the UI

Users can create stories in Clubhouse by clicking the Create Story button on the error detail page in the Honeybadger UI. By default, these stories will be created as the Clubhouse user whose API Token is configured in the integration settings. Users can have stories associated with their own Clubhouse account by getting an API Token as described previously and adding it to their authentication settings.