Skip to main content Skip to footer

Microsoft Teams Send Documentation

Version: 2.0.0 

Retrieved: 2025-10-09 15:16:03


Microsoft Teams Send

This module allows you to send messages to a Microsoft Teams channel. You need a work or school Microsoft account for this module to work. Ensure that the configuration maps to a correct Team Name and Channel Name that the user can access and write messages to.

Settings

Name Requirements Purpose Default
Team Name String at least 1 in length Specifies the team to which you intend to send your message  
Channel Name String at least 1 in length Specifies the channel to which you intend to send your message  
Message String at least 1 in length The message to send. Supports template syntax  
Target Property Length: 1-64 The property to write the response into data

Credential

This module uses OAuth 2.0 for user authentication. Refer to the documentation for more information on how to create credentials for this module.

Input

The inputs to the module may include properties to be used in the message to send if the message contains template syntax.

Output

Upon successful delivery, you will receive a '201 Created' response with some metadata. The metadata will contain information about the channel to which the message was sent. For details on the response format, refer to this link.

Examples

# Settings
Team Name = My team
Channel Name = My channel
Message = Hello {input}
Target Property = data
Credential = My Teams credential

# Input

{
  "input": "World"
}

# Output
{
  "data": {
    "@odata.context":"https://graph.microsoft.com/v1.0/.../messages",
    "id": "1616991463150",
    "replyToId": null,
    "etag": "1616991463150",
    "messageType": "message",
    "createdDateTime": "2025-01-16T04:17:43.15Z",
    ...
  },
  "input": "World",
  "crosser":  {
    "success": true
  }
}

A message with content "Hello World" is sent to the channel "My channel" in the team "My team"