Get message
BetaReads data
Reads one sent message and the delivery status of every recipient.
Settings
| Setting | What it is |
|---|---|
| ConnectionRequired | The MessageBird connection the step signs in with. |
| Message idRequired | The id Send SMS answered with. |
Technical details
| Key | Value |
|---|---|
connection | texta connection id from `requires.connections` (provider `messagebird`) |
messageId | textits `{{ }}` must give a string |
Output
| Field | Type |
|---|---|
message | object |
statusStatus of the send as a whole | string |
recipientsOne row per number, with its status | array |
deliveryErrorsRecipients the network reported a problem for | array |
Sample output, and the expression for each field
- deliveryErrors
- [0]
- description"The sender is not registered for this country."
- recipient31698765432
- statusErrorCode104
- [0]
- message
- id"msg-1"
- status"sent"
- recipients
- [0]
- recipient31612345678
- status"delivered"
- [0]
- status"sent"
Errors
When a step of this node stops a run, the run page shows a code. Look it up:
Example step
The step as a flow file holds it. Replace each value in <…>.
{
"config": {
"connection": "<connection id>",
"messageId": "<message id>"
},
"label": "Get message",
"type": "messagebird.getMessage",
"version": 1
}