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

# Salesloft Query

> Read Salesloft people, accounts, cadences, activity, meetings, and conversation insights without modifying data.

Requires a [Salesloft connection](/integrations/salesloft). Choose a `resource`. The singular resources (`person`, `account`, `cadence`, `email`, `call`, `opportunity`, `conversation`, `conversation_insights`, `transcript`) need an `id`.

| Parameter                                   | Purpose                                                                                                                                       |
| ------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------- |
| `resource`                                  | What to read, e.g. `people`, `cadence_memberships`, `emails`, `conversation_insights`.                                                        |
| `id` / `ids`                                | One record, or up to 100 records of a list resource.                                                                                          |
| `updated_since`                             | ISO timestamp. Records updated after it, oldest first. Continue with `next_updated_since`.                                                    |
| `filters`                                   | Salesloft filters passed through. Arrays become `key[]=`; objects become range filters such as `{created_at: {gte: "2026-09-01T00:00:00Z"}}`. |
| `sort_by`, `sort_direction`                 | Sort order. `updated_since` forces `updated_at` ascending.                                                                                    |
| `per_page`, `page`, `paginate`, `max_pages` | Paging. 100 per page by default, 5 pages per call by default (20 at most), never past page 100.                                               |

```json theme={null}
{
  "resource": "cadence_memberships",
  "filters": { "cadence_id": 1234, "currently_on_cadence": true }
}
```

Paging stops early when the Salesloft team's shared per-minute budget runs low; the message says when. Large results spill to sandbox files. The CSV hoists `custom_fields` into columns and turns embedded references such as `account` into `account_id`.
