@cartie bot · live0 queries answered

Ask your cloud costs in Slack.

/cartie why is AWS up 14%? — a 3-bullet root-cause analysis lands in under two seconds. No dashboard tab, no copy-paste, no Snowflake query.

What it answers

/cartie why is AWS up 14%?
CTO · Monday morning

AWS is up 14% this week. Root causes: 41% idle EBS in us-east-1 · 24% oversized RDS prod-payments (18% util) · 18% cross-region replication from data-warehouse.

@cartie top 3 recommendations
FinOps lead · planning ritual

1. Rightsize prod-payments RDS → $612/mo (91% conf) · 2. Stop dev-orphaned-rds-7 → $480/mo (96% conf) · 3. Spot-migrate staging-batch-ml → $410/mo (84% conf).

/cartie burning
On-call engineer · 2am page

:fire: Active burn: $4.20/hr from 14 unapplied recommendations. Tap the dashboard link to triage.

/cartie envelopes
Eng manager · sprint review

:shield: ml-platform 73% · payments-api 41% · marketing-rag 92% (review needed). File Overdrive: /cartie overdrive.

Install in 3 minutes

No vendor onboarding. Slack ships a manifest-based installer — paste the YAML below, click Install to Workspace, done.

  1. 1 Open api.slack.com/apps → Create New App, choose From a manifest.
  2. 2 Paste the manifest below, pick your workspace, hit Install to Workspace.
  3. 3 Copy the Bot User OAuth Token and Signing Secret into your CARTIE env vars (SLACK_BOT_TOKEN, SLACK_SIGNING_SECRET).
slack manifest · yaml
display_information:
  name: Cartie
  description: Ask your cloud costs in plain English — replies in 2 seconds.
  background_color: "#0b1120"
features:
  bot_user:
    display_name: Cartie
    always_online: true
  slash_commands:
    - command: /cartie
      url: https://cartieai.com/api/slack/cartie-command
      description: Ask Cartie a FinOps question
      usage_hint: "why is AWS up 14%"
oauth_config:
  scopes:
    bot:
      - app_mentions:read
      - chat:write
      - commands
settings:
  event_subscriptions:
    request_url: https://cartieai.com/api/slack/cartie-events
    bot_events:
      - app_mention
  interactivity:
    is_enabled: true
  org_deploy_enabled: false
  socket_mode_enabled: false
Signing-secret verified
Every webhook hits an HMAC check. 5-minute timestamp window blocks replay attacks. SOC 2-ready.
Claude Sonnet
Canned answers for the 4 most common queries; Claude Sonnet handles the long tail. Average latency < 1.8s.
Zero data retention
We log invocation count + channel name for ops. No prompt text, no answers, no PII stored beyond the slash log.
Why this exists
  • 1. Slack is the cost UI for half the org. Engineers, PMs, and finance live there — your dashboard doesn't.
  • 2. 2-second answers beat 2-minute dashboards. The bot returns the same 3-bullet root-cause analysis you'd get from the Anomaly Autopsy engine.
  • 3. Audit-friendly. Every query is logged with channel + user so finance can prove "we asked, we acted".

We value your privacy. Cookies help us improve your experience. Learn more

Install CARTIEAI

Add to your home screen for quick access and offline support