Actions67
- ApiKeys Actions
- Auth Actions
- Billing Actions
- Chats Actions
- Identities Actions
- Members Actions
- Messages Actions
- Platform Logs Actions
- Platforms Actions
- Projects Actions
- Webhooks Actions
Messages → Send
AI-generatedSummary
Send a message to platforms via the MsgCore messaging gateway
Inputs
- main (required) — Main workflow input
- outputs (required) — Main workflow output after message dispatch
- operation (required) — Send
- resource (required) — Messages
- parameters (required) — Operation parameters with required/optional flags and routing behavior
- parameters.target (required) — Target(s) in format platformId:type:id. For multiple, comma-separate: p1:user:1,p2:channel:2
- parameters.target.type (required) — string
- parameters.target.routing.body.target (required) — ={{$value}}
- parameters.project (required) — Project identifier to operate on
- parameters.project.default (required) — default
- parameters.project.routing.url (required) — =/api/v1/projects/{{ $parameter["project"] }}/messages/send
- parameters.additionalFields — Additional Fields
- parameters.additionalFields.type — collection
- parameters.additionalFields.placeholder — Add Field
- parameters.additionalFields.default — {}
- parameters.additionalFields.options.text — Message text content
- parameters.additionalFields.options.type — string
- parameters.additionalFields.options.default —
- parameters.additionalFields.options.routing.body.text — ={{$value}}
- parameters.additionalFields.options.content — Full content object (text, markdown, html, attachments, buttons, embeds)
- parameters.additionalFields.options.type — json
- parameters.additionalFields.options.default —
- parameters.additionalFields.options.routing.body.content — ={{$value}}
- parameters.additionalFields.options.options — Message options (replyTo, silent, scheduled)
- parameters.additionalFields.options.type — json
- parameters.additionalFields.options.default —
- parameters.additionalFields.options.routing.body.options — ={{$value}}
- parameters.additionalFields.options.metadata — Message metadata (trackingId, tags, priority)
- parameters.additionalFields.options.type — json
- parameters.additionalFields.options.default —
- parameters.additionalFields.options.routing.body.metadata — ={{$value}}
- parameters.requestOptions — Request Options
Output shape
main
Message send job dispatched; status can be checked via Messages > Status operation using returned job ID
Examples
Example 1: Send a simple text message to a Telegram user
Target: telegram:type:user:12345; Text: Hello!; Project: default