Workflow Action - Update Company or Associated Contact

TABLE OF CONTENTSOverviewAction NameAction DescriptionAction DetailsExampleOverviewThe Update Company or Associated Contact action allows you to automatically update details for a…

Overview

The Update Company or Associated Contact action allows you to automatically update details for a Company record or an Associated Contact within a Company-based workflow. It’s designed to help you maintain accurate CRM data by dynamically updating company or contact information whenever related events or triggers occur—such as webhook updates, form submissions, or record changes.

Action NameUpdate Company or Associated ContactAction DescriptionUse this action to: Automatically update an existing Company record or an Associated Contact linked to a company. Map workflow fields, webhook parameters, or fixed text values to update existing CRM fields. Correct or enrich company and contact data based on incoming automation triggers. Streamline data management across your company-based workflows.

This action modifies existing records—it does not create new records. For creating new entries, use the Create Company or Associated Contact action instead. Action DetailsI. Object Record to UpdateChoose whether you want to update the: Company : to modify the current company record in the workflow.

Associated Contact : to update contact details for one or more contacts linked to that company. II. Field MappingMap data from workflow sources to the fields you want to update.

Example mappings

: Company Industry : {{inboundWebhookRequest.body.industry}}Contact Phone : {{inboundWebhookRequest.body.phone}}Contact Role : {{inboundWebhookRequest.body.role}}III. Dynamic Value SourcesYou can use dynamic values from: Inbound Webhook payloads (e.g., {{inboundWebhookRequest.body.companyName}}). Company fields (from the record that triggered the workflow). Fixed text values (e.g., “Active”, “Updated by Workflow”).

IV. Add FieldUse + Add Field to update multiple fields at once. Each row represents a field-value pair to be updated. V.

Update BehaviorWhen updating Associated Contacts, the action will only update contacts currently linked to the workflow’s company record. If no matching associated contacts exist, the action will skip automatically. VI. Save ActionClick Save Action to confirm.

When the workflow runs, the selected fields will be updated based on the latest values in the workflow context. VII. Edge Cases & NotesThis action is available only in Company-based workflows. It cannot create new records—use Create Company or Associated Contact for that.

Ensure correct field mappings to prevent overwriting critical information.

Example

  • Example 1: Update Company Information from Webhook DataGoal: Automatically update company details whenever new lead data is received from an external integration.
  • SetupWorkflow Type: Company-basedTrigger: Inbound Webhook : Updated company data from CRM integrationObject Record to Update: CompanyField Mappings: Company Name → {{inboundWebhookRequest.body.company}}Industry → {{inboundWebhookRequest.body.industry}}Domain → {{inboundWebhookRequest.body.domain}}FlowUpdated company data is sent through webhook.

Workflow triggers the update action. The existing company record is updated with new values automatically.

Example

2: Update Associated Contact Information under a CompanyGoal: Automatically update the job title and phone number for a contact linked to a company record. SetupWorkflow Type: Company-basedTrigger: Company Updated or Inbound Webhook → Employee data updateObject Record to Update: Associated ContactField Mappings: Job Title → {{inboundWebhookRequest.body.title}}Phone → {{inboundWebhookRequest.body.phone}}FlowEmployee information is updated externally.

Workflow identifies the contact linked to the company. The contact’s title and phone number fields are updated automatically.

Can't find what you need? Log in and use the in-app chat, or talk to our team.