AuPerate action reference

Associate Records

Associate Records connects the enrolled record to other records: contacts, companies, deals, tickets or a custom object. You choose how targets are found, how many get associated, and which association label is applied. It can also remove associations. Available from the Pro plan.

Available from the Pro plan. Add it in any workflow via Add action, then the AuPerate group. Fields appear and disappear based on the operation you pick, so you only ever see what the chosen operation needs.

Input fields

FieldShown forWhat it does
Associate withalwaysThe type of record to link to. Choose Custom object to type a fully qualified name (p12345_cars) or an object type ID (2-12345).
How to find the recordalwaysThe method. Each method reveals only its own fields: match a property value, use a specific record ID, match contact email domain to company domain, or remove associations.
Value to matchmatch modeProperty picker on the enrolled record. The value found there is what target records must contain.
Property to match onmatch modeA live dropdown of the target object type's properties. Target records whose value here equals the match value are associated.
How many matches to associatealwaysOne to one (first match only, with a tie breaker) or one to many (every match, up to 50).
If several records matchalwaysTie breaker for one to one: oldest record wins (default) or newest record wins.
Record IDrecord_id modeThe ID of the record to associate, usually inserted from a property. Separate several IDs with commas to associate them all.
Contact email propertyalwaysEmail-domain method: which contact property holds the email. Default: email.
Create the company if none matchesalwaysEmail-domain method: create a company carrying that domain when no match exists.
What to removeremove modeAll associations to the selected object type, or one specific record (reveals a record ID field).
Association labelalwaysA live dropdown of the labels defined between the two object types in your portal, including custom labels. Default is the unlabeled association. Ignored when removing.

Output fields

OutputMeaning
Successtrue when the operation completed.
Statusassociated, removed, no_match, skipped or error.
Associated Record IDsComma separated IDs of the records linked or removed.
Records AffectedHow many associations were created or removed.
Details / Error MessageHuman readable summary, or the reason the action failed.

Worked examples

Link a deal to its project record (custom object), one to many

  1. 1Workflow: deal based, enrolled when Project reference is known.
  2. 2Associate with: Custom object, type 2-12345 (your projects object).
  3. 3How to find: Find records by matching a property value.
  4. 4Value to match: insert the deal property Project reference.
  5. 5Property to match on: pick reference_number from the dropdown.
  6. 6How many: One to many.
  7. 7Result: every project with that reference is linked to the deal; the output lists their IDs.

Attach new contacts to their company by email domain

  1. 1Workflow: contact based, enrolled on create.
  2. 2How to find: Match contact email domain to company domain.
  3. 3Create the company if none matches: Yes.
  4. 4Result: john@acme.com is linked to the acme.com company, created if missing.

Good to know

  • One to many caps at 50 matches per execution to protect your API limits.
  • The enrolled record's type is read from the workflow enrollment; you never have to say what the enrolled record is.
  • Association labels are fetched live from your portal when you open the dropdown, so custom labels appear automatically.

Use cases

Link deals to projects by reference number

Match the deal’s project reference against a custom object property; associate all matches one to many.

Attach contacts to their company automatically

Email domain matching with create-if-missing keeps new signups organized without manual triage.

Label partner relationships

Associate companies to deals with your custom Partner label, picked from a live dropdown.

Frequently asked questions

Can I associate a record with several records at once?

Yes. Choose one to many and every record matching your property value is associated, up to 50 per execution. One to one associates a single best match using your tie breaker.

Does it work with custom objects?

Yes. Choose Custom object and enter the fully qualified name, for example p12345_cars, or the object type ID such as 2-12345. Both the enrolled record and the target can be custom objects.

Can I apply association labels?

Yes. The Association label dropdown loads the labels defined between the two object types in your portal, including your custom labels. Leave it on Default for the unlabeled association.

How do I remove an association?

Choose Remove associations, then either all associations to a chosen object type, or one specific record by ID.

Related