Actions15
Recipient → Update
AI-generatedOverview
This node updates recipient information in the OpenEMM system. It is useful for managing recipient profiles, subscription statuses, and mailing list memberships. For example, you can update a recipient's email or ID, modify their subscription status, or change their profile fields.
Use Case Examples
- Updating a recipient's email address or ID.
- Changing a recipient's subscription status to 'Active' or 'Opt-Out'.
- Modifying recipient profile fields such as name or custom attributes.
- Managing recipient's subscription to specific mailing lists by adding or removing them.
Properties
| Name | Meaning |
|---|---|
| Authentication | Type of authentication used to connect to the OpenEMM API, currently supports Basic authentication. |
| Email or ID | Email address or unique ID of the recipient to update. |
| Manage Subscription | Boolean flag to indicate if the subscription status or mailing list binding should be managed. |
| Mailing List Name or ID | The mailing list to which the recipient's subscription status will be changed. Can be selected from a list or specified by ID. |
| Status | Subscription status of the recipient, such as Active, Bounced, Opt-Out, etc. |
| Recipient Fields | Profile fields of the recipient to update, allowing multiple custom fields with their names and values. |
Output
JSON
emailOrId- The email address or ID of the updated recipient.status- The updated subscription status of the recipient.recipientFields- Updated profile fields of the recipient.
Dependencies
- Requires an API key credential for Basic authentication to connect to the OpenEMM API.
Troubleshooting
- Common issues include invalid email or ID format, unauthorized access due to incorrect API credentials, and invalid mailing list IDs.
- Error messages may indicate missing required fields like email or ID, or failure to update due to API errors. Ensure all required fields are correctly filled and credentials are valid.