Heliont Messaging Receiver
AI-generatedSummary
Receive and store inbound messages via the Heliont Messaging Hub, normalize them using the provider contract, and output the normalized message type, content, and timestamp for each incoming workflow item.
Inputs
- main — Any incoming items; each item triggers an output of the currently stored normalized message (the node does not consume the item data).
Output shape
main
Each input item yields an output item with the JSON fields: bot_message_type (string), bot_message_content (any), and timestamp (string/number) reflecting the normalized inbound message from the contract.
Examples
Example 1: A workflow receives a webhook, then uses the Heliont Messaging Receiver to obtain the latest inbound message from the hub.
Add the Heliont Messaging Receiver node after a webhook; ensure a contract has been previously set in workflow static data (global) with botSystem.provider, botSystem['api-version'], and botMessage.rawMessage. Provide valid heliontMessagingHubCredential.