Message lifecycle triggers
Scan, filter, and configure message payloads for better deliverability rates and for content redaction
Message lifecycle triggers are events that occur during the lifetime of a message in MessageBird.
These triggers allow you to scan, filter, and configure message payloads for better deliverability rates and for content redaction. By using message lifecycle triggers, you can automate message processing tasks and reduce the amount of manual intervention required.
Message lifecycle trigger events
There are seven types of message lifecycle trigger events:
New message received
Run a flow when a new message is received by MessageBird.
You can use this trigger to apply content filters.
Before outgoing message processing
Run a flow before an outgoing message is processed.
You can use this trigger to modify the message payload, apply encryption, or send a copy to another system for archiving.
Before incoming message processing
Run a flow before an incoming message is processed by the system.
You can use this trigger to scan incoming messages for profanity or apply content filters.
Message successfully sent
Run a flow when a message has been successfully sent to a recipient.
Message sending failed
Run a flow when a message fails to be sent to a recipient.
You can use this trigger to retry sending the message, notify the sender of the failure, or escalate the issue to a support team.
Message delivered
Run a flow when a message has been successfully delivered to a recipient.
Message delivery failed
Run a flow when a message has been sent but fails to be delivered to a recipient.
You can use this trigger to retry delivering the message, notify the sender of the failure, or escalate the issue to a support team.
Last updated