---
schema_version: "1"
id: d50745f75798314fe505fc3b089a4dd2b928c7855c0b4ce3e12353658a90a3b6
title: Record Association Builder
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/fsc_admin_assoc_engine.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.fsc_admin_assoc_engine.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 20da067695b0f7594c9d3fe68080166b2792499930e4e6e6dc2212b2aee929c6
description: Define criteria for linking new or changed records with the branches that work with them.
products:
  - Financial Services
release: "264"
---
# Record Association Builder

Define criteria for linking new or changed records with the branches that work with them.

Record linking happens behind the scenes when precondition formulas defined by association criteria are met. Association records provide a wealth of data about work attribution, productivity, or your custom performance indicators. Record Association Builder supports a number of standard objects including accounts, leads, opportunities, and more. It also supports custom objects, different owner ID fields, and custom Apex class logic to create association records.

The Record Association Builder relies on the Branch Unit, Banker, Branch Unit Business Member, and Branch Unit Related Record objects provided by the Branch Management feature.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-financial_services-264-0-0-production-enus/bbbfcd84-ccb2-4c2c-bf0e-04dbacfadfb4/images/icon_note.png)

Note Branch Association Settings has been retired. We recommend using Record Association Builder because it offers the same record linking capability plus the flexibility to use custom objects and customized association logic.

## Explore and Learn

Watch this video to understand how Record Association Builder works with Agentforce Financial Services.

If you aren’t able to watch the view in full screen, open the video on a new tab: [![Watch video](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ind-financial_services-264-0-0-production-enus/bbbfcd84-ccb2-4c2c-bf0e-04dbacfadfb4/financial_services/images/play_btn.png) Record Association Builder in Financial Services Cloud](https://salesforce.vidyard.com/watch/YGSNLjRJY3SjG51MsCE66a).

- **[Assign Permissions to Users](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_assoc_engine_perms.htm&release=264.0.0&type=5)**  
    Ensure that users can access and use Record Association Builder features by creating and assigning permission sets.
- **[Grant Access to Record Association Builder Objects](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_assoc_engine_grant_access_to_objects.htm&release=264.0.0&type=5)**  
    To create and edit branch unit related records, Record Association Builder users need access to branch management objects.
- **[Enable Record Association Builder in Agentforce Financial Services](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_rab_settings.htm&release=264.0.0&type=5)**  
    To define and activate criteria to automatically associate new and changed records with the user’s currently assigned branch, enable the Record Association Builder setting.
- **[Define Association Criteria](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_assoc_engine_criteria.htm&release=264.0.0&type=5)**  
    Define your own criteria for automatically linking records like accounts, leads, opportunities, and cases with the branches that work with them.
- **[Define Custom Apex Class Logic to Create Associations](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_assoc_engine_apex.htm&release=264.0.0&type=5)**  
    Record Association Builder gives you the flexibility to fully customize how association records are created by using a custom association handler Apex class.
- **[Record Association Execution Error Event](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_execution_error_event.htm&release=264.0.0&type=5)**  
    The record association builder automatically creates records when an active association criteria is met. If the record creation fails, a Record Association Execution Error Event record is created with details about the failure.
- **[Considerations and Limitations for Record Association Builder](https://help.salesforce.com/s/articleView?id=ind.fsc_admin_assoc_engine_considerations.htm&release=264.0.0&type=5)**  
    Here are some things to keep in mind as you implement Record Association Builder.