← Back to homepage

Install

Install AlertMind AI in Slack or Microsoft Teams

Auto-ACK, summarize, and query incidents with your preferred LLM backend (OpenAI, Hugging Face, or Ollama).

PagerDuty (v3)

Prefix webhooks with your AlertMind domain (e.g., https://alertmind-ai.onrender.com).

Webhook (short)

/hooks/pd/<YOUR_TEAM_ID>/<hook_id>

Webhook (full)

/slack/pagerduty/webhook/<YOUR_TEAM_ID>

Signature (required)

/config pd_webhook_secret <secret_from_PD_UI>

Header: X-PagerDuty-Signature

Examples

  • /hooks/pd/T08UMNVS535/abc123
  • /slack/pagerduty/webhook/T08UMNVS535

Auto-ACK creds

/config pagerduty_api_token <token>
/config pagerduty_email you@example.com

EU/US API region inferred automatically.

Splunk On-Call (VictorOps)

Webhook

/hooks/splunk/<YOUR_TEAM_ID>

Signature: not required by default.

Example

https://alertmind-ai.onrender.com/hooks/splunk/T08UMNVS535

Auto-ACK creds

/config splunk_api_id <id>
/config splunk_api_key <key>
/config splunk_user_name <username>

IBM OCM (On-Call Manager)

Webhook

/hooks/ocm/<YOUR_TEAM_ID>

Signature token optional → set /config ocm_webhook_token <token> and send header X-OCM-Token: <token> (or ?token=…).

Example

https://alertmind-ai.onrender.com/hooks/ocm/T08UMNVS535

Auto-ACK creds

/config ocm_api_key <username>
/config ocm_api_token <password>
/config ocm_domain https://console.preprod.oncallmanager.ibm.com
/config ocm_default_owner you@example.com

Upload documentation

Use /uploadkb (Markdown/ZIP/CSV) or /ingesttable to ingest tables.

Start asking: /kb how to restart a service?

Real-time summaries

Use /summary for live view and hourly digests.

Choose your LLM

/config llm_backend openai|huggingface|ollama
/config openai_model gpt-4o
/config hf_model mistralai/Mistral-7B-Instruct-v0.3
/config ollama_model mistral

Upgrade to Pro for unlimited AI usage and priority support.

Available Commands

  • /kb <question> – Ask the knowledge base
  • /summary – Show recent alert digest
  • /alert – Explore past alerts
  • /uploadkb – Upload KB (Markdown/ZIP/CSV)
  • /ingesttable – Ingest table data
  • /config – View or set workspace settings
  • /help – Help & usage

Ready for Enterprise?

Get dedicated support, custom integrations, SSO, and on-premise options for your organization.

  • • Single Sign-On (SSO)
  • • On-premise deployment
  • • Dedicated support & SLA
  • • Custom integrations & features
Contact Us for a Quote

Let's discuss a plan tailored to your needs.

Or get Pro now

for just $99 per month per workspace.

Upgrade via:
/config plan pro

(requires billing eligibility)

🚀 Install for Microsoft Teams

Bring AI-powered SRE workflows to Teams.

➕ Open in Microsoft Teams

Connect your Microsoft account

Tip: We store your team_id in the browser for next time.

Alternative: Sideload

  1. Download: teams-app.zip
  2. In Teams: Apps → Manage your apps → Upload a custom app
  3. Select the ZIP and follow the prompts

Ensure your bot endpoint is /teams/api/messages and MICROSOFT_APP_ID/MICROSOFT_APP_PASSWORD are set.

How it works (Microsoft Teams)

  1. Click Open in Microsoft Teams to add the app, then open a 1:1 chat with the bot.
  2. Click Connect Microsoft account to grant Graph permissions for proactive DMs.
  3. Connect alert platforms by pointing webhooks to your domain:
    • PagerDuty (v3)/teams/pagerduty/webhook/<team_id>
    • Splunk On-Call/teams/splunk/webhook/<team_id>
    • IBM OCM/teams/ocm/webhook/<team_id>
    Tip: Type menu in the bot chat to open setup cards.
  4. Upload docs with uploadkb or paste a table with ingesttable | …
  5. Ask questions with kb <your question> or see a digest with summary.

Proactive DMs require the connection above. Admin-only actions default to the installer (configurable).

Permissions requested

Basic Microsoft Graph scopes for proactive messages and optional features:

  • offline_access — refresh tokens
  • openid profile email — identify installer
  • User.Read — profile for greeting/routing
  • Chat.ReadWrite — proactive messages (hourly digest)
  • Group.ReadWrite.All — optional advanced scenarios

We store only what’s needed. You can revoke permissions anytime.

Troubleshooting

  • No DMs from the bot? Re-click Connect Microsoft account (token may have expired).
  • Webhook not firing? Ensure the URL path includes your team_id.
  • Admin-only action blocked? Make sure you’re the installer (or set teams_admin_user_id).

Need help? Contact Us

🚀 Install for Slack

Auto-acknowledge, summarize, and track alerts directly in Slack — using the LLM backend you choose.

What happens next?

  • Slack will ask you to approve the necessary permissions.
  • Once approved, the bot will send you a welcome message.
  • Use commands like /kb, /summary, /uploadkb, and more.
➕ Add to Slack

Need help? Contact Us

* Security: signed webhooks (where supported), optional tokens, and least-privilege scopes by default.

← Back to homepage