Connecting external tools via Agent Inbox webhooks
This article shows you how to send events from external systems into Dailybot so they appear as Agent Inbox items your team can triage alongside agent escalations.
Before you begin
- You need permission to manage organization or agent settings in Dailybot.
- You need a reachable HTTPS endpoint or an outgoing webhook from the source tool that can POST JSON to Dailybot.
Steps
- Sign in to Dailybot and open Settings (or your org’s Integrations / Agents area, depending on layout).
- Find Agent Inbox or Inbox webhooks and choose Add webhook (or Configure on an existing endpoint).
- Copy the Inbound webhook URL Dailybot generates; treat it like a secret — anyone with the URL can create Inbox items if your provider does not add its own auth.
- In the external tool, create an outgoing webhook or automation rule that POSTs to that URL when the event you care about fires (for example: deployment failed, ticket labeled “needs-agent”).
- Map the payload to the schema shown in the Dailybot UI: at minimum include a title and body (or equivalent fields your version documents). Add optional fields such as severity, link, or metadata if the form supports them.
- Save the mapping and enable the webhook in the external system.
- Trigger a test event from the external tool (or use Send test if the provider offers it).
- Open Agent Inbox in Dailybot and confirm a new item appears with the expected title and content within a minute or two.
- If the item is wrong, adjust the payload template and repeat the test until the summary matches what triagers need.
What to expect after
Successful configuration creates Inbox rows for each qualifying external event, mixed with agent escalations. Teams can filter or route by source if your plan includes those controls.