Intron Connect

Register an app

Create a webhook app and copy the HMAC secret once.

A webhook app is the inbound partner identity. The appId in the ingest URL must match this registry.

Open Webhook apps

Steps

  1. Open Portal Webhooks → Apps.
  2. Register an app with a stable id (for example acme). That id is {appId} in the URL.
  3. Copy the HMAC secret. It is shown once.
  4. Give the id, URL, and secret to the partner. They never get a Portal login.

Secret shown once

After you leave the flash banner, Connect will not display the plaintext again. Rotate by registering a new app or replacing the secret through ops APIs.

Endpoint the partner calls

POST https://connect.intronsoft.com/api/v1/webhooks/partners/{appId}/events

Unregistered partners can still verify against the landing fallback CONNECT_PARTNER_WEBHOOK_SECRET. Prefer a registered app per partner.

Who can register

Operators and admins. Developers can list apps and events.

If this fails

SymptomCause
Register button missingYou are not an operator
Partner 401 after rotateThey still sign with the old secret
Events land on the wrong workflowCatalog webhookBind.eventType does not match the payload eventType

Next: Sign requests

On this page