Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.anyshift.io/llms.txt

Use this file to discover all available pages before exploring further.

Annie is your infrastructure copilot, available directly in Slack. Ask questions about your cloud resources, get automatic incident analysis when alerts fire, and keep your team in the loop, all without leaving the conversation.

Installation

1

Open Integrations

Go to Integrations → Slack on the Slack Integrations page.
2

Install the Slack app

Click Install Slack App, then authorize Annie in your workspace.
3

Invite Annie to channels

Annie discovers the channels it’s added to. Invite it wherever you’d like it available.
4

Map channels to projects

Assign each channel one Anyshift project so Annie knows which integrations and knowledge to use.
If your organization runs multiple projects, assign one project per channel: Annie prompts users in Slack, or you set it from the Anyshift UI. Use /switch-project to change a channel’s project directly in Slack. You can also connect multiple Slack workspaces to a single Anyshift organization.

What you can do

Mention @Annie in any mapped channel to ask about cloud resources, Terraform, dependencies, and more. Annie answers in a thread, drawing on the integrations connected to that channel’s project.
When a monitoring bot (Datadog, PagerDuty, etc.) posts an alert in a channel where Annie is registered on-call, Annie investigates and posts a threaded analysis: a summary, a timeline of related changes, the likely root cause, and recommended fixes. See Root Cause Analysis.
While Annie investigates, it posts real-time progress in the thread so your team can follow along without waiting for the final analysis.
Tailor Annie’s responses with Automation rules, and use its Slack identities list to choose which users and bots Annie auto-processes vs. only answers when tagged. Keep Annie in focused channels (for example #infra-alerts) for a high signal-to-noise ratio.

Register on-call bots

For Annie to investigate alerts automatically, register your monitoring bots (Datadog, PagerDuty, etc.) from any channel where Annie is present:
/register_annie_on_call <slack_id>
The Slack ID can be a user (U01234ABCDE), bot (B01234ABCDE), or user group (S01234ABCDE). To find one, click the profile picture → Copy member ID.
  • Reply in a thread: post @Annie listen under any bot’s message and Annie resolves the bot automatically.
  • In the app: add it to the Annie On-Call Registry on the Slack Configuration page.
Only Organization and Project Admins can register bots (see Permissions).

Other settings

The rest lives on the Slack Configuration page, which manages channels, the on-call registry, on-call engineers, and report delivery per workspace.
In the On-Call Engineers section, set who Annie should tag per project when it detects an incident.
Link your Slack identity to your Anyshift account for personalized responses and access control. Annie prompts you to connect the first time you interact with it.

Reports & insights

Annie pushes proactive and custom reports into Slack: to a shared channel, to DMs with each project member, or both. Each report keeps its context, so any thread reply continues the discussion with Annie.
On the Slack Integrations page, in your project’s Insights section:
  • Send via DM (default: on): every member who linked their Slack account gets the report in a DM.
  • Post to a channel (default: off): pick a channel Annie is in; the report posts with vote buttons and a “View Full Report” link.
Both can be on at once.
Link your Slack account once: DM @Annie anything to get a one-time link, click it, and sign in. You’ll then appear as Slack-mapped in your project, and Annie DMs you each new report. Link once per workspace.
Each proactive finding has Relevant and Ignore buttons. Votes save against the finding, update every Slack copy (channel post and DMs), and stay in sync with the Anyshift UI. Custom reports use the View Full Report link and thread replies instead.
Reply in any pushed report’s thread. Annie opens a chat tied to that report’s session, so it already knows the findings, timeline, and integrations without re-pasting context.

Permissions

Only Organization and Project Admins can register bots, remap a channel’s project, or set on-call engineers. Everyone else can ask questions and view results. See Roles & Permissions.

Privacy & security

Annie only reads channels it’s explicitly added to, and only data from the mapped project’s connected integrations. Remove it from a channel, or uninstall the app, to revoke access immediately.
Workspace tokens are encrypted at rest, and every Slack-to-Anyshift request is verified with Slack’s signing secret.

Get Started

Open Anyshift

Install the Slack app and start using Annie in your workspace.

Book a Demo

See Annie in action with a personalized walkthrough from our team.