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

# Salesloft

> Connect Salesloft to analyze your sales conversations with AmpUp

Connect Salesloft to AmpUp to import your call recordings, transcripts, and conversation intelligence data. AmpUp's AI agents will analyze your sales conversations to provide personalized coaching and help your team close more deals.

## Prerequisites

Before connecting Salesloft, ensure you have:

<Check>Salesloft account with Conversation Intelligence license</Check>
<Check>A Salesloft Developer License (see [Create a Salesloft App](#create-a-salesloft-app) below)</Check>
<Check>AmpUp admin access for your organization</Check>
<Check>Salesloft Application ID and Secret (see [Create a Salesloft App](#create-a-salesloft-app) below)</Check>

<Info>
  These credentials are required to establish a secure link between Salesloft and AmpUp. Once connected, your data will be encrypted in transit and at rest, and synced periodically to keep AmpUp up to date with your latest conversations.
</Info>

## Create a Salesloft App

Before connecting Salesloft to AmpUp, you'll need to create an OAuth application in Salesloft.

<Note>
  You must first obtain a **Developer License** from Salesloft before you can create apps. Contact [partners@salesloft.com](mailto:partners@salesloft.com) to request one and wait for confirmation.
</Note>

<Steps>
  <Step title="Request a Developer License">
    Email [partners@salesloft.com](mailto:partners@salesloft.com) to request a Developer License. This is required before you can create OAuth applications.
  </Step>

  <Step title="Create an OAuth Application">
    Once you have your Developer License, log into your Salesloft account and navigate to the **OAuth Applications** section.

    Click **Create your first app** (or **Create New** if you already have apps).
  </Step>

  <Step title="Configure app details">
    Fill in the following:

    * **Name**: A descriptive name (e.g., "AmpUp Integration")
    * **Redirect URI**:

    ```
    https://api.withampersand.com/callbacks/v1/oauth
    ```

    * **Application Type**: Select **public application**

    Click **Save**.
  </Step>

  <Step title="Add required scopes">
    Configure the following scopes for your app:

    ```
    conversations:read
    calls:read
    accounts:read
    people:read
    users:read
    ```

    <Info>
      For a full list of available scopes, see the [Salesloft API Scopes documentation](https://developers.salesloft.com/docs/platform/api-basics/scopes/).
    </Info>
  </Step>

  <Step title="Copy your credentials">
    After saving, copy the **Application ID** and **Secret** — you'll need these when connecting Salesloft in AmpUp.
  </Step>
</Steps>

## What Data Syncs

### From Salesloft to AmpUp

| Data Type           | Description                                               |
| ------------------- | --------------------------------------------------------- |
| **Call Recordings** | Audio recordings from Salesloft Dialer and Conversations  |
| **Transcripts**     | Full conversation transcripts with speaker identification |
| **Call Metadata**   | Duration, date, title, disposition                        |
| **Participants**    | Caller and recipient details                              |
| **Accounts**        | Account and company information                           |
| **People**          | Contact details associated with calls                     |

<Info>
  AmpUp imports conversations from the last 90 days during initial sync. New calls sync automatically within minutes of processing.
</Info>

## Connect Salesloft

<Steps>
  <Step title="Navigate to Integrations">
    In AmpUp, go to **Settings** → **Integrations** → **Salesloft**.
  </Step>

  <Step title="Enter Provider Credentials">
    Click the **Connect Salesloft** button. AmpUp will prompt you to enter the **Application ID** (Client ID) and **Secret** (Client Secret) from the Salesloft app you created above. AmpUp securely stores these credentials and uses them to establish the OAuth connection.
  </Step>

  <Step title="Authorize with Salesloft">
    After entering your credentials, you'll be redirected to Salesloft. Sign in with your account and authorize AmpUp.
  </Step>

  <Step title="Authorize AmpUp">
    Review the requested permissions and click **Authorize** to grant access.

    AmpUp requests:

    * Read conversations and call recordings
    * Read accounts and contacts
    * Read user information
  </Step>

  <Step title="Configure Sync Settings">
    Select which teams and call types to include in the sync.
  </Step>

  <Step title="Initial Import">
    AmpUp will begin importing your Salesloft conversations. This typically takes 2-4 hours depending on call volume.
  </Step>
</Steps>

## Configuration Options

### Team Selection

Choose which teams' calls to import:

1. Go to **Settings** → **Integrations** → **Salesloft** → **Teams**
2. Enable or disable teams as needed
3. New calls from enabled teams sync automatically

### Call Filters

| Filter               | Default                            |
| -------------------- | ---------------------------------- |
| **Minimum Duration** | 5 minutes                          |
| **Call Type**        | All (dialer, video, recorded)      |
| **External Only**    | Required (internal calls excluded) |

### Historical Import Range

Choose how far back to import:

* **30 days** - Quick setup
* **90 days** - Recommended
* **6 months** - Extended history
* **1 year** - Comprehensive data

## How AmpUp Uses Salesloft Data

<CardGroup cols={2}>
  <Card title="Call Coaching" icon="graduation-cap">
    AmpUp analyzes each conversation and provides specific, actionable feedback on communication techniques.
  </Card>

  <Card title="Pattern Recognition" icon="chart-line">
    Identify what makes your top performers successful across their Salesloft conversations.
  </Card>

  <Card title="Meeting Preparation" icon="calendar">
    Alex uses past call history to prepare reps with account context and talking points.
  </Card>

  <Card title="Skill Development" icon="dumbbell">
    Maya creates practice scenarios based on real objections from your Salesloft recordings.
  </Card>
</CardGroup>

## Sync Status & Troubleshooting

### Check Sync Status

View your sync status at **Settings** → **Integrations** → **Salesloft** → **Sync Status**.

| Status           | Meaning                       |
| ---------------- | ----------------------------- |
| ✅ **Connected**  | Integration is active         |
| 🔄 **Importing** | Historical import in progress |
| ✅ **Live Sync**  | Real-time sync active         |
| ⚠️ **Delayed**   | Processing backlog            |
| ❌ **Error**      | Connection issue              |

### Common Issues

<AccordionGroup>
  <Accordion title="Calls not appearing">
    * Wait for Salesloft to finish processing (up to 1 hour)
    * Verify the call meets minimum duration requirements
    * Check that the user's team is included in sync settings
    * Ensure the user has a Conversation Intelligence license
  </Accordion>

  <Accordion title="Missing transcripts">
    * Transcripts require clear audio quality
    * Verify Conversation Intelligence is enabled for the user
    * Very short calls may not be transcribed
  </Accordion>

  <Accordion title="Authorization expired">
    Salesloft OAuth tokens periodically expire. Click **Reconnect** in your AmpUp settings to reauthorize.
  </Accordion>

  <Accordion title="Developer License issues">
    If you can't create an OAuth app, verify your Developer License is active. Contact [partners@salesloft.com](mailto:partners@salesloft.com) for assistance.
  </Accordion>
</AccordionGroup>

## Disconnect Salesloft

To remove the integration:

1. Go to **Settings** → **Integrations** → **Salesloft**
2. Click **Disconnect**
3. Confirm disconnection

<Warning>
  Disconnecting stops new calls from syncing. Previously imported data remains in AmpUp unless you request deletion.
</Warning>

## FAQ

<AccordionGroup>
  <Accordion title="Do I need a Conversation Intelligence license?">
    Yes. Salesloft's Conversation Intelligence module is required to access call recordings and transcripts via the API. The base Salesloft platform alone does not provide conversation data.
  </Accordion>

  <Accordion title="Can I connect both Salesloft and Gong?">
    Yes, but we recommend connecting only one conversation intelligence source to avoid duplicate calls. Choose whichever platform has more comprehensive call coverage.
  </Accordion>

  <Accordion title="Does AmpUp replace Salesloft?">
    No. Salesloft continues to handle your sales engagement workflow. AmpUp adds a personalized coaching layer on top of your Salesloft conversation data.
  </Accordion>

  <Accordion title="How quickly do new calls appear?">
    New calls typically appear in AmpUp within 15-30 minutes of being processed by Salesloft.
  </Accordion>
</AccordionGroup>
