Pumble Integration
Connect Pumble to give Autoheal agents the ability to send messages to your team's Pumble channels using incoming webhooks.
Capabilities
Once connected, the AI agent can:
| Capability | Description |
|---|---|
| Send Messages | Post messages, updates, and alerts to a Pumble channel when asked |
| Markdown Support | Messages support markdown formatting and emoji shortcodes |
Prerequisites
- A Pumble workspace where you have admin or owner permissions
- Access to create incoming webhooks in your workspace settings
Setup
- Open Pumble and click your workspace name in the top-left corner
- Go to Workspace Settings → General Settings
- In the left sidebar, find the Integrations section
- Click Incoming Webhooks → Create Webhook
- Select the channel where you want to receive notifications
- Copy the Webhook URL
- Optionally, customize the webhook's display name and logo, then click Save
- Go to Integrations in Autoheal
- Click Pumble
- Enter a name for the integration (e.g., "Pumble — #incidents")
Paste the Incoming Webhook URL you copied from Pumble into the Incoming Webhook URL field.
Click Test Connection to verify the webhook URL is valid and reachable. Then click Save.
How It Works
Pumble is configured as a notification integration. Once connected, the agent gains the ability to send messages to the configured Pumble channel via the incoming webhook. You can ask the agent to post a message, or include instructions in your investigation context to have the agent notify your Pumble channel as part of its workflow.
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, 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
- Verify the webhook URL is correct and complete
- Check that the webhook has not been deleted or disabled in Pumble
- Ensure the target channel still exists
- Try creating a new webhook if the issue persists
Messages Not Appearing
- Confirm the integration shows as Connected in Autoheal
- Check that the webhook URL points to the correct channel
- Verify 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/ - Ensure you copied the full URL without any trailing spaces
- If the URL was rotated or the webhook was recreated, update it in Autoheal