Slack chat message react profile

org.intentschema.communication.chat.message.react.v1@com.slack.v1

JSON: bare · @sha256:1339da27f1d0…
Hash: sha256:1339da27f1d03a9fe5210f33360ee293d43499e947116f51c4020f11e40024bf

Slack profile for chat message react.

Implements: React to chat message (org.intentschema.communication.chat.message.react.v1)

Payload

FieldTypeDescription
target *Target(system = "slack", required: system)
object *object
idempotency_keystring
slack @com.slackobject
object
FieldTypeDescription
emoji *stringProvider-recognized emoji name without colons (e.g., `thumbsup`).
removeboolean (default false)
slack @com.slack

open object — no declared properties

Result

FieldTypeDescription
external_idstring
atstring (date-time)

API mapping

FieldValue
base_urlhttps://slack.com
methodPOST
path/api/reactions.add
scopesreactions:write
docshttps://api.slack.com/methods/reactions.add

Field mapping

Intent fieldAPI parameter
target.external_idtimestamp (message ts)
object.emojiname (emoji name without colons)
object.removeif true → call reactions.remove instead of reactions.add
(implicit)channel