Integrations

Bitaic integrations route monitoring alerts, incident signals, API access, and webhook events into the tools operations teams already use. Use this page to choose a launch-supported delivery path, configure the right provider access, and test routing before sending production alerts.

Launch Integration Matrix

IntegrationStatusWorkflowPermission or authTypical use
SlackLaunch-readyAlert routingAuthorize the Bitaic app with posting access to selected Slack channels.Send warning, critical, and recovery alerts to team channels.
Microsoft TeamsLaunch-readyAlert routingConfigure a Teams Workflows webhook URL for the destination channel.Post operational alert cards to Teams channels.
EmailLaunch-readyNotificationVerify recipients or group inboxes from Bitaic notification settings.Route alerts to individual owners or shared operations inboxes.
PagerDutyPreviewIncident routingUse a PagerDuty Events API v2 routing key for a service or event orchestration.Create and resolve preview incidents from Bitaic alert events.
API keysLaunch-readyAutomationCreate workspace-scoped service tokens with explicit API scopes.Read monitoring data or manage configuration from scripts.
WebhooksLaunch-readyCustom routingConfigure an HTTPS receiver, selected events, filters, and signing secret.Deliver signed monitoring events to internal workflows.
Permission requirement

Configure integrations from a Bitaic role that can manage notification routing, API access, or webhook settings, and complete any provider-side authorization before sending production alerts.

Setup And Test Flow

ProviderBitaic setup pathSetup actionTest behavior
SlackSettings > Integrations > SlackAuthorize the Bitaic app, choose the destination channel, then attach the integration to alert policies.Post a sample Bitaic alert card to the selected channel.
Microsoft TeamsSettings > Integrations > Microsoft TeamsCreate or choose a Teams Workflows webhook URL, add a workflow co-owner, then save the URL in Bitaic.Post a sample alert card to the configured Teams workflow.
EmailSettings > NotificationsAdd recipients or group inboxes, verify external addresses, then apply severity and product routing.Send a sample alert email without opening a production alert.
PagerDutySettings > Integrations > PagerDutyAdd an Events API v2 routing key, map Bitaic severities to PagerDuty severities, and keep escalation policy management in PagerDuty.Send a preview test event with a non-production summary and dedup key.
API keysSettings > API KeysCreate a workspace-scoped token with the narrowest scopes needed by the automation.Run a scoped API request and log the returned request ID.
WebhooksSettings > Integrations > WebhooksAdd an HTTPS receiver URL, select events, configure filters, and store the signing secret.Send a signed webhook.test delivery to the receiver.

Provider Notes

  • For Slack, private channels require the channel owner to add or authorize the Bitaic app before alerts can be posted there.
  • For Microsoft Teams, use a Teams Workflows webhook URL for new channel delivery. Legacy Microsoft 365 connector URLs are migration-only and should not be the setup path for new launch customers.
  • For PagerDuty preview routing, use the Bitaic alert ID as the dedup_key, send trigger when an alert opens, and send resolve when the alert recovers or resolves.

Routing And Filtering

Default notification routing sends warning and critical alert openings plus recovery or resolution events for those alerts. Add filters when a provider should receive only a subset of product, service, team, or monitored-resource events.

FilterApplies toNotes
severitySlack, Microsoft Teams, email, PagerDuty preview, webhooksUse for warning, critical, and recovery routing.
productSlack, Microsoft Teams, email, PagerDuty preview, webhooksRoute SSL, Endpoint, Domain, DNS, Health, or Windows events differently.
target_id or check_idSlack, Microsoft Teams, email, PagerDuty preview, webhooksScope delivery to specific monitored resources or checks.
labelSlack, Microsoft Teams, email, PagerDuty preview, webhooksUse labels such as environment, service, region, or owner.
teamSlack, Microsoft Teams, email, webhooksRoute alerts to the owning team when the alert policy has team metadata.
servicePagerDuty preview, webhooksMap Bitaic service metadata to the destination service where supported.
stateSlack, Microsoft Teams, email, PagerDuty preview, webhooksSend opening, update, recovery, or resolved notifications.
Configuration note

API keys are an automation path, not a notification destination. Use API token scopes and list filters when automation needs to read or update monitoring resources.

API And Webhooks

Bitaic's API and Webhooks enable custom automation, signed event delivery, and integration management. Use the API and Webhooks reference for authentication, workspace-scoped paths, response shapes, token scopes, webhook events, signing headers, retries, and delivery history.

Bitaic API

  • Bitaic's REST API provides programmatic access to metrics, alerts, monitored targets, checks, agents, integrations, webhook subscriptions, and exports under /v1/workspaces/{workspace_id}.
  • Authenticate API requests with workspace-scoped bearer tokens created in Settings > API Keys.
  • API responses include resource data, pagination metadata where applicable, token-scope enforcement, and a request ID for support and audit review.

Webhooks

  • Use webhooks to send event data to external systems when alerts, checks, agents, or monitored resources change state.
  • Under Settings > Integrations > Webhooks, configure webhook URLs, selected triggering events, alert filters, and signing-secret rotation.
  • Security: Verify Bitaic webhook signatures against the raw request body, reject deliveries older than five minutes, and use event IDs to prevent duplicate processing.

Failure Handling

ProviderHandling
SlackRecord failed posts, prompt for reauthorization when channel access is removed, and allow channel remapping.
Microsoft TeamsRecord failed workflow deliveries and prompt for webhook replacement when the workflow is disabled or orphaned.
EmailSuppress hard-bouncing recipients, show delivery failures, and require verification before external recipients receive alerts.
PagerDutyRecord PagerDuty response details and keep preview routing disabled until the service mapping and routing key are valid.
API keysRotate or revoke compromised tokens and record administrative actions in the audit trail.
WebhooksUse webhook delivery records, retries, disabled-endpoint handling, and secret rotation from the webhook contract.

Security And Data

Send only the alert context your response workflow needs, restrict API tokens to the least privilege available, rotate credentials when owners change, and verify webhook signatures before trusting incoming event data.