Salesloft connector icon

Salesloft Connector

Build in-app Salesloft integrations to create and update people and accounts, enroll contacts in cadences, push activities and calls, and react to Salesloft events — all embedded in your product and available to end customers.

01

Faster integration delivery

Ship prebuilt Salesloft flows in days, not months.

02

Low-code orchestration

Compose multi-step automations without extensive backend work.

03

Governed MCP tools

Expose approved actions to product teams safely and consistently.

04

Embedded experience

Deliver customer-facing workflows natively inside your SaaS product.

CONNECTOR OVERVIEW

What you can integrate or automate with Salesloft

Teams can sync People and Accounts, create or update Cadences and Cadence Memberships, send Activities and Calls, and respond to Salesloft webhook events. Cyclr’s Salesloft connector uses OAuth 2.0 for installer consent while Salesloft also supports client-credentials and API keys; confirm the enabled option in your Cyclr Console. (community.cyclr.com)

PRODUCT USE CASES

Use cases — where Salesloft integrations add value

Automate lead and contact sync, enroll prospects into Salesloft cadences, surface Salesloft activity and call data in your app, and trigger downstream workflows from Salesloft webhook events — all available for multi-tenant embedding.

Push leads to Salesloft and enroll in cadences

Create People and Cadence Memberships in Salesloft when new leads are created in your app to kick off outreach automatically.

Surface Salesloft activities and call records

Pull Activities and Calls into your product so users see call outcomes and recordings alongside CRM data.

React to Salesloft webhook events

Subscribe to Salesloft webhooks to trigger back-office workflows when a contact replies, is DNC or cadence status changes. (developers.salesloft.com)

ORCHESTRATION

How Salesloft works with Cyclr

Cyclr sits between your SaaS product and Salesloft to handle authentication, govern access and orchestrate every API call per customer, at scale.

  1. 1

    Your SaaS product

    Your app requests an action for a specific customer.

  2. 2

    Cyclr orchestration

    Cyclr authenticates, applies policies and routes the request.

  3. 3

    Salesloft

    Salesloft processes the request and returns a response to your app.

Customer-specific authentication · Governed data movement · Centralized visibility and audit

CONNECTOR COVERAGE

Available connector capabilities

Explore Salesloft methods you can orchestrate through Cyclr.

Accounts8

Get Account

Action

Get's an account using its ID.

Upsert Account

Action

Create or update an account

List Accounts

Action

List all account records.

Update Account

Action

Updates an existing Account

Delete Account

Action

Delete an account by ID.

List New Accounts

Action

List all new account records, created since the last cycle run.

List Updated Accounts

Action

List all existing account records, updated since the last cycle run.

Create Account

Action

Create a New Account

Webhooks4

Person Updated Webhook

Webhook

A webhook that will trigger a cycle when a person is updated.

List Webhooks

Action

List all webhook subscriptions.

Success Created Webhook

Webhook

A webhook that will trigger a cycle when Success is created.

Account Updated Webhook

Webhook

A webhook that will trigger a cycle when an account is updated.

Calls3

List New Calls

Action

Get a list of new activity call records, created after the last cycle run.

List Calls

Action

Get a list of activity call records.

List Updated Calls

Action

Get a list of existing activity call records, updated after the last cycle run.

People8

List People

Action

List all people.

List Updated People

Action

List all existing people, updated since the last cycle run.

Upsert Person

Action

Create or Update a person.

List New People

Action

List all new people, created since the last cycle run.

Create Person

Action

Create a new Person.

Get Person

Action

Get a person by ID.

Update Person

Action

Update a person by ID.

Delete Person

Action

Delete a person by ID.

Person Stages3

List Updated Person Stages

Action

List all existing person stages, updated since the last cycle run.

List New Person Stages

Action

List all new person stages, created since the last cycle run.

List Person Stages

Action

List all person stages you have set up.

CRM Activities3

List New CRM Activities

Action

List all CRM activity records created since the last successful run.

List Updated CRM Activities

Action

List all CRM activity records updated since the last successful run.

List CRM Activities

Action

List all CRM activity records.

Account Stages3

List New Account Stages

Action

List all new account stages, create since the last cycle run.

List Updated Account Stages

Action

List all existing account stages, updated after the last cycle run.

List Account Stages

Action

List all account stages you have set up.

Meetings3

List Meetings

Action

Get a list of meeting records.

List New Meetings

Action

Get a list of new meeting records, created after the last cycle run.

List Updated Meetings

Action

Get a list of existing meeting records, updated after the last cycle run.

TECHNICAL DETAILS

Salesloft integration and API details

Review the sourced authentication and API behaviour used when configuring customer-facing Salesloft integrations in Cyclr.

API and authentication

API host
https://api.salesloft.com/v2
Authentication
OAuth 2.0; OAuth 2.0 (Client Credentials); API key
Credentials

Client ID and Client Secret (partner-level) or per-install OAuth consent; Cyclr may request tokens during installation.

Method categories

People; Accounts; Cadences; Cadence memberships; Activities; Calls — create, read, update and webhook events.

View vendor API documentation →

Pagination and rate limits

Pagination

Cursor-style polling recommended; page numbers above 100 incur higher cost — prefer updated_at cursor pollers. (developer.salesloft.com)

Rate limits

Salesloft enforces a team-level cost-based limit (default 600 cost/min); endpoints and high page indexes add cost. (developer.salesloft.com)

IMPLEMENTATION

Authentication at a glance

Cyclr’s connector uses OAuth 2.0 Authorization Code; Salesloft also documents client-credentials and API keys. Confirm which methods Cyclr enables in Console. (community.cyclr.com)

Authentication method
OAuth 2.0; OAuth 2.0 (Client Credentials); API key
Credential required

Client ID and Client Secret (partner-level) or per-install OAuth consent; Cyclr may request tokens during installation.

Before you begin:

Choose public vs private app: public stores Client ID/Secret in Console; private requires per-install credentials. (community.cyclr.com)

View setup guide

COMMON QUESTIONS

Frequently asked questions

It syncs People and Accounts, creates or updates Cadences and Cadence Memberships, pushes Activities and Calls, and listens for Salesloft webhook events to drive workflows.

OAuth 2.0 (Authorization Code) is used for installer consent; Salesloft also documents client-credentials and API keys — Cyclr stores partner Client ID/Secret or requests per-install consent. (community.cyclr.com)

Yes. Use a public OAuth app to authorize many customer teams, or create private per-customer apps for single-tenant installs; Cyclr manages per-tenant connector instances and tokens. (community.cyclr.com)

Yes. You can surface specific create/read/update actions and webhook triggers as approved, reusable MCP tools in Cyclr, enforcing reuse and governance across tenants.