Teams
The following table lists the activities included in this package.
| Activity | Description |
|---|---|
| Create Team | Creates a new team according to your specified template and visibility type. After creating your new team, the activity outputs its properties in a Team object that you can use as input variables in subsequent activities |
| Create Team from Group | Creates a new team based on an existing group in your Azure directory. The new team is created using a standard template, the name of the specified group, and it includes all group members. After creating your new team, the activity outputs its properties in a Team object that you can use as input variables in subsequent activities. |
| Get Team | Retrieves the properties and relationships of a specified team. After retrieving the team, the activity returns its properties and relationships in a Team object that you can use as input variables in subsequent activities |
| Get Teams | Retrieves an array of Team objects that match your query parameters and specified team list type. After retrieving the teams, the activity outputs their properties and relationships in Team[] object that you can use as input variables in subsequent activities. |
| Create Channel | Creates a new channel in your specified team. After creating your new channel, the activity outputs its properties in a Channel` object that you can use as in input variable in subsequent activities |
| Delete Channel | Deletes a specified channel from a team. |
| Get Channel | Retrieves the properties and relationships of a specified channel from a team. After retrieving your new channel, the activity outputs its properties in a Channel` object that you can use as in input variable in subsequent activities |
| Get Channels | Retrieves an array of Channel objects that match your query parameters and specified team list type. After retrieving the teams that match your query parameters, that activity outputs a Channel[] object that you can use as in input variable in subsequent activities. |
| Update Channel | Updates the name and description of a specified channel in a team. |
| Get Chat | Retrieves the properties of a specified chat. After retrieving the chat, the activity returns its properties in a Chat object that you can use as input variables in subsequent activities. |
| Get Chats | Retrieves all the chats the user is a member of (user determined by the connection established via the Microsoft Teams Scope activity). After performing the search, the activity outputs the chat properties in a Chat[] object that you can use as input variables in subsequent activities. |
| Get Chat Members | Retrieves the members of a specified chat. After retrieving the members, the activity returns an array of their properties in a ConversationMember[] object that you can use as in input variable in subsequent activities. |
| Get Message | Retrieves a specified message from a chat or channel and team. After performing the search, the activity outputs its properties in a ChatMessage object (Message) that you can use as input variables in subsequent activities. |
| Get Messages | Retrieves all messages from a specified chat or channel and team. After performing the search, the activity outputs its properties in a ChatMessage[] object that you can use as input variables in subsequent activities. |
| Get Message Replies | Retrieves all message replies from a specified channel and team. After the activity performs the search it outputs an array of ChatMessage objects that you can use as in input variable in subsequent activities. |
| Reply To Message | Sends a reply to a specified team channel message. After sending the reply, the activity outputs the id of the reply as a String that you can use as in input variable in subsequent activities. |
| Send Message | Sends a message to a specified chat or channel and team. After sending the message, the activity outputs the id of the sent message as a String that you can use as in input variable in subsequent activities. |
| Create Event | Creates a new event object in your specified team. After creating your new event, the activity outputs the identifier as a String that you can use as an input variable in subsequent activities (e.g., Delete Event, ). |
| Delete Event | Deletes an event in your specified team. |
| Get Event | Retrieves an event in your specified team. After completing the operation, the activity outputs the Event object hat you can use as an input variable in subsequent activities. |
| Get Events | Retrieves the events that match your query. After retrieving the events, the activity returns its properties and relationships in an Event[] object that you can use as input variables in subsequent activities. |
| Updates an event object in your specified team. | |
| Get User Presence | Returns the presence of the user. |