Close menu
Explore Plans
Mobile menu Close menu
Customer.io

Send a transactional message

This action will send a transactional message to a person using a transactional message template you have set up in Customer.io.

Developer info

API endpoint slug
customer_io.send_a_transactional_message
Filter code method
CustomerIo.sendATransactionalMessage.skip(string?: reason)
Runtime method
runAction("customer_io.send_a_transactional_message", {})

Action fields

Transactional message Text input > Other

Label
Transactional message ID
Helper text
The numeric ID of the transactional message to send (find it on the message's page in Customer.io under Data & Integrations → Transactional).
Slug
transactional_message_id
Required
true
Can have default value
true
Filter code method
CustomerIo.sendATransactionalMessage.setTransactionalMessageId(string: transactional_message_id)

Recipient Text input > Other

Label
Recipient
Helper text
The recipient's email address or Customer.io ID.
Slug
recipient
Required
true
Can have default value
true
Filter code method
CustomerIo.sendATransactionalMessage.setRecipient(string: recipient)

Message data Text input

Label
Message data
Helper text
Optional key:value data (one per line) merged into the transactional message template.
Slug
message_data
Required
false
Can have default value
true
Filter code method
CustomerIo.sendATransactionalMessage.setMessageData(string: message_data)