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

# Salesloft

> Empower your Salesloft usage with up to date data from your data warehouse

## Setup

Salesloft requires an API key. To find the API key, navigate to the [Salesloft Dashboard Settings](https://accounts.salesloft.com/oauth/applications).

In the Salesloft settings, an API Key can be created on this page.

![](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/destinations/destination-salesloft-1.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=d4a4df43364491f458e023ed4834cc2d)

If an API key has never been created, you can create one here.

## Syncing

Hightouch supports syncing to the following Salesloft resources:

* `People`
* `Accounts`

### Sync modes

This integration supports Upsert and Update mode.

In the Upsert mode, new people or accounts will be inserted into Salesloft and all attributes will be kept up-to-date within Salesloft.

In Update mode, people and accounts will be kept up-to-date, but new entries will not be inserted.

### Record matching

Person records can be matched from your source to your Salesloft workspace by the person's email in the Upsert mode.

Account records can be matched from your source to your Salesloft workspace by your Salesloft Account Domain or CRM ID in the Upsert mode.

In Update mode, records can be matched from your source to your Salesloft workspace by ID.

![](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/destinations/destination-salesloft-2.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=002f8f5da03f565fb7a404dc38bab768)

### Field mapping

You can sync columns from your source to Salesloft's default and custom fields. Hightouch automatically detects existing custom fields from your Salesloft account.

![](https://mintcdn.com/hightouch-3c037897/L_vQfA0JQEpeGUUo/images/destinations/destination-salesloft-3.png?fit=max\&auto=format\&n=L_vQfA0JQEpeGUUo\&q=85\&s=7900ad1343f0b59b9ec5d03732c602c2)

You can add custom attributes for people and accounts in your Salesloft account.

## Tips and troubleshooting

To see the exact API requests and responses from each sync run, use the [live debugger](https://docs.hightouch.com/syncs/debugger.md). To get notified by Slack, PagerDuty, SMS, or email when a sync fails, set up [sync alerts](https://docs.hightouch.com/syncs/alerting.md). If you run into an issue this page doesn't cover, [contact support](#pylon-chat).
