Skip to main content

Microsoft Teams Integration Known Limitations

Known limitations of the Microsoft Teams integration.

Introduction

These are the known limitations of the Microsoft Teams integration. They are inherent to the current design and to the capabilities of the Microsoft Teams (Microsoft Graph) API, and they apply to all subscribers at the time this documentation was written.

Platform Scope and Tested Versions

  • Remote platform: Microsoft Teams, through the Microsoft Graph API.

  • API version: Microsoft Graph v1.0. Microsoft does not version this API with dated, subscriber-selectable namespaces; the integration was built against the documented v1.0 production endpoints as of the tested-on date below.

  • Last tested end-to-end: 2026-06-24.

  • Not built for: Microsoft products and surfaces other than Teams channel and chat messaging (for example, Outlook mail, SharePoint, or OneDrive). If Microsoft introduces a separate product line or a materially different API version in the future, this integration will not automatically support it.

1. Messages are created, not updated

This integration posts a new message each time a message record is dispatched from iPaaS.com. Re-sending does not edit a previously posted Teams message.

What this means for you: To convey revised information, dispatch a new message. There is no need to locate or modify the original Teams message.

2. An unmatched channel name posts to the first channel

When a message is delivered to a channel, the integration resolves the destination by matching the configured channel name against the channels in the team. If no channel with that name is found, the message is posted to the first channel in the team rather than failing.

What this means for you: Confirm the channel name is spelled exactly as it appears in Microsoft Teams before enabling the collection, so messages are not posted to an unintended channel, at the time this documentation was written.

3. One destination per message

A message is delivered to a single destination — either a Teams channel or a chat. If both a channel and a chat are resolved for the same message, the message is not sent and an error is recorded.

What this means for you: Map either the channel field or the chat field for a message, not both. See the Microsoft Teams Error Messages article for the related error.

4. Outbound only

This integration delivers messages from iPaaS.com to Microsoft Teams. It does not read, retrieve, or monitor messages from Microsoft Teams, and it does not perform a bulk import on first connect — messages are sent as they are dispatched.

What this means for you: Use this integration to send notifications into Teams. Reading Teams activity back into iPaaS.com is not part of this integration.

5. Placeholder Values to Replace Before Go-Live

The integration ships with sample values that each subscriber must replace before going live.

Where

Placeholder value

Replace with

Channel name in the message mapping

TestChannel

The display name of the channel you want messages posted to.

Teams Group ID subscription setting

sample team ID

The Group ID of the team that owns your destination channel (see the Connections and Settings article).

Closing

This article covers five known limitations. For detailed configuration guidance, see the Microsoft Teams Channel Message From iPaaS.com Mapping Documentation and the Microsoft Teams Connections and Settings article.

Related Documents

Did this answer your question?