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

# Salesloft: Team Index

> Get the Salesloft team you are connected to, with its name and settings. Includes SDK V2 guidance, input constraints, response fields, and Deepline credit cost.

Get the Salesloft team you are connected to, with its name and settings.

> [!NOTE]
>
> Tool ID: `salesloft_team_index`

## Run this action

Use the TypeScript SDK for one call. Use `ctx.tools.execute(...)` inside a Play for durable calls, scheduled calls, or CSV processing.

```ts theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
import { Deepline } from 'deepline';

const deepline = await Deepline.connect();
const result = await deepline.tools.execute(
  'salesloft_team_index',
  {},
);

console.log(result.toolResponse.raw);
```

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute salesloft_team_index --input '{}' --json
```

## Example response

The SDK returns this shape at `result.toolResponse.raw`. The example values illustrate the response.

```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
{
  "data": {
    "id": 123,
    "name": "Example",
    "created_at": "2026-01-15T12:00:00Z"
  }
}
```

Use `deepline describe salesloft_team_index --json` for the latest machine-readable contract.

## Input reference

Fetches the team of the authenticated user.

This action requires no input fields.

<details>
  <summary>Show raw input schema</summary>

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Fetches the team of the authenticated user.",
    "properties": {},
    "required": [],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Provider response payload. |
| `result.data.id` | `integer` | No | — | Team ID |
| `result.data.name` | `string` | No | — | Team name |
| `result.data.created_at` | `string` | No | — | Datetime of when the team was created Format: `date-time`. |
| `result.data.updated_at` | `string` | No | — | Datetime of when the team was last updated Format: `date-time`. |
| `result.data.group_privacy_setting` | `string` | No | — | Visibility setting for resources across the team. Possible values are: group\_public, all\_public. When the value is group\_public, certain resources will only be visible to members of the same group. When the value is all\_public, all resources are visible to all users on this team. |
| `result.data.team_visibility_default` | `string` | No | — | The default visibility of resources on the team, in the UI only. The API does not utilize this default. Possible values are: public, private. |
| `result.data.plan` | `string` | No | — | Plan type of the team, Possible values are: group, professional, enterprise |
| `result.data.plan_features` | `record` | No | — | Add on features for this team |
| `result.data.license_limit` | `integer` | No | — | Count of seats that this team has licensed |
| `result.data.local_dial_enabled` | `boolean` | No | — | Whether this team has local dial enabled |
| `result.data.record_by_default` | `boolean` | No | — | Whether calls will record by default |
| `result.data.call_recording_disabled` | `boolean` | No | — | Whether all call recording is disabled |
| `result.data.email_daily_limit` | `integer` | No | — | Daily email limit for each member on the team |
| `result.data.click_tracking_default` | `boolean` | No | — | The team default for click tracking when composing emails |
| `result.data.allow_automated_email_steps` | `boolean` | No | — | Whether team members are allowed to have automated email steps |
| `result.data.custom_tracking_domain` | `string` | No | — | The domain click and open tracking will be proxied through |
| `result.data.dispositions_required` | `boolean` | No | — | Whether team members are required to mark disposition at the end of calls |
| `result.data.sentiments_required` | `boolean` | No | — | Whether team members are required to log sentiments |
| `result.data.deactivated` | `boolean` | No | — | Indicates if the team has been deactivated |
| `result.meta` | `object` | No | — | Additional response metadata (status, paging). |

<details>
  <summary>Show raw output schema</summary>

  ### Output JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Standard tool result payload.",
    "properties": {
      "data": {
        "type": "object",
        "description": "Provider response payload.",
        "properties": {
          "id": {
            "type": "integer",
            "description": "Team ID"
          },
          "name": {
            "type": "string",
            "description": "Team name"
          },
          "created_at": {
            "type": "string",
            "description": "Datetime of when the team was created",
            "format": "date-time"
          },
          "updated_at": {
            "type": "string",
            "description": "Datetime of when the team was last updated",
            "format": "date-time"
          },
          "group_privacy_setting": {
            "type": "string",
            "description": "Visibility setting for resources across the team. Possible values are: group_public, all_public. When the value is group_public, certain resources will only be visible to members of the same group. When the value is all_public, all resources are visible to all users on this team."
          },
          "team_visibility_default": {
            "type": "string",
            "description": "The default visibility of resources on the team, in the UI only. The API does not utilize this default. Possible values are: public, private."
          },
          "plan": {
            "type": "string",
            "description": "Plan type of the team, Possible values are: group, professional, enterprise"
          },
          "plan_features": {
            "type": "object",
            "description": "Add on features for this team"
          },
          "license_limit": {
            "type": "integer",
            "description": "Count of seats that this team has licensed"
          },
          "local_dial_enabled": {
            "type": "boolean",
            "description": "Whether this team has local dial enabled"
          },
          "record_by_default": {
            "type": "boolean",
            "description": "Whether calls will record by default"
          },
          "call_recording_disabled": {
            "type": "boolean",
            "description": "Whether all call recording is disabled"
          },
          "email_daily_limit": {
            "type": "integer",
            "description": "Daily email limit for each member on the team"
          },
          "click_tracking_default": {
            "type": "boolean",
            "description": "The team default for click tracking when composing emails"
          },
          "allow_automated_email_steps": {
            "type": "boolean",
            "description": "Whether team members are allowed to have automated email steps"
          },
          "custom_tracking_domain": {
            "type": "string",
            "description": "The domain click and open tracking will be proxied through"
          },
          "dispositions_required": {
            "type": "boolean",
            "description": "Whether team members are required to mark disposition at the end of calls"
          },
          "sentiments_required": {
            "type": "boolean",
            "description": "Whether team members are required to log sentiments"
          },
          "deactivated": {
            "type": "boolean",
            "description": "Indicates if the team has been deactivated"
          }
        },
        "additionalProperties": false
      },
      "meta": {
        "type": "object",
        "description": "Additional response metadata (status, paging).",
        "additionalProperties": true
      }
    },
    "required": [
      "data"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Deepline cost

* Pricing model: `fixed` (per call).
* Estimated Deepline credits: `0` per pricing unit.
* Provider-native pricing may still exist outside Deepline credit billing.

## Related documentation

* [Salesloft provider guide](https://deepline.com/docs/providers/salesloft/guide.md)
* [SDK V2 quickstart](https://deepline.com/docs/sdk-v2/quickstart.md)
* [SDK reference](https://deepline.com/docs/sdk-v2/sdk-reference.md)
* [Run tools across a CSV](https://deepline.com/docs/sdk-v2/batch-csv.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.