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.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.
Installation
Open Integrations
Go to Integrations → Slack on the Slack Integrations page.
Invite Annie to channels
Annie discovers the channels it’s added to. Invite it wherever you’d like it available.
Map channels to projects
Assign each channel one Anyshift project so Annie knows which integrations and knowledge to use.
Multiproject & switching channels
Multiproject & switching channels
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
Ask infrastructure questions
Ask infrastructure questions
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.
Automatic root cause analysis
Automatic root cause analysis
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.
Live progress updates
Live progress updates
While Annie investigates, it posts real-time progress in the thread so your team can follow along without waiting for the final analysis.
Customize Annie per project
Customize Annie per project
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:Other ways to register a bot
Other ways to register a bot
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.
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.On-call engineers
On-call engineers
In the On-Call Engineers section, set who Annie should tag per project when it detects an incident.
Connect your account
Connect your account
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.Choose where reports go
Choose where reports go
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.
Get reports in your DMs
Get reports in your DMs
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.
Vote on findings
Vote on findings
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.
Continue in a thread
Continue in a thread
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
What Annie can access
What Annie can access
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.
How data is secured
How data is secured
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.