> ## 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: Unassign Flows

> Remove prospects from Gong Engage flows by flow instance ID. Includes SDK V2 guidance, input constraints, response fields, and Deepline credit cost.

Remove prospects from Gong Engage flows by flow instance ID.

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

## 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_unassign_flows',
  {
    "flowInstanceIds": [
      "flow_instance_123"
    ]
  },
);

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

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute gong_unassign_flows --input '{
  "flowInstanceIds": [
    "flow_instance_123"
  ]
}' --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",
    "unassignedFlowInstanceIds": [
      "unassigned_flow_instance_123"
    ]
  }
}
```

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

## Input reference

Unassign flows by Flow Instance ID request.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.flowInstanceIds` | `array` | Yes | — | The unique identifiers of the flows that prospects should be removed from. Items must be unique. |
| `payload.unassignedByUserEmail` | `string` | No | — | (Optional) The email address of the Gong user requesting to remove prospects from the flow instance. This is not the email of the prospect being removed from the flow. |

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

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Unassign flows by Flow Instance ID request.",
    "properties": {
      "flowInstanceIds": {
        "type": "array",
        "description": "The unique identifiers of the flows that prospects should be removed from.",
        "uniqueItems": true,
        "items": {
          "type": "string"
        }
      },
      "unassignedByUserEmail": {
        "type": "string",
        "description": "(Optional) The email address of the Gong user requesting to remove prospects from the flow instance. This is not the email of the prospect being removed from the flow."
      }
    },
    "required": [
      "flowInstanceIds"
    ],
    "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.unassignedFlowInstanceIds` | `array` | No | — | Set of flow instance ids prospects were successfully removed from. Items must be unique. |
| `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."
          },
          "unassignedFlowInstanceIds": {
            "type": "array",
            "description": "Set of flow instance ids prospects were successfully removed from.",
            "uniqueItems": true,
            "items": {
              "type": "string"
            }
          }
        },
        "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.