Microsoft Teams entegrasyonu | Zervanor
← Tüm konnektörler

Microsoft Teams

Aynı zamanda bir ajan aracı
communication

Microsoft Teams via Microsoft Graph (v1.0): teams (list/get/create/update/archive), channels CRUD + members + messages + replies, chats list/get/create + messages/members, team members, installed apps, app catalog, and /me identity. OAuth 2.0 (Microsoft Entra ID) authorization_code + client_credentials, standard Bearer. Microsoft Graph change-notification subscriptions use a validationToken handshake (no HMAC header) and are not engine-supported (microsoft-teams-01); the only trigger is a polling{} block on list_channel_messages. Shifts/calling/presence and binary hosted-content download are deferred.

43 eylemler · 4 tetikleyiciler

Microsoft Teams entegrasyonu — 43 aksiyon ve 4 tetikleyici ile Microsoft Teams'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Me, List Joined Teams, List All Teams, Get Team, Create Team. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 4

Microsoft Teams üzerinde bir iş akışını başlatabilen olaylar.

webhook

Channel Message Posted

Fires on a Microsoft Graph change notification with `changeType: created`.

webhook

Channel Message Updated

Fires on a Microsoft Graph change notification with `changeType: updated`.

webhook

Channel Message Deleted

Fires on a Microsoft Graph change notification with `changeType: deleted`.

polling

New channel message

Triggers when a new message is posted to the selected channel.

Eylemler 43

Zervanor'un Microsoft Teams üzerinde yapabilecekleri.

Teams26

GET

List All Teams

List all teams in the organization (Microsoft Graph: GET /teams). App-only friendly alternative to list_joined_teams when there is no /me user context.

GET

Get Team

Get a team's properties and relationships (Microsoft Graph: GET /teams/{team-id}).

POST

Create Team

Create a team from scratch (Microsoft Graph: POST /teams). Async operation — returns 202 with a teamsAsyncOperation location, not the final team (microsoft-teams-06).

PATCH

Update Team

Update the properties of a team (Microsoft Graph: PATCH /teams/{team-id}).

POST

Archive Team

Put a team into a read-only archived state (Microsoft Graph: POST /teams/{team-id}/archive). Async operation (microsoft-teams-06).

GET

List Team Members

List members and owners of a team (Microsoft Graph: GET /teams/{team-id}/members).

GET

Get Team Member

Get a single team member (Microsoft Graph: GET /teams/{team-id}/members/{membership-id}).

POST

Add Team Member

Add a member to a team (Microsoft Graph: POST /teams/{team-id}/members).

PATCH

Update Team Member Role

Promote a team member to owner or demote to member (Microsoft Graph: PATCH /teams/{team-id}/members/{membership-id}).

DELETE

Remove Team Member

Remove a member from a team (Microsoft Graph: DELETE /teams/{team-id}/members/{membership-id}).

GET

List Apps Installed In Team

List apps installed in a team (Microsoft Graph: GET /teams/{team-id}/installedApps).

POST

Add App To Team

Install an app to a team (Microsoft Graph: POST /teams/{team-id}/installedApps).

DELETE

Remove App From Team

Uninstall an app from a team (Microsoft Graph: DELETE /teams/{team-id}/installedApps/{installation-id}).

GET

List Channels

List the channels in a team (Microsoft Graph: GET /teams/{team-id}/channels).

POST

Create Channel

Create a channel in a team (Microsoft Graph: POST /teams/{team-id}/channels).

GET

Get Channel

Get the properties of a channel (Microsoft Graph: GET /teams/{team-id}/channels/{channel-id}).

PATCH

Update Channel

Update the properties of a channel (Microsoft Graph: PATCH /teams/{team-id}/channels/{channel-id}).

DELETE

Delete Channel

Delete a channel (Microsoft Graph: DELETE /teams/{team-id}/channels/{channel-id}).

GET

List Channel Members

List the direct members of a channel (Microsoft Graph: GET /teams/{team-id}/channels/{channel-id}/members).

POST

Add Channel Member

Add a member to a private or shared channel (Microsoft Graph: POST /teams/{team-id}/channels/{channel-id}/members).

