validate Intercom Fin Agent API webhooks via HMAC signature and enable SSE streaming for real-time replies

domain: intercom.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Open Deploy > Fin Agent API in the Intercom workspace and generate an API key
  2. Configure a callback URL under webhook settings so Fin events are delivered server-side
  3. Save the callback URL, which triggers generation of a webhook signing secret (empty until the first save)
  4. Validate inbound webhooks by computing an HMAC-SHA256 signature over the request body and comparing it to the X-Fin-Agent-API-Webhook-Signature header
  5. Optionally connect to the sse_subscription_url returned by /fin/start or /fin/reply to receive fin_reply_chunk streaming events
  6. Render chunks progressively in a custom UI to reduce time-to-first-token

Known gotchas

Related routes

Subscribe to Lodgify webhooks and verify inbound event payloads using HMAC signature validation
docs.lodgify.com · 5 steps · unrated
Configure Sign In App webhooks to receive real-time visitor sign-in and sign-out events with HMAC-SHA256 signature verification.
developers.signinenterprise.com · 5 steps · unrated
receive docusign connect webhooks and verify hmac signatures
docusign.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans