Loading...
Loading...
Microsoft Teams integration. Manage communication data, records, and workflows. Use when the user wants to interact with Microsoft Teams data.
npx skill4agent add membranedev/application-skills microsoft-teamsmembranenpm install -g @membranehq/climembrane login --tenantmembrane login complete <code>membrane search microsoft-teams --elementType=connector --jsonoutput.items[0].element?.idmembrane connect --connectorId=CONNECTOR_ID --jsonmembrane connection list --jsonconnectionIdmembrane action list --intent=QUERY --connectionId=CONNECTION_ID --json| Name | Key | Description |
|---|---|---|
| List Channel Messages | list-channel-messages | Get the list of messages in a channel |
| List Chats | list-chats | Get the list of chats the current user is part of |
| List Channels | list-channels | Get the list of channels in a team |
| List Team Members | list-team-members | Get the list of members in a team |
| List Chat Messages | list-chat-messages | Get the list of messages in a chat |
| List Channel Members | list-channel-members | Get the list of members in a channel |
| List My Joined Teams | list-my-joined-teams | Get the teams in Microsoft Teams that the current user is a member of |
| Get Team | get-team | Get the properties and relationships of the specified team |
| Get Channel | get-channel | Get the properties and relationships of a channel in a team |
| Get Chat | get-chat | Get the properties of a chat |
| Get Channel Message | get-channel-message | Get a specific message from a channel |
| Create Chat | create-chat | Create a new chat (one-on-one or group) |
| Create Channel | create-channel | Create a new channel in a team |
| Create Team | create-team | Create a new team in Microsoft Teams |
| Update Channel | update-channel | Update the properties of a channel |
| Update Team | update-team | Update the properties of the specified team |
| Update Channel Message | update-channel-message | Update the content of a message in a channel |
| Send Channel Message | send-channel-message | Send a new message to a channel |
| Send Chat Message | send-chat-message | Send a new message to a chat |
| Add Team Member | add-team-member | Add a new member to a team |
membrane action run --connectionId=CONNECTION_ID ACTION_ID --jsonmembrane action run --connectionId=CONNECTION_ID ACTION_ID --json --input "{ \"key\": \"value\" }"membrane request CONNECTION_ID /path/to/endpoint| Flag | Description |
|---|---|
| HTTP method (GET, POST, PUT, PATCH, DELETE). Defaults to GET |
| Add a request header (repeatable), e.g. |
| Request body (string) |
| Shorthand to send a JSON body and set |
| Send the body as-is without any processing |
| Query-string parameter (repeatable), e.g. |
| Path parameter (repeatable), e.g. |
membrane action list --intent=QUERY