DELETE

Remove Channel Member

Remove a member from a private or shared channel (Microsoft Graph: DELETE /teams/{team-id}/channels/{channel-id}/members/{membership-id}).

GET

List Channel Messages

List the root messages in a channel (Microsoft Graph: GET /teams/{team-id}/channels/{channel-id}/messages). Polling-trigger source — Teams has no engine-supported webhook (microsoft-teams-01). Polling is limited to once per resource per day (microsoft-teams-03).

GET

Get Channel Message

Get a single root channel message (Microsoft Graph: GET /teams/{team-id}/channels/{channel-id}/messages/{message-id}).

POST

Send Channel Message

Post a new root message to a channel (Microsoft Graph: POST /teams/{team-id}/channels/{channel-id}/messages). Delegated ChannelMessage.Send.

GET

List Channel Message Replies

List replies to a channel message (Microsoft Graph: GET /teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies).

POST

Reply To Channel Message

Reply to an existing channel message (Microsoft Graph: POST /teams/{team-id}/channels/{channel-id}/messages/{message-id}/replies).

Chats12

GET

Get Chat

Get the properties of a chat (Microsoft Graph: GET /chats/{chat-id}).

POST

Create Chat

Create a new 1:1 or group chat (Microsoft Graph: POST /chats). Delegated.

PATCH

Update Chat

Update the properties of a chat, e.g. its topic (Microsoft Graph: PATCH /chats/{chat-id}).

GET

List Chat Members

List the members of a chat (Microsoft Graph: GET /chats/{chat-id}/members).

POST

Add Chat Member

Add a user to a chat (Microsoft Graph: POST /chats/{chat-id}/members).

DELETE

Remove Chat Member

Remove a user from a chat (Microsoft Graph: DELETE /chats/{chat-id}/members/{membership-id}).

GET

List Chat Messages

List the messages in a chat (Microsoft Graph: GET /chats/{chat-id}/messages).

GET

Get Chat Message

Get a single chat message (Microsoft Graph: GET /chats/{chat-id}/messages/{message-id}).

POST

Send Chat Message

Send a message in a 1:1 or group chat (Microsoft Graph: POST /chats/{chat-id}/messages). Delegated ChatMessage.Send.

GET

List Apps Installed In Chat

List apps installed in a chat (Microsoft Graph: GET /chats/{chat-id}/installedApps).

POST

Add App To Chat

Install an app in a chat (Microsoft Graph: POST /chats/{chat-id}/installedApps).

DELETE

Remove App From Chat

Uninstall an app from a chat (Microsoft Graph: DELETE /chats/{chat-id}/installedApps/{installation-id}).

Me3

GET

Get Me

Get the signed-in user's profile (Microsoft Graph: GET /me). Delegated-only safe identity GET (User.Read).

GET

List Joined Teams

List the teams the signed-in user is a direct member of (Microsoft Graph: GET /me/joinedTeams). Delegated, Team.ReadBasic.All. Parameterless safe connectivity GET; the connector READ test target.

GET

List Chats

List the chats the signed-in user is part of (Microsoft Graph: GET /me/chats). Delegated-only (microsoft-teams-09).

AppCatalogs2

GET

List Apps In Catalog

List apps from the Teams app catalog (Microsoft Graph: GET /appCatalogs/teamsApps).

GET

Get Catalog App

Get a single app from the Teams app catalog (Microsoft Graph: GET /appCatalogs/teamsApps/{app-id}).

Microsoft Teams kullanan Çözüm Şablonları

Microsoft Teams ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Microsoft Teams ile neler otomatikleştirebilirim?

43 aksiyon var — örneğin: Get Me, List Joined Teams, List All Teams, Get Team, Create Team ve daha fazlası.

Hangi Microsoft Teams olayları bir workflow başlatabilir?

4 tetikleyici — örneğin: Channel Message Posted, Channel Message Updated, Channel Message Deleted, New channel message.

Microsoft Teams bir AI agent aracı olarak kullanılabilir mi?

Evet. Microsoft Teams'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Microsoft Teams entegrasyonu nasıl modellenir?

Microsoft Teams sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.