RapidPro icon

RapidPro

Send SMS and WhatsApp messages, manage contacts, trigger flows, and broadcast alerts via RapidPro.

Actions13

Contact → Update

AI-generated

Summary

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.

Links

Discussion