Skip to main content

Webhook Integrations

Cloudaware supports webhook-based integrations for two main patterns: receiving alerts from external tools and sending Cloudaware events to downstream systems.

Incoming Webhooks

Incoming webhooks let external monitoring, observability, and security tools send alerts to Cloudaware. Cloudaware converts those alerts into incidents or related records that teams can review in CMDB, route to owners, and include in reports.

Use incoming webhooks to:

  • Centralize alerts from external tools in Cloudaware.
  • Create Cloudaware incidents from monitoring or security events.
  • Preserve alert context such as severity, affected resource, source URL, timestamp, and description.
  • Route incidents using Cloudaware CMDB context such as application, environment, owner, account, region, or service.

Supported incoming webhook integrations include:

IntegrationWhat It Is Used For
Pingdom WebhookCreate Cloudaware incidents from Pingdom check alerts.
Sumo Logic WebhookCreate Cloudaware incidents from Sumo Logic alerts.
ZabbixIngest monitoring alerts from Zabbix through a Cloudaware webhook endpoint.
IDS (Wazuh)Ingest intrusion detection alerts through a Cloudaware webhook endpoint.

Outbound Notifications

Outbound notification integrations let Cloudaware send selected events, policy results, workflow actions, or record changes to external tools. These integrations are typically used with Salesforce Flows and outbound messages.

Use outbound notifications to:

  • Create incidents, tickets, or defects in external systems.
  • Notify collaboration or incident response channels.
  • Send selected Cloudaware record fields to downstream tools.
  • Keep remediation and operational workflows connected to CMDB context.

Supported outbound notification integrations include:

IntegrationWhat It Is Used For
Amazon SNSPublish Cloudaware messages to an Amazon SNS topic for fan-out delivery.
PagerDuty NotificationCreate or update PagerDuty incidents from Cloudaware workflows.
Rally NotificationCreate or update Rally defects from Cloudaware workflows.
ServiceNow NotificationCreate or update ServiceNow records from Cloudaware workflows.
Slack NotificationSend Cloudaware flow, policy, and event messages to Slack channels.

Generic Webhook and API Automation

For custom automation, use Cloudaware webhook and API capabilities to connect internal tools, custom services, and event-driven workflows.

Use generic webhook and API automation when:

  • A tool supports HTTP callbacks but does not have a dedicated Cloudaware integration guide.
  • Your team needs to normalize events before creating Cloudaware incidents.
  • You need to send Cloudaware event data to an internal system.
  • You need to build custom remediation, enrichment, or routing logic.

For the platform-level webhook model, see Webhooks & Events.

Choosing a Pattern

  • Use an incoming webhook when the external tool detects the issue and Cloudaware should receive it.
  • Use an outbound notification when Cloudaware detects or tracks the issue and another tool should receive it.
  • Use generic API automation when the workflow requires custom logic, custom payloads, or an internal integration service.

Security Notes

  • Treat generated webhook URLs as sensitive credentials.
  • Share webhook URLs only with approved administrators and systems.
  • Send only the fields required for the workflow, especially when payloads include asset identifiers, user details, vulnerability context, or incident descriptions.
  • Rotate or regenerate webhook endpoints when they are exposed or no longer trusted.
  • Review webhook assignments and outbound flows regularly to confirm that they still match the intended scope.