> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft Teams Changelog

> Release history for the Microsoft Teams connector. Each version lists what changed and which actions were affected.

<Card title="Microsoft Teams connector" icon="arrow-left" href="/connectors/microsoftteams" horizontal>
  Back to the connector overview, authentication methods, and actions.
</Card>

<Update label="v2.2.0" description="17 Sept 2026">
  `new-feature` `data-sync`

  Added DataSync support to teams, users, chats and subscriptions. Teams, users and chats page through Microsoft Graph continuation tokens and now expose that token as a next result key, with a matching optional skiptoken input. All four sync by full refresh.

  <AccordionGroup>
    <Accordion title="Changed · 4 actions updated">
      `microsoftteams_list_chats`, `microsoftteams_list_subscriptions`, `microsoftteams_list_teams`, `microsoftteams_list_users`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v2.1.1" description="3 Sept 2026">
  `description-fix`

  Disambiguated list\_channels vs list\_all\_channels descriptions (owned-only vs including shared). Documented \$select limitation on list\_team\_members (email/userId not selectable). Added owner requirement for private/shared channel creation. Clarified all bot\_\* actions that conversationId must be a Bot Framework id, not a Graph chat/thread id (19:...\@thread.v2).

  <AccordionGroup>
    <Accordion title="Changed · 11 actions updated">
      `microsoftteams_bot_delete_activity`, `microsoftteams_bot_get_conversation_member`, `microsoftteams_bot_get_conversation_members`, `microsoftteams_bot_get_conversation_paged_members`, `microsoftteams_bot_reply_to_activity`, `microsoftteams_bot_send_to_conversation`, `microsoftteams_bot_update_activity`, `microsoftteams_create_channel`, `microsoftteams_list_all_channels`, `microsoftteams_list_channels`, `microsoftteams_list_team_members`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v2.1.0" description="26 Aug 2026">
  `bug-fix`

  Added attachment id field (required) to send\_channel\_message, send\_message\_reply, and send\_chat\_message so card attachments are accepted by Graph. Fixed [template@odata.bind](mailto:template@odata.bind) URL quotes in create\_team. Updated skiptoken description as opaque nextLink value. Added ConsistencyLevel requiredIf for \$count. Disambiguated bot\_get\_conversation\_members vs bot\_get\_conversation\_paged\_members descriptions. Documented create\_channel members-at-creation and add\_channel\_member parent-team prerequisite.

  <AccordionGroup>
    <Accordion title="Changed · 72 actions updated">
      `microsoftteams_add_channel_member`, `microsoftteams_add_chat_member`, `microsoftteams_add_team_member`, `microsoftteams_add_team_members_bulk`, `microsoftteams_archive_channel`, `microsoftteams_archive_team`, `microsoftteams_bot_create_conversation`, `microsoftteams_bot_delete_activity`, `microsoftteams_bot_get_conversation_member`, `microsoftteams_bot_get_conversation_members`, `microsoftteams_bot_get_conversation_paged_members`, `microsoftteams_bot_reply_to_activity`, `microsoftteams_bot_send_to_conversation`, `microsoftteams_bot_update_activity`, `microsoftteams_change_password`, `microsoftteams_clone_team`, `microsoftteams_create_channel`, `microsoftteams_create_chat`, `microsoftteams_create_team`, `microsoftteams_create_user`, `microsoftteams_delete_channel`, `microsoftteams_delete_channel_tab`, `microsoftteams_delete_chat`, `microsoftteams_delete_team`, `microsoftteams_delete_user`, `microsoftteams_get_channel`, `microsoftteams_get_channel_files_folder`, `microsoftteams_get_channel_member`, `microsoftteams_get_channel_message`, `microsoftteams_get_channel_message_reply`, `microsoftteams_get_channel_tab`, `microsoftteams_get_chat`, `microsoftteams_get_chat_member`, `microsoftteams_get_chat_message`, `microsoftteams_get_current_user`, `microsoftteams_get_primary_channel`, `microsoftteams_get_subscription`, `microsoftteams_get_team`, `microsoftteams_get_team_member`, `microsoftteams_get_user`, `microsoftteams_list_all_channel_members`, `microsoftteams_list_all_channel_messages`, `microsoftteams_list_all_channels`, `microsoftteams_list_channel_members`, `microsoftteams_list_channel_message_replies`, `microsoftteams_list_channel_messages`, `microsoftteams_list_channel_tabs`, `microsoftteams_list_channels`, `microsoftteams_list_chat_members`, `microsoftteams_list_chat_messages`, `microsoftteams_list_chats`, `microsoftteams_list_incoming_channels`, `microsoftteams_list_subscriptions`, `microsoftteams_list_team_members`, `microsoftteams_list_teams`, `microsoftteams_list_users`, `microsoftteams_remove_channel_member`, `microsoftteams_remove_chat_member`, `microsoftteams_remove_team_member`, `microsoftteams_remove_team_members_bulk`, `microsoftteams_send_channel_message`, `microsoftteams_send_chat_message`, `microsoftteams_send_message_reply`, `microsoftteams_soft_delete_channel_message`, `microsoftteams_soft_delete_chat_message`, `microsoftteams_unarchive_channel`, `microsoftteams_unarchive_team`, `microsoftteams_undo_soft_delete_chat_message`, `microsoftteams_update_channel`, `microsoftteams_update_channel_message`, `microsoftteams_update_chat`, `microsoftteams_update_team`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v2.0.0" description="24 Aug 2026">
  `bug-fix`

  Migrated all actions from requiredScopes to authRequirements with per-auth-type scoping: bot\_\* actions scoped to oauth2\_bot only, /me/ actions (list\_chats, get\_chat, change\_password, get\_current\_user) scoped to oauth2+oauth2\_bot, send/soft-delete message actions scoped away from client credentials, list\_all\_channel\_messages scoped to client credentials only. Removed create/update/delete subscription actions, classification field, unknownFutureValue sentinel from enums, meeting from chatType enum, hiddenMembership from update visibility enum, codesnippet/announcement from update attachments, summary/reactions from update\_channel\_message. Added validationRules (requiredIf for ConsistencyLevel+search, atLeastOneOf for update\_team body, mutuallyExclusive for create\_team displayName/group\_id). Fixed [group@odata.bind](mailto:group@odata.bind) URL quotes. Documented soft-delete behavior, SharePoint folder provisioning, permanent tabs, education specialization, and teamsApp \$expand requirement.

  <AccordionGroup>
    <Accordion title="Removed · 18 actions removed">
      `microsoftteams_create_subscription`, `microsoftteams_delete_subscription`, `microsoftteams_update_subscription`, `microsoftteams_webhook_channel_created`, `microsoftteams_webhook_channel_deleted`, `microsoftteams_webhook_channel_message_created`, `microsoftteams_webhook_channel_message_deleted`, `microsoftteams_webhook_channel_message_updated`, `microsoftteams_webhook_channel_updated`, `microsoftteams_webhook_chat_member_created`, `microsoftteams_webhook_chat_member_deleted`, `microsoftteams_webhook_chat_message_created`, `microsoftteams_webhook_chat_message_deleted`, `microsoftteams_webhook_chat_message_updated`, `microsoftteams_webhook_team_created`, `microsoftteams_webhook_team_deleted`, `microsoftteams_webhook_team_updated`, `microsoftteams_webhook_validation_check`
    </Accordion>

    <Accordion title="Changed · 72 actions updated">
      `microsoftteams_add_channel_member`, `microsoftteams_add_chat_member`, `microsoftteams_add_team_member`, `microsoftteams_add_team_members_bulk`, `microsoftteams_archive_channel`, `microsoftteams_archive_team`, `microsoftteams_bot_create_conversation`, `microsoftteams_bot_delete_activity`, `microsoftteams_bot_get_conversation_member`, `microsoftteams_bot_get_conversation_members`, `microsoftteams_bot_get_conversation_paged_members`, `microsoftteams_bot_reply_to_activity`, `microsoftteams_bot_send_to_conversation`, `microsoftteams_bot_update_activity`, `microsoftteams_change_password`, `microsoftteams_clone_team`, `microsoftteams_create_channel`, `microsoftteams_create_chat`, `microsoftteams_create_team`, `microsoftteams_create_user`, `microsoftteams_delete_channel`, `microsoftteams_delete_channel_tab`, `microsoftteams_delete_chat`, `microsoftteams_delete_team`, `microsoftteams_delete_user`, `microsoftteams_get_channel`, `microsoftteams_get_channel_files_folder`, `microsoftteams_get_channel_member`, `microsoftteams_get_channel_message`, `microsoftteams_get_channel_message_reply`, `microsoftteams_get_channel_tab`, `microsoftteams_get_chat`, `microsoftteams_get_chat_member`, `microsoftteams_get_chat_message`, `microsoftteams_get_current_user`, `microsoftteams_get_primary_channel`, `microsoftteams_get_subscription`, `microsoftteams_get_team`, `microsoftteams_get_team_member`, `microsoftteams_get_user`, `microsoftteams_list_all_channel_members`, `microsoftteams_list_all_channel_messages`, `microsoftteams_list_all_channels`, `microsoftteams_list_channel_members`, `microsoftteams_list_channel_message_replies`, `microsoftteams_list_channel_messages`, `microsoftteams_list_channel_tabs`, `microsoftteams_list_channels`, `microsoftteams_list_chat_members`, `microsoftteams_list_chat_messages`, `microsoftteams_list_chats`, `microsoftteams_list_incoming_channels`, `microsoftteams_list_subscriptions`, `microsoftteams_list_team_members`, `microsoftteams_list_teams`, `microsoftteams_list_users`, `microsoftteams_remove_channel_member`, `microsoftteams_remove_chat_member`, `microsoftteams_remove_team_member`, `microsoftteams_remove_team_members_bulk`, `microsoftteams_send_channel_message`, `microsoftteams_send_chat_message`, `microsoftteams_send_message_reply`, `microsoftteams_soft_delete_channel_message`, `microsoftteams_soft_delete_chat_message`, `microsoftteams_unarchive_channel`, `microsoftteams_unarchive_team`, `microsoftteams_undo_soft_delete_chat_message`, `microsoftteams_update_channel`, `microsoftteams_update_channel_message`, `microsoftteams_update_chat`, `microsoftteams_update_team`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.1.0" description="18 Aug 2026">
  `new-events`

  Added webhook event support with 14 events (+ validation handshake) across channel messages, chat messages, teams, channels, and chat members via Microsoft Graph subscriptions with programmatic lifecycle management.

  <AccordionGroup>
    <Accordion title="Added · 15 new actions">
      `microsoftteams_webhook_channel_created`, `microsoftteams_webhook_channel_deleted`, `microsoftteams_webhook_channel_message_created`, `microsoftteams_webhook_channel_message_deleted`, `microsoftteams_webhook_channel_message_updated`, `microsoftteams_webhook_channel_updated`, `microsoftteams_webhook_chat_member_created`, `microsoftteams_webhook_chat_member_deleted`, `microsoftteams_webhook_chat_message_created`, `microsoftteams_webhook_chat_message_deleted`, `microsoftteams_webhook_chat_message_updated`, `microsoftteams_webhook_team_created`, `microsoftteams_webhook_team_deleted`, `microsoftteams_webhook_team_updated`, `microsoftteams_webhook_validation_check`
    </Accordion>
  </AccordionGroup>
</Update>

<Update label="v1.0.2" description="15 Jul 2026">
  `bug-fix`

  Fixed bot update activity description to clarify text/attachment constraint, and simplified bot get conversation members by removing unsupported pagination parameters.
</Update>
