OpenEMM icon

OpenEMM

Consume EMM API

Actions15

Recipient → Update

AI-generated

Overview

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

  1. Updating a recipient's email address or ID.
  2. Changing a recipient's subscription status to 'Active' or 'Opt-Out'.
  3. Modifying recipient profile fields such as name or custom attributes.
  4. 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.

Discussion