MarshalCloud
How it worksBill scanPricingTrustSign inStart free

Slack integration

Send cost anomalies, budget warnings, incidents and uptime alerts to a Slack channel through an incoming webhook. On Growth, a proposed fix arrives with an Approve button.

What MarshalCloud does with it

  • MarshalCloud sends: cost anomalies, budget warnings, security findings, uptime and certificate alerts, incidents, and scheduled cost summaries.
  • Where one-click fixes are on, it can also post a proposed fix in plain words with an Approve fix button and a Not now button. Nothing changes until someone presses Approve fix.
  • A Slack approval is checked four ways before it counts: Slack's own request signature, a one-time code MarshalCloud put on that button, the workspace it came from, and whether that Slack user is on your approver list. It then runs through exactly the same approval path as the button in the app.

What it never does

  • MarshalCloud does not read your Slack messages. The connection is an outgoing webhook to one channel, not a bot in your workspace.
  • The webhook URL is never shown back to anyone, in the interface or in a log: a failed delivery records the type of error and the host, never the address.
  • An empty approver list means nobody can approve from Slack, which is the default.

Read-only is the default everywhere. A fix is drafted, priced and explained, and then waits for a person to approve it. The whole access path is on Security and access.

Which plan includes it

Slack alerts are listed on Startup ($49 a month) and above. Approving a fix from Slack needs Growth, where approval-gated fixes live. See pricing. See every plan limit.

How to connect it

  1. In Slack, create an incoming webhook for the channel you want the alerts in.
  2. Paste the URL into MarshalCloud's alert settings and send a test message.
  3. For approving fixes from Slack, add your workspace and the Slack users allowed to approve. Leave it empty and nobody can.

Questions

What does MarshalCloud send to Slack?
Cost anomalies, budget warnings, security findings, uptime and certificate alerts, incidents and scheduled cost summaries, as messages in the channel your webhook points at. On Growth it can also post a proposed fix with an Approve fix button and a Not now button.
Can MarshalCloud read my Slack messages?
No. It is an outgoing webhook to one channel, not a bot that reads your workspace. The only thing that comes back is a click on a button MarshalCloud itself posted.
Is approving a fix from Slack safe?
A click counts only when it carries Slack's own request signature, a one-time code MarshalCloud put on that button, a workspace that matches yours, and a Slack user you listed as an approver. It then runs through the same approval path as the button in the app, and the message is replaced so it cannot be clicked twice.

Other integrations

  • AWS
  • Google Cloud
  • Kubernetes
  • Datadog
  • Email and webhooks

MarshalCloud

MarshalCloud is your agentic friend for the cloud. Four named agents read AWS, Google Cloud and Kubernetes, name what changed in spend, security and uptime, and draft the fix. A person approves every change.

[email protected]

Product

  • How it works
  • Free bill scan
  • Sample brief
  • How a build works
  • Integrations
  • Compare
  • Pricing

Trust

  • About
  • Security and access
  • Report a security issue

Legal

  • Terms
  • Privacy
  • Data processing
  • Subprocessors

Follow

  • LinkedIn
  • Facebook

© 2026 MarshalCloud

Read-only to connect. Nothing changes without your approval.