Microsoft Teams Commands
The FireHydrant Microsoft Teams bot allows your responders to conduct incidents from end to end without leaving their chat app. Microsoft Teams features 'Tabs,' a flexible web interface that can be added to any chat or channel. FireHydrant's bot introduces a Command Center tab, designed to mirror many of the capabilities of the FireHydrant web UI and provide a familiar interface.
Incident actions may be available through Tab UI, as direct commands typed into the incident channel's chat/posts, or both. All chat commands start with@FireHydrant
.
Non-Licensed Users
Non-licensed users (e.g., don't have FireHydrant accounts) by default cannot interact with the FireHydrant MS Teams bot. However, a licensed user can run @FireHydrant add bot token
. This sets an API key for the bot, and this will allow non-licensed users to execute only a basic subset of commands like new
or help
. For more information, see Enabling non-licensed users to declare incidents.
General Actions
General actions are actions or commands you can run outside of an incident channel and are not contextually tied to a specific incident.
Action | Command | Available in Tab? | Unlicensed User Accessible? |
---|---|---|---|
Add Bot Token | @FireHydrant add bot token | - | ❌ |
Help/List Commands | @FireHydrant help | - | ✅ |
Login | @FireHydrant login | - | ❌ |
Logout | @FireHydrant logout | - | ❌ |
New Incident | @FireHydrant new | - | ✅ |
New Retroactive Incident | @FireHydrant create-resolved | - | ✅ |
Tutorial | @FireHydrant tutorial | - | ❌ |
Incident Actions
Incident actions must be taken within the context of an incident channel, whether as a chat command or using the attached Tab. We further split incident actions into multiple categories to make it easier to organize them.
Currently, no incident actions can be run by unlicensed users.
Details and Updates
Action | Command | Available in Tab? |
---|---|---|
Edit Custom Fields | - | ✅ |
Edit Incident Fields | - | ✅ |
Environments Functionalities Services | @FireHydrant add service @FireHydrant add functionality @FireHydrant add environment | ✅ |
External Links (Add/Edit) | @FireHydrant add external-link | ✅ |
Labels (Add/Edit) | - | ✅ |
Related Incidents | - | ✅ |
Resolve | @FireHydrant resolve | ✅ |
Runbooks (Add/View) Retry Runbook Steps | - | ✅ |
Starring Images | - Go to message > ellipses > more actions > Star/Unstar message | |
Start Retro | @FireHydrant start retro | ✅ (after resolved) |
Status Pages | @FireHydrant add status-page | ✅ |
Tags (Add/Edit) | - | ✅ |
Summary (AI) | @FireHydrant summary | ✅ |
Update | @FireHydrant update | ✅ |
Personnel and Teams
Action | Command | Available in Tab? |
---|---|---|
Assign Role Update Roles | @FireHydrant assign role @FireHydrant update roles | ✅ |
Assign Team | @FireHydrant assign team | ✅ |
On-Call Lookup (3rd-Party) | @FireHydrant oncall | - |
On-Call Lookup (Signals) | @FireHydrant signals-on-call | - |
Page | @FireHydrant page | - |
Page a Functionality | @FireHydrant page functionality | - |
Page a Service | @FireHydrant page service | - |
Page a Team | @FireHydrant page team | - |
Task Management
Action | Command | Available in Tab? |
---|---|---|
Follow-Ups (Add/Edit) | @FireHydrant add follow-up | ✅ |
Tasks (Add/Edit) | @FireHydrant add task | ✅ |
Task Lists (Add) | - | ✅ |
Updated 10 days ago