> ## 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.

# Gong: Integration Status

> Check whether Gong's meeting integration is working for given user emails. Includes SDK V2 examples, input constraints, response fields, and Deepline cost.

Check whether Gong's meeting integration is working for given user emails.

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

## 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(
  'gong_integration_status',
  {
    "emails": [
      "jane.doe@example.com"
    ]
  },
);

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

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute gong_integration_status --input '{
  "emails": [
    "jane.doe@example.com"
  ]
}' --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": {
    "requestId": "request_123",
    "users": [
      {
        "email": "jane.doe@example.com",
        "exists": true,
        "valid": true
      }
    ]
  }
}
```

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

## Input reference

When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:meetings:integration:status'.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.emails` | `array` | No | — | String array of emails of users (max 100) |

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

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "When accessed through a Bearer token authorization method, this endpoint requires the scope 'api:meetings:integration:status'.",
    "properties": {
      "emails": {
        "type": "array",
        "description": "String array of emails of users (max 100)",
        "items": {
          "type": "string",
          "description": "String array of emails of users (max 100)"
        }
      }
    },
    "required": [],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Provider response payload. |
| `result.data.requestId` | `string` | No | — | A Gong request reference Id, generated for this request. Can be used for troubleshooting purposes. |
| `result.data.users` | `array` | No | — | The integration status for the request users |
| `result.data.users[].email` | `string` | No | — | The email address meeting organizer |
| `result.data.users[].exists` | `boolean` | No | — | Whether the user exists in Gong |
| `result.data.users[].valid` | `boolean` | No | — | User-level validation - whether the integration is connected |
| `result.data.users[].userFacingError` | `string` | No | — | The message explaining in case the integration is currently not connected |
| `result.data.users[].fixUrl` | `string` | No | — | A URL to place in the application to fix the problem |
| `result.data.users[].helpUrl` | `string` | No | — | A URL to the Gong help center where more information can be found about the error |
| `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": {
          "requestId": {
            "type": "string",
            "description": "A Gong request reference Id, generated for this request. Can be used for troubleshooting purposes."
          },
          "users": {
            "type": "array",
            "description": "The integration status for the request users",
            "items": {
              "type": "object",
              "description": "The integration status for the request users",
              "properties": {
                "email": {
                  "type": "string",
                  "description": "The email address meeting organizer"
                },
                "exists": {
                  "type": "boolean",
                  "description": "Whether the user exists in Gong"
                },
                "valid": {
                  "type": "boolean",
                  "description": "User-level validation - whether the integration is connected"
                },
                "userFacingError": {
                  "type": "string",
                  "description": "The message explaining in case the integration is currently not connected"
                },
                "fixUrl": {
                  "type": "string",
                  "description": "A URL to place in the application to fix the problem"
                },
                "helpUrl": {
                  "type": "string",
                  "description": "A URL to the Gong help center where more information can be found about the error"
                }
              },
              "additionalProperties": false
            }
          }
        },
        "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

* [Gong provider guide](https://deepline.com/docs/providers/gong/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.