Teams chat message reply profile

org.intentschema.communication.chat.message.reply.v1@com.microsoft.teams.v1

JSON: bare · @sha256:52eadc2b05b7…
Hash: sha256:52eadc2b05b78caec698ce7b6d1b7f9a7ef62e7ea90668ce192769615d0790af

Microsoft Teams profile for chat message reply.

Implements: Reply to chat message (org.intentschema.communication.chat.message.reply.v1)

Payload

FieldTypeDescription
target *Target(system = "ms_teams", required: system)
object *object
idempotency_keystring
ms_teams @com.microsoft.teamsobject
object
FieldTypeDescription
channel_idstring
text *string
broadcastboolean (default false)If true, also surface the reply in the parent channel.
ms_teams @com.microsoft.teams
FieldTypeDescription
mentionsany[]
importanceenum: normal | high | urgent

Result

FieldTypeDescription
external_id *stringProvider-assigned id.
created_at *string (date-time)
posted_atstring (date-time)

API mapping

FieldValue
base_urlhttps://graph.microsoft.com
methodPOST
path/v1.0/teams/{teamId}/channels/{channelId}/messages/{messageId}/replies
scopesChannelMessage.Send
docshttps://learn.microsoft.com/en-us/graph/api/chatmessage-post-replies

Field mapping

Intent fieldAPI parameter
object.channel_idchatId (or teamId/channelId for channel messages)
object.textbody.content
ms_teams.mentionsmentions[] (with id + displayName + mentioned.user.id)
ms_teams.importanceimportance
ms_teams.subjectsubject
target.external_idmessageId path param