All integrations
Microsoft Teams logo

Microsoft Teams

Chat Meetings Productivity Secure OAuth

Run Microsoft Teams from one chat: post to channels, send DMs, spin up channels, and get pinged when messages or mentions need you

What it does

Microsoft Teams actions

5 actions

Ask in plain language — Praxivara picks the right Microsoft Teams action, runs it, and confirms anything sensitive first.

Browse channels

Pull up every channel across your teams so you know where a message or update belongs

Create a channel

Spin up a new channel for a project or topic without leaving the chat

Post to a channel

Share an update or announcement to any channel, drafted and sent for you

Send a direct message

Reach a teammate or group chat with a message your assistant writes and delivers

Check shift schedule

See who is working and when by pulling the shift schedule for your team

What it watches for

Microsoft Teams triggers

18 triggers

Events in Microsoft Teams that can start an automation on their own — no clicks required once you set it up.

New channel message Webhook

Fires when a new message is posted in a Teams channel (Graph chatMessage change notification, changeType=created on /teams/{id}/channels/{id}/messages).

Channel message edited Webhook

Fires when an existing channel message is edited (Graph chatMessage change notification, changeType=updated on /teams/{id}/channels/{id}/messages).

New reply in a channel thread Webhook

Fires when a reply is posted to a channel message thread (Graph chatMessage change notification, changeType=created on /teams/{id}/channels/{id}/messages/{id}/replies).

New @mention of me in a channel Webhook

Fires when a channel message @mentions the subscribed user or app (Graph chatMessage change notification with a matching entry in mentions).

New chat message Webhook

Fires when a new message arrives in a 1:1 or group chat (Graph chatMessage change notification, changeType=created on /chats/{id}/messages or /users/{id}/chats/getAllMessages).

Chat message edited Webhook

Fires when a message in a 1:1 or group chat is edited (Graph chatMessage change notification, changeType=updated on /chats/{id}/messages).

New @mention of me in a chat Webhook

Fires when a chat message @mentions the subscribed user or app (Graph chatMessage change notification with a matching entry in mentions).

New channel created Webhook

Fires when a channel is created in a team (Graph change notification, changeType=created on /teams/{id}/channels).

Channel deleted Webhook

Fires when a channel is deleted from a team (Graph change notification, changeType=deleted on /teams/{id}/channels).

New team created Webhook

Fires when a team is created in the tenant (Graph change notification, changeType=created on /teams).

Team updated Webhook

Fires when a team's properties change, e.g. name or settings (Graph change notification, changeType=updated on /teams).

Team deleted Webhook

Fires when a team is deleted (Graph change notification, changeType=deleted on /teams).

New team member added Webhook

Fires when a member is added to a team (Graph change notification, changeType=created on /teams/{id}/members).

Team member removed Webhook

Fires when a member is removed from a team (Graph change notification, changeType=deleted on /teams/{id}/members).

Online meeting started Webhook

Fires when an online meeting starts (Graph change notification on /communications/onlineMeetings, the meeting transitions to in-progress).

Presence changed Webhook

Fires when a user's presence changes, e.g. Available to Busy or Away (Graph change notification on /communications/presences).

Call started Webhook

Fires when a Teams call is established (Graph change notification on a call/communications resource as it transitions to established).

Call ended Webhook

Fires when a Teams call ends and its record is available (Graph change notification on a callRecord/call resource).

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Microsoft Teams steps and shows you exactly what it did.

Catch me up on what needs my attention in Microsoft Teams today.
Handle this in Microsoft Teams and confirm before anything goes out.
Build me an AI agent that keeps Microsoft Teams tidy every morning.
Pull the latest from Microsoft Teams and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run Microsoft Teams for you.

Connect it in seconds and hand over the busywork — with you approving anything that matters. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends