Skip to content

Slack integration

Get Maskflare alerts in Slack

Post blocked requests, policy change proposals and device alerts from Maskflare to a Slack channel with an incoming webhook. Messages carry metadata only.
What it does
  • Request blocked, File blocked, Malicious file and Block spike
  • Policy change proposed and Policy change decided, so approvers see requests for a second pair of eyes
  • Device unprotected, API key expiring, Invitation pending and Issue reported
  • Config changed, API key created and the Weekly digest

Some events need a person to look at them quickly: a spike in blocked requests, a policy change waiting for a second approver, a device that has been unprotected for an hour. A Slack channel is where those people already are.

Maskflare has a Slack destination type. Add an incoming webhook URL, choose the events, and each one arrives as a short message with a link to open it in the console.

What it does

Set up Slack with Maskflare

Maskflare posts a message to a Slack channel through an incoming webhook URL. Messages show a fixed set of metadata fields and a link back to the console.

  1. In Slack, create an app (or reuse one), open Incoming Webhooks and switch on Activate Incoming Webhooks.
  2. Select Add New Webhook to Workspace, choose the channel and select Authorize. For a private channel, you must be a member of it first. Copy the webhook URL.
  3. In the Maskflare console, open Connections, then Integrations and select Add endpoint.
  4. Set Destination to Slack and paste the webhook URL into URL. Add a Description such as the channel name.
  5. Under Events, tick the events to send. Request processed is not available for Slack, because a message per request would bury the channel.
  6. Select Add endpoint, then Done. Select Send test event on the endpoint row to check the message arrives.

What data is shared

Good to know

  • Treat the webhook URL as a secret: anyone who has it can post to the channel. Maskflare stores the URL with the endpoint and never writes it to its logs.
  • Request processed, the per-request event feed, can't be sent to Slack. Use Splunk or an HTTPS endpoint for that.
  • Each delivery is retried on failure, up to six attempts in all, and the Deliveries view shows the result of recent attempts.

Vendor documentation

Frequently asked questions

Does Maskflare have a built-in Slack integration?

Yes. Choose Slack as the destination on Connections, Integrations, paste an incoming webhook URL and pick the events.

Will Slack messages contain sensitive data?

No. Messages contain a fixed list of metadata fields and counts, plus a link to the console. Prompts and detected values are never included.

Can I send every request to Slack?

No. Request processed is not available for Slack or PagerDuty, because it produces one event per AI request.

Can I post to several channels?

Yes. Add one endpoint per webhook URL and give each a different set of events.

Other siem and alerting integrations

All integrations

See it on your own data

Try Maskflare free.
Bring your hardest prompts.

28-day free trial or 10,000 requests, whichever comes first. Point one app at the gateway or enroll a few laptops,
and watch what gets masked. Or talk to us first.