Connect Microsoft Teams
Post to Teams channels through a Workflows webhook, with no app to register.
In short
Each Teams channel takes messages through a Workflows webhook of its own. Connect one channel, then add one for the organization or each team.
Before you start
- Who: someone who may manage the organization's connections - owners and admins have it by default.
- Plan: every plan can connect chat. It counts as one connection.
- First: in the Teams channel, open "Workflows", choose "Post to a channel when a webhook request is received" and copy the address it shows.
The Workflows address
- Open your organization, then Settings › "Connections", and press "Connect a chat workspace".
- Choose "Microsoft Teams". Read what you need and press "Next".
- Paste the address. Anyone who has it can post to the channel, so it is kept sealed and never shown again.
- Press "Check this step". One test message is posted to that channel.
Finish
- Name the connection and press "Connect".
Route the organization and its teams to channels
- On the connection, press "Channels", then "Add a channel".
- Give it a name your people will recognize, and the channel.
- Leave "Who posts here" on the whole organization, or choose a team to give it a channel of its own.
- Tick the workspace events the channel should hear.
- Press "Save", then "Send a test". The channel's line says what became of its last message.
- A team's records go to its own channel, and to the organization's while it has none.
- Schedules and monitors offer every channel beside your webhooks, under "Alert channels".
- A channel that keeps failing is switched off and says why. Fix it, then switch it on again under "Change".
Decisions in the channel
A message about a waiting decision opens that decision in {{brand}}, where the signed-in person confirms it. Nobody decides from an anonymous button.
If something fails
- "The chat service did not take the test message": the workflow may be off or deleted. Make it again and replace the address.
- The address is refused: it must start with https and be on a Microsoft host.