DOCS

Expanded outbound catalog

Send HowlOps alerts to ServiceNow, Freshservice, Linear, Rocket.Chat, and Matrix.

HowlOps can deliver incident notifications to five additional ticketing and chat products. Every channel has a real dispatcher path and a Send test action; the catalog never treats a saved configuration as proof of delivery.

Setup matrix

ProductRequired configurationDelivery
ServiceNowInstance name, integration username, integration passwordCreates an Incident through the Table API
FreshserviceDomain, API key, requester emailCreates an incident ticket through API v2
LinearPersonal API key, team UUIDCreates an issue through the GraphQL API
Rocket.ChatIncoming webhook URLPosts a formatted room message
MatrixHomeserver URL, bot access token, room IDSends an idempotent m.room.message event

For ServiceNow and Freshservice, enter only the tenant/instance prefix, not a complete hostname. HowlOps constructs the vendor hostname itself, which prevents credentials from being redirected to an arbitrary host. Rocket.Chat and Matrix URLs pass the same HTTPS, DNS, and private-address checks as generic webhooks.

Test without deploying

The safe request-builder suite checks endpoints, authentication headers, payloads, identifier escaping, and host-injection rejection without contacting a vendor:

bash
bash scripts/test-integration-contracts.sh

For a real smoke test, use a disposable vendor project/room and press Send test in the channel drawer. Confirm the ticket or message actually arrived, then remove the test artifact and rotate the disposable credential.

Was this page helpful?