Alert Channels

Alert Channels define where Axemere sends notifications when notable events occur: policy denials, approval requests, budget thresholds, or gateway health changes. Configure them once; reference them in policies or let the system use them for automatic alerts.

Required: a Growth Pack, Dedicated, or Core Platform package.

Axemere Console — Alert Channels

The page has three tabs: Channels (configure delivery destinations, covered below), Alert History, and Support Notifications.

Supported channel types

ChannelWhat you need
SlackAn incoming webhook URL from your Slack workspace
Microsoft TeamsAn incoming webhook URL from a Teams channel
Google ChatA webhook URL from a Google Chat space
DiscordA webhook URL from a Discord channel
EmailOne or more email addresses

Adding a channel

  1. Go to console.axemere.ai/analytics/alerts, Channels tab
  2. Click Add Channel
  3. Select the channel type
  4. Enter the webhook URL (or email addresses for Email channels)
  5. Give the channel a name (e.g. ops-slack, security-team-email)
  6. Click Add & Test to save and immediately send a test notification, or Add Channel to just save without testing

Channel configuration

Slack and Microsoft Teams

Paste the incoming webhook URL provided by Slack or Teams. Axemere sends a formatted card with the alert type, affected workload, and a link to the relevant console page.

For Slack: generate a webhook at [Your workspace] → Settings → Apps → Incoming Webhooks.

For Teams: use a Power Automate Workflows webhook, not the deprecated Office 365 Connector URL — the console labels this field "Workflow Webhook URL" specifically because of that distinction. Generate one via Channel → Workflows → "Post to a channel when a webhook request is received".

Google Chat

Paste the webhook URL from your Google Chat space (Space settings → Apps & integrations → Manage webhooks). Axemere sends a formatted card with the alert details.

Discord

Paste the Discord webhook URL (Channel Settings → Integrations → Webhooks → New Webhook → Copy Webhook URL). Axemere sends a plain-text formatted message.

Email

Enter one or more email addresses (comma-separated). Axemere sends HTML-formatted alert emails from noreply@axemere.com.

When alerts are sent

Axemere sends notifications to configured channels for:

EventTrigger
Approval requestA policy require_approval rule fires; reviewers are notified
Budget thresholdSpend approaches or crosses a configured cap
Gateway offlineA connected node stops sending heartbeats
Credential errorA request fails due to an invalid or expired provider API key
High risk scoreA request's composite risk score exceeds 0.7
QuarantineA workload is quarantined due to anomalous behavior

System-level infrastructure alerts (Cloud SQL, load balancer) are delivered separately to operations team channels and are not configurable from the console.

Referencing channels in policies

Alert channels can be referenced in require_approval policy rules to notify specific channels when an approval is needed:

rules:
  - id: gate-high-cost
    conditions:
      - field: action.params.model
        op: in
        value: ["gpt-4o", "claude-3-5-sonnet-20241022"]
    effect: require_approval
    approval:
      reviewers: ["admin@yourcompany.com"]
      alert_channel: ops-slack   # channel name from the console
      expiry_minutes: 60

When this rule fires, Axemere sends an approval request notification to the ops-slack channel in addition to emailing the listed reviewers.

Managing channels

  • Test: Click the send icon next to any channel to re-send a test notification
  • Edit: Click the pencil icon to update a channel. The webhook URL field is never shown or prefilled; Axemere doesn't return it after creation, so retain your own copy if you need it. Leave the field blank to keep the current webhook URL, or enter a new one to replace it. The email list is not a secret and does prefill for editing.
  • Delete: despite the label, this is a permanent disable, not a removal — the channel stays listed (marked "disabled"), is unsubscribed from any budget alerts, reports, or support notifications currently using it, and there is currently no way to re-enable it. Create a new channel if you need the same destination back.

Alert History

The Alert History tab lists recent alert delivery events for your organization: level (warning/critical), scope (org, project, workload, or provider), the channel it was sent to, the utilization percentage that triggered it, whether delivery succeeded (hover the warning icon on a failed row for the error), and when it fired.

Support Notifications

The Support Notifications tab lets you subscribe specific channels to be notified when Axemere support reaches out about an incident affecting your organization — separate from the budget/policy alerts configured above. Add a channel from the list of your enabled channels not already subscribed; remove one to unsubscribe it (you can re-subscribe at any time).

Next steps