Actions13
Contact → Update
AI-generatedSummary
Updates an existing RapidPro contact, identified by UUID or phone number (URN), with selected profile details, group memberships, and custom fields.
Inputs
- Lookup By (required) — Choose UUID or Phone Number (URN) to identify the contact.
- UUID or Phone Number (URN) (required) — Provide the identifier matching Lookup By. Phone numbers are normalized to a RapidPro URN; for example, a number without a scheme is sent as tel:+
. - Update Fields — Optionally set the contact's name or ISO 639-3 language code. Supply group UUIDs to replace the contact's current group memberships; an empty list is not sent.
- Custom Fields — Optionally provide key/value pairs for custom contact fields. Entries with a key are sent together as the fields object.
Output shape
One item containing the RapidPro API response for the update, per input item.
Sends a PATCH request to /contacts.json with the selected UUID or normalized URN as query parameters and only populated update values in the body. With Continue On Fail enabled, a failed update produces an item containing an error message.