Update Contact (Reply.io)
Update an existing contact in Reply.io based on their email address
What it needs.
Map each field to a column in your table. Optional fields can stay empty.
emailThe email address of the contact to update (Required to identify the contact).stringfirst_nameFirst name of the contact.stringlast_nameLast name of the contact.nullablestringcompanyName of the company.nullablestringtitleJob title or position.nullablestringmobile_numberPhone number.nullablestringcityCity.nullablestringstateState or Region.nullablestringcountryCountry.nullablestringtime_zone_idTime Zone ID (e.g., 'US Eastern Standard Time').nullablestringlinkedin_urlLinkedIn Profile URL.nullablestring
When to use this.
The "Update Contact (Reply.io)" action allows users to efficiently update existing contacts in the Reply.io CRM system using their email address. This action supports an "upsert" functionality, meaning if the specified email does not exist, a new contact will be created. Key input parameters include the required email address, along with optional fields such as first name, last name, company name, job title, phone number, city, state, country, time zone ID, and LinkedIn profile URL. The output provides comprehensive contact details, including contact ID, email, names, company information, phone status, and relevant URLs. This action is ideal for sales and marketing professionals looking to maintain accurate and up-to-date contact records, enhancing customer relationship management and outreach efforts. It falls under the CRM category, making it essential for businesses aiming to streamline their contact management processes.
What it returns.
Every field this action writes back to the row. Click a line to expand nested objects.
idIdnumberemailEmailstringfirst_nameFirst Namestringlast_nameLast NamestringcompanyCompanystringtitleTitlestringmobile_numberMobile Numbernullablestringmobile_number_statusMobile Number StatusnullablestringcityCitynullablestringstateStatenullablestringcountryCountrynullablestringtime_zone_idTime Zone Idnullablestringlinkedin_urlLinkedin Urlstringadding_dateAdding Datenullablestringcompany_sizeCompany SizenullablestringindustryIndustrynullablestringsales_navigator_urlSales Navigator Urlnullablestringlinkedin_recruiter_urlLinkedin Recruiter Urlnullablestringaccount_idAccount Idnullablenumber
How this fits a workflow.
Trigger → Update Contact (Reply.io) → enrich → push to your CRM. You set it up once; after that it runs without you.
- Step 1TriggerNew row, form submit, or schedule.
- Step 2Update Contact (Reply.io)The Reply action runs.
- Step 3EnrichWaterfall fills missing fields.
- Step 4Push to CRMHubSpot / Pipedrive / Zoho CRM / GoHighLevel.
Two actions you can chain after this one:
Throughput & reliability.
How fast it drains a table, and what happens when the upstream provider has a bad day.
- Per-minute limitNo public cap
- Per-day limitPlan-defined
- RetriesAutomatic w/ backoff
- Failed lookupsZero credits
FAQ.
Run Update Contact (Reply.io) in 60 seconds.
Connect the account, drop the action on a column, run it on your rows.