Skip to main content

Pumble Integration

Connect Pumble so that Autoheal agents can send messages to your team's Pumble channels through incoming webhooks.

Capabilities​

Once connected, agents can:

CapabilityDescription
Send MessagesPost messages, updates, and alerts to a Pumble channel when asked
Markdown SupportMessages support markdown formatting and emoji shortcodes
note

Write tools on this integration (send messages) are available only to agents granted write access to it. A governance policy on write operations pauses each write for a person to approve, and every call is recorded in the Audit Trail.

Prerequisites​

  • A Pumble workspace where you have admin or owner permissions
  • Access to create incoming webhooks in your workspace settings

Setup​

1
Create an Incoming Webhook in Pumble
  1. Open Pumble and click your workspace name in the top-left corner
  2. Go to Workspace Settings → General Settings
  3. In the left sidebar, find the Integrations section
  4. Click Incoming Webhooks → Create Webhook
  5. Select the channel where you want to receive notifications
  6. Copy the Webhook URL
  7. Optionally, customize the webhook's display name and logo, then click Save
2
Add Integration in Autoheal
  1. Go to Integrations in Autoheal
  2. Click Pumble
  3. Enter a name for the integration (e.g., "Pumble — #incidents")
3
Configure the Webhook URL

Paste the Incoming Webhook URL you copied from Pumble into the Incoming Webhook URL field.

4
Test and Save

Click Test Connection to check that the webhook URL is valid and reachable. Then click Save.

How It Works​

Pumble is configured as a notification integration. Once connected, agents granted write access can send messages to the configured Pumble channel via the incoming webhook. You can ask an agent to post a message, or add an integration guide skill that tells agents when to notify your Pumble channel.

Messages are posted as the webhook bot user (with whatever name and logo you configured in Pumble).

Best Practices​

Dedicated Notification Channel

Create a dedicated channel (e.g., #autoheal-alerts) for Autoheal notifications to keep your main channels focused while maintaining visibility into automated investigations.

Multiple Webhooks

You can create multiple Pumble integrations with different webhook URLs to route notifications to different channels. For example, use one for production alerts and another for staging.

Webhook Security

Treat the webhook URL as a secret. Anyone with the URL can post messages to your channel. If a webhook URL is compromised, delete it in Pumble and create a new one.

Troubleshooting​

Test Connection Failed
  • Check that the webhook URL is correct and complete
  • Check that the webhook has not been deleted or disabled in Pumble
  • Check that the target channel still exists
  • Try creating a new webhook if the issue persists
Messages Not Appearing
  • Check that the integration shows as Connected in Autoheal
  • Check that the webhook URL points to the correct channel
  • Check that the channel has not been archived in Pumble
  • Look for the message in Pumble's search — it may have been posted but scrolled past
Webhook URL Invalid
  • The URL should start with https://api.pumble.com/workspaces/
  • Check that you copied the full URL without any trailing spaces
  • If the URL was rotated or the webhook was recreated, update it in Autoheal