> ## Documentation Index
> Fetch the complete documentation index at: https://hc.starbridge.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Connect your CRM

> Authenticate Salesforce or HubSpot and configure the objects and fields Starbridge can access.

Connecting your CRM is the first step in the CRM integration setup. Once connected, Starbridge can match your accounts to Starbridge buyers, sync territories, and push and pull data through lookup and sync columns in your Bridges.

<Info>
  This step requires Starbridge Admin access.
</Info>

<Steps>
  <Step title="Add recommended fields to your CRM objects">
    Before integrating your CRM to Starbridge, we strongly recommend adding the following custom fields to your CRM Account and Contact objects

    * **Starbridge Account ID** (text) — Starbridge's unique identifier for every account. Enables lookups by Starbridge account identifier and helps admins identify which accounts were created or modified by Starbridge.
    * **Starbridge Contact ID** (text) — Starbridge's unique identifier for every contact. Enables lookups by Starbridge contact identifier and helps admins identify which contacts were created or modified by Starbridge.
    * **Starbridge Is Active** (boolean) — whether Starbridge considers the contact currently active. Defaults to `true` for active contacts; set to `false` when Starbridge detects the contact is no longer employed at the account.

    These fields aren't required, but they significantly improve deduplication accuracy and let Starbridge maintain accounts and contacts up to date in your CRM over time.

    **Account field: Starbridge Account ID**

    <AccordionGroup>
      <Accordion title="Step-by-step instructions for Salesforce">
        Before connecting Starbridge to Salesforce, you need to create a custom field on the Account object to store Starbridge data.

        1. In Salesforce, click the **Gear icon (⚙)** → **Setup**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.46.04-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=8b3b2caadb55bc6617fcedb8a5cd91b5" alt="Salesforce Setup menu" style={{ width:"55%" }} className="mx-auto" width="650" height="604" data-path="images/Screenshot-2026-06-15-at-5.46.04-PM.png" />
                   </Frame>
        2. In the left sidebar, search for **Object Manager** and open it, or directly click **Objects and Fields** → **Object Manager**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.46.18-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=e9f56f768157d44bedacebb87dee7a5d" alt="Object Manager in sidebar" className="mx-auto" style={{ width:"35%" }} width="684" height="1700" data-path="images/Screenshot-2026-06-15-at-5.46.18-PM.png" />
                   </Frame>
        3. Click **Account** → **Fields & Relationships** → **New**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.20.04-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=13078315074e86019ea8a288ab81170e" alt="Screenshot 2026 06 15 At 6 20 04 PM" width="3420" height="1792" data-path="images/Screenshot-2026-06-15-at-6.20.04-PM.png" />
                   </Frame>
        4. Create the field — **Starbridge Account ID**:
           | Setting                | Value                                             |
           | ---------------------- | ------------------------------------------------- |
           | Field Type             | Text                                              |
           | Field Label            | `Starbridge Account ID`                           |
           | Length                 | `25`                                              |
           | Description (optional) | `The unique ID for this account from Starbridge.` |
           | Unique                 | ✓ Checked                                         |
           | External ID            | ✓ Checked                                         |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.21.31-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=7ec62bcc82afa7181660ca88083e6951" alt="Screenshot 2026 06 15 At 6 21 31 PM" width="2920" height="1408" data-path="images/Screenshot-2026-06-15-at-6.21.31-PM.png" />
                   </Frame>
           Click **Next** → **Next** → **Save**.

        <Note>
          Salesforce automatically appends `__c` to custom field API names (e.g. `Starbridge_Account_ID__c`). This is expected.
        </Note>
      </Accordion>

      <Accordion title="Step-by-step instructions for HubSpot">
        Before connecting Starbridge to HubSpot, you need to create a custom property on the Company object to store Starbridge data.

        1. In HubSpot, go to **Settings (Gear icon ⚙)** → **Properties**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.53.29-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=78222e17a268c92f480f4b719dca5151" alt="HubSpot Settings - Properties" className="mx-auto" style={{ width:"77%" }} width="3416" height="1872" data-path="images/Screenshot-2026-06-15-at-5.53.29-PM.png" />
                   </Frame>
        2. In the **Select an object** dropdown, select **Company properties**, then click **Create property** (top right)\\
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.26.07-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=3401282f7e4eda5561feaed6563c92d7" alt="Screenshot 2026 06 15 At 6 26 07 PM" width="3420" height="1872" data-path="images/Screenshot-2026-06-15-at-6.26.07-PM.png" />
                   </Frame>
        3. Create the property — **Starbridge Account ID**:
           | Setting                | Value                                             |
           | ---------------------- | ------------------------------------------------- |
           | Property label         | `Starbridge Account ID`                           |
           | Description (optional) | `The unique ID for this company from Starbridge.` |
           | Field type             | Single-line text                                  |
           | Unique                 | ✓ Require unique values for this property         |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.26.52-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=9deb0a841c2d61ebafb82aa14fc8ea0a" alt="Screenshot 2026 06 15 At 6 26 52 PM" title="Screenshot 2026 06 15 At 6 26 52 PM" className="mx-auto" style={{ width:"47%" }} width="1194" height="1956" data-path="images/Screenshot-2026-06-15-at-6.26.52-PM.png" />
                   </Frame>
           \
           Click **Create**.

        <Warning>
          Do not delete this property after creation. HubSpot will not allow you to recreate it with the same configuration.
        </Warning>
      </Accordion>
    </AccordionGroup>

    **Contact fields: Starbridge Contact ID and Starbridge Is Active**

    <AccordionGroup>
      <Accordion title="Step-by-step instructions for Salesforce">
        Before connecting Starbridge to Salesforce, you need to create two custom fields on the Contact object to store Starbridge data.

        1. In Salesforce, click the **Gear icon (⚙)** → **Setup**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.46.04-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=8b3b2caadb55bc6617fcedb8a5cd91b5" alt="Salesforce Setup menu" style={{ width:"55%" }} className="mx-auto" width="650" height="604" data-path="images/Screenshot-2026-06-15-at-5.46.04-PM.png" />
                   </Frame>
        2. In the left sidebar, search for **Object Manager** and open it, or directly click **Objects and Fields** → **Object Manager**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.46.18-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=e9f56f768157d44bedacebb87dee7a5d" alt="Object Manager in sidebar" className="mx-auto" style={{ width:"35%" }} width="684" height="1700" data-path="images/Screenshot-2026-06-15-at-5.46.18-PM.png" />
                   </Frame>
        3. Click **Contact** → **Fields & Relationships** → **New**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.47.18-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=9d4069e847f24783d074c17625cbb879" alt="Fields and Relationships - New" className="mx-auto" style={{ width:"77%" }} width="3416" height="1796" data-path="images/Screenshot-2026-06-15-at-5.47.18-PM.png" />
                   </Frame>
        4. Create the first field — **Starbridge Contact ID**:
           | Setting                | Value                                             |
           | ---------------------- | ------------------------------------------------- |
           | Field Type             | Text                                              |
           | Field Label            | `Starbridge Contact ID`                           |
           | Length                 | `25`                                              |
           | Description (optional) | `The unique ID for this contact from Starbridge.` |
           | Unique                 | ✓ Checked                                         |
           | External ID            | ✓ Checked                                         |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.03.33-PM-1.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=270d011c8b54826c7379afe5b97c06e4" alt="Screenshot 2026 06 15 At 6 03 33 PM 1" width="2924" height="1408" data-path="images/Screenshot-2026-06-15-at-6.03.33-PM-1.png" />
                   </Frame>
           \
           Click **Next** → **Next** → **Save & New**
        5. Create the second field — **Starbridge Is Active**:
           | Setting                | Value                                                                         |
           | ---------------------- | ----------------------------------------------------------------------------- |
           | Field Type             | Checkbox                                                                      |
           | Field Label            | `Starbridge Is Active`                                                        |
           | Default Value          | Unchecked                                                                     |
           | Description (optional) | `Whether this contact is actively employed at this account, from Starbridge.` |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.05.51-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=988945c206effd5d1d9a0dce3ec90e41" alt="Screenshot 2026 06 15 At 6 05 51 PM" width="2924" height="1408" data-path="images/Screenshot-2026-06-15-at-6.05.51-PM.png" />
                   </Frame>
           Click **Next** → **Next** → **Save**.

        <Note>
          Salesforce automatically appends `__c` to custom field API names (e.g. `Starbridge_Contact_ID__c`). This is expected.
        </Note>
      </Accordion>

      <Accordion title="Step-by-step instructions for HubSpot">
        Before connecting Starbridge to HubSpot, you need to create two custom properties on the Contact object to store Starbridge data.

        1. In HubSpot, go to **Settings (Gear icon ⚙)** → **Properties**
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.53.29-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=78222e17a268c92f480f4b719dca5151" alt="HubSpot Settings - Properties" className="mx-auto" style={{ width:"77%" }} width="3416" height="1872" data-path="images/Screenshot-2026-06-15-at-5.53.29-PM.png" />
                   </Frame>
        2. In the **Select an object** dropdown, select **Contact properties**, then click **Create property** (top right)
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.56.31-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=a32589248fcfdadfdba388eba978b646" alt="Select Contact properties and Create property" className="mx-auto" style={{ width:"76%" }} width="3416" height="1872" data-path="images/Screenshot-2026-06-15-at-5.56.31-PM.png" />
                   </Frame>
        3. Create the first property — **Starbridge Contact ID**:
           | Setting                | Value                                             |
           | ---------------------- | ------------------------------------------------- |
           | Property label         | `Starbridge Contact ID`                           |
           | Description (optional) | `The unique ID for this contact from Starbridge.` |
           | Field type             | Single-line text                                  |
           | Unique                 | ✓ Require unique values for this property         |
           | Click **Create**       |                                                   |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-5.59.59-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=dbfbefe3fe4b9cf78a0fb9c9252c194b" alt="Starbridge Contact ID property settings" className="mx-auto" style={{ width:"50%" }} width="1194" height="1958" data-path="images/Screenshot-2026-06-15-at-5.59.59-PM.png" />
                   </Frame>
        4. Create the second property — **Starbridge Is Active**:
           | Setting                   | Value                                                                         |
           | ------------------------- | ----------------------------------------------------------------------------- |
           | Property label            | `Starbridge Is Active`                                                        |
           | Description (optional)    | `Whether this contact is actively employed at this company, from Starbridge.` |
           | Field type                | Single checkbox                                                               |
           | Click **Create property** |                                                                               |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-15-at-6.01.13-PM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=31fca9c3fca0f0d10a96aa53d5f8aecb" alt="Starbridge Is Active property settings" className="mx-auto" style={{ width:"42%" }} width="1194" height="1958" data-path="images/Screenshot-2026-06-15-at-6.01.13-PM.png" />
                   </Frame>

        <Warning>
          Do not delete these properties after creation. HubSpot will not allow you to recreate them with the same configuration.
        </Warning>
      </Accordion>
    </AccordionGroup>
  </Step>

  <Step title="Choose who will connect your CRM">
    The Salesforce or HubSpot account used to connect Starbridge to your CRM determines who owns the integration.

    **Salesforce:** We strongly recommend creating a dedicated API-only integration user rather than connecting as a personal admin account. This keeps your audit trail clean (all Starbridge writes are attributed to one system user, not a person), limits permissions to only what Starbridge needs, and ensures the connection isn't disrupted by team changes.

    **HubSpot:** HubSpot's OAuth model ties the connection to the account rather than an individual user, so there's no equivalent integration user setup.

    <AccordionGroup>
      <Accordion title="Step-by-step instructions for Salesforce">
        We strongly recommend connecting Starbridge using a dedicated API-only integration user rather than a personal admin account. This allows you to easily track Starbridge's changes, retain the ability to roll back changes easily, and scope permissions to only what Starbridge needs. Most Salesforce Enterprise, Unlimited, and Performance orgs include up to 5 free Salesforce Integration user licenses.

        1. In Salesforce, click the **Gear icon (⚙)** → **Setup**\\
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-9.47.34-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=3eb7038a37ad1218a706e0b3b5457dc1" alt="Screenshot 2026 06 16 At 9 47 34 AM" title="Screenshot 2026 06 16 At 9 47 34 AM" className="mx-auto" style={{ width:"42%" }} width="662" height="590" data-path="images/Screenshot-2026-06-16-at-9.47.34-AM.png" />
                   </Frame>
        2. Navigate to **Users** → **Users** → click **New User** and fill in the required fields:\\
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-9.48.52-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=4be2132673c8fb8d149390b3cfbb22db" alt="Screenshot 2026 06 16 At 9 48 52 AM" width="3420" height="1798" data-path="images/Screenshot-2026-06-16-at-9.48.52-AM.png" />
                   </Frame>

        | Field                    | Value                                                                                    |
        | ------------------------ | ---------------------------------------------------------------------------------------- |
        | First Name               | `Starbridge`                                                                             |
        | Last Name                | `Integration`                                                                            |
        | Alias                    | `Starbrdg`                                                                               |
        | Email                    | Your email address (used to receive the Salesforce verification email)                   |
        | Username                 | `starbridge@yourcompany.com` (replace yourcompany.com with your organization's domain)   |
        | Nickname                 | `Starbridge`                                                                             |
        | User License (IMPORTANT) | Salesforce Integration                                                                   |
        | Profile (IMPORTANT)      | Salesforce API Only System Integrations *(or "Minimum Access – API Only" in newer orgs)* |

        <Frame>
          <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.04.04-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=2582207dbf8f42623bbfae2e29f8d057" alt="Screenshot 2026 06 16 At 10 04 04 AM" width="2914" height="1618" data-path="images/Screenshot-2026-06-16-at-10.04.04-AM.png" />
        </Frame>

        \
        Click **Save**. Check your email and verify the new integration user account in the Salesforce verification email.

        <Frame>
          <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.05.03-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=cd8a54a73afb8f519f9259b4a359c074" alt="Screenshot 2026 06 16 At 10 05 03 AM" title="Screenshot 2026 06 16 At 10 05 03 AM" className="mx-auto" style={{ width:"68%" }} width="2382" height="944" data-path="images/Screenshot-2026-06-16-at-10.05.03-AM.png" />
        </Frame>

        3. Create a Permission Set for the integration user:
           * Go to **Setup** → **Permission Sets** → **New**
                     <Frame>
                       <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.10.10-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=6726b7aa37304d3a5a5947b7e22ad5a5" alt="Screenshot 2026 06 16 At 10 10 10 AM" width="3420" height="1790" data-path="images/Screenshot-2026-06-16-at-10.10.10-AM.png" />
                     </Frame>
           * Label: Starbridge API Integration
           * License: **Salesforce** API Integration
           * Click **Save**
                     <Frame>
                       <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.12.29-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=9c8627892a6ad8c679e31c86863896c8" alt="Screenshot 2026 06 16 At 10 12 29 AM" width="3420" height="1792" data-path="images/Screenshot-2026-06-16-at-10.12.29-AM.png" />
                     </Frame>
        4. In the Permission Set named Starbridge API Integration, open **Object Settings** and enable at minimum:
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.13.33-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=7efb36f237281afc7d64ccf4fcd096de" alt="Screenshot 2026 06 16 At 10 13 33 AM" width="3420" height="1792" data-path="images/Screenshot-2026-06-16-at-10.13.33-AM.png" />
                   </Frame>
           | Object        | Object Permissions                   | Field Permissions        |
           | ------------- | ------------------------------------ | ------------------------ |
           | Accounts      | Read, Create, Edit, View All Records | Read Access, Edit Access |
           | Contacts      | Read, Create, Edit, View All Records | Read Access, Edit Access |
           | Leads         | Read, Create, Edit, View All Records | Read Access, Edit Access |
           | Opportunities | Read, Create, Edit, View All Records | Read Access, Edit Access |
           | Users         | Read, View All Records               | Read Access              |
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.15.09-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=f84025bd6b8016aab3658108c4c6c5c7" alt="Screenshot 2026 06 16 At 10 15 09 AM" width="3420" height="1792" data-path="images/Screenshot-2026-06-16-at-10.15.09-AM.png" />
                   </Frame>
                   <Frame>
                     <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.22.56-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=3cc6f4db9f143e64fe3501f341ca2a10" alt="Screenshot 2026 06 16 At 10 22 56 AM" width="2866" height="1580" data-path="images/Screenshot-2026-06-16-at-10.22.56-AM.png" />
                   </Frame>
           * To grant object access, click **Edit** and check the checkboxes listed above under **Object Permissions**.
           * To grant field access, check the **Read Access** and **Edit Access** checkboxes to select all fields at once under **Field Permissions**. In the Permission Set named Starbridge API Integration:

        * Open **System Permissions**

        <Frame>
          <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.46.26-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=cf3d8b79bd8113e798ecdb4e166d109a" alt="Screenshot 2026 06 16 At 10 46 26 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.46.26-AM.png" />
        </Frame>

        * Click **Edit**

        <Frame>
          <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.47.20-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=a4a26a260beff16a2d0ebeddf5552808" alt="Screenshot 2026 06 16 At 10 47 20 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.47.20-AM.png" />
        </Frame>

        * Scroll down to **Approve Uninstalled Connected Apps** and check the checkbox

        <Frame>
          <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.48.31-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=790afa036e659c0d1adee97da5bd7894" alt="Screenshot 2026 06 16 At 10 48 31 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.48.31-AM.png" />
        </Frame>

        * Scroll back up and click **Save**

        <Frame>
          <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.48.46-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=1cc199d8ef0bc00ffb1143af88a32b1d" alt="Screenshot 2026 06 16 At 10 48 46 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.48.46-AM.png" />
        </Frame>

        5. Assign the Permission Set to the integration user:

        * Go to **Setup** → **Users**
        * Click the integration user's name (go to the letter 'I' for `Integration, Starbridge`)
                  <Frame>
                    <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.37.54-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=883d45ce193acaf4156e4dc3d9e6c6f8" alt="Screenshot 2026 06 16 At 10 37 54 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.37.54-AM.png" />
                  </Frame>
        * Assign the **Starbridge API Integration** permission set:
          * Hover over **Permission Set Assignments**
          * Click **Edit Assignments**
                    <Frame>
                      <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.39.40-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=5e18fe6f5c8da032cf23235e711f1e5f" alt="Screenshot 2026 06 16 At 10 39 40 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.39.40-AM.png" />
                    </Frame>
          * Scroll down and select **Starbridge API Integration** from the **Available Permission Sets**, then click **Add**
                    <Frame>
                      <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.40.21-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=28cb7ca4bd3f04f42551a7196f4bfee9" alt="Screenshot 2026 06 16 At 10 40 21 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.40.21-AM.png" />
                    </Frame>
          * Click **Save**
                    <Frame>
                      <img src="https://mintcdn.com/starbridge/A4T6YrcgkOEkJxhP/images/Screenshot-2026-06-16-at-10.40.50-AM.png?fit=max&auto=format&n=A4T6YrcgkOEkJxhP&q=85&s=978e9753062f312eb42aaf5b0362cff6" alt="Screenshot 2026 06 16 At 10 40 50 AM" width="3420" height="1772" data-path="images/Screenshot-2026-06-16-at-10.40.50-AM.png" />
                    </Frame>

        6. Log in as the integration user before connecting to Starbridge:
           * Log out of your current account in Salesforce
           * Log in to Salesforce using the Starbridge API Integration user username (**not** your personal email) and password
           * Once you log in, you will not be able to access the Salesforce UI, since you are logged in as an API only integration user. This is expected.
                     <Tip>
                       **Don't have a password?** Check your email for a verification email from Salesforce. Verify your integration user account to create a password. Save this password in a secure place.
                     </Tip>
        7. Proceed with the steps described below in Starbridge.

        <Note>
          Starbridge uses OAuth and does not store your Salesforce username or password.
        </Note>
      </Accordion>

      <Accordion title="Step-by-step instructions for HubSpot">
        Unlike Salesforce, HubSpot doesn't have a dedicated integration user concept — the connection is made via OAuth and persists at the account level. Any admin with sufficient permissions can connect Starbridge. We recommend connecting as an admin or Super Admin with access to at minimum the **Company**, **Contact**, **Owner**, and **Deal** objects.

        1. Log into HubSpot as an admin or Super Admin
        2. Proceed with the steps below.

        <Note>
          Starbridge uses OAuth and does not store your HubSpot username or password.
        </Note>
      </Accordion>
    </AccordionGroup>
  </Step>

  <Step title="Navigate to the CRM integration">
    Go to [**Settings → Integrations**](https://dashboard.starbridge.ai/settings/integrations), click **Create**, and select **Salesforce** or **HubSpot**.

    <Note>
      If you want to connect a sandbox before connecting production, connect to a sandbox instance first. Starbridge supports separate sandbox and production connections.
    </Note>
  </Step>

  <Step title="Authenticate">
    Log into your Salesforce or HubSpot account when prompted.

    <Note>
      The user you connect must have permission to read and write the objects you want Starbridge to access. Most teams use an admin user or a dedicated integration user to keep audit trails clean. See the instructions above under **Choose who will connect your CRM > Step-by-step instructions for Salesforce**.
    </Note>

    <Warning>
      **Salesforce only:** Salesforce has introduced stricter controls on uninstalled connected apps. The authenticating user must have the **Approve Uninstalled Connected Apps** (or **Use Any API Client**) system permission to authorize Starbridge for the first time. After a successful OAuth, the app appears under Connected Apps OAuth Usage where you can manage policies and assign it to additional users. See the instructions above under **Choose who will connect your CRM > Step-by-step instructions for Salesforce**.
    </Warning>
  </Step>

  <Step title="Configure objects and fields">
    After connecting, open your CRM integration and click **Objects & fields**.

    <Frame>
      <img src="https://mintcdn.com/starbridge/ZGPvWytbCD0spbBC/images/Screenshot-2026-06-08-at-4.03.08-PM.png?fit=max&auto=format&n=ZGPvWytbCD0spbBC&q=85&s=c94e231c9ef6a417bfa87265339de9d7" alt="Screenshot 2026 06 08 At 4 03 08 PM" width="1979" height="1214" data-path="images/Screenshot-2026-06-08-at-4.03.08-PM.png" />
    </Frame>

    Use the **CRM Configuration Guide** panel on the right to review field recommendations by use case. For each use case you want to enable, click **Enable all recommended fields** — Starbridge selects the recommended objects and fields in one click.

    <Tip>
      Enable all the use cases you expect to need before saving. Each save triggers a resync, which can take a few minutes or a few hours depending on the amount of data being synced — selecting everything upfront means one resync instead of several as you add use cases over time.
    </Tip>

    Review the selected fields, adjust if needed, then click **Save changes**. Starbridge will only access, edit, or create data within the objects and fields you explicitly select here.

    <Tip>
      Starbridge will never modify or overwrite data in your CRM without your explicit approval. This step does **not** modify or overwrite any data in your CRM; it only connects your CRM to Starbridge so Starbridge can access its data moving forward.
    </Tip>
  </Step>

  <Step title="Run the initial sync">
    You'll see a **Syncing** status while the sync runs — duration depends on the size of your CRM. When complete, the status updates to **Synced**.
  </Step>
</Steps>

## Next steps

With your CRM connected, the next step is account matching — mapping your CRM accounts to Starbridge buyers. This is required before territories, CRM-synced buyer lists, and lookup and sync columns will work.

<Card title="Account matching" icon="link" href="/integrations/account-matching">
  Map your CRM accounts to Starbridge buyers.
</Card>
