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

# Zoho CRM: Notifications Disable Notifications

> Stop Zoho CRM notification channels so they no longer send record events. Includes SDK V2 examples, input constraints, response fields, and Deepline cost.

Stop Zoho CRM notification channels so they no longer send record events.

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

## 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(
  'zoho_crm_notifications_disable_notifications',
  {
    "channel_ids": "channel_123"
  },
);

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

### CLI

```bash theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
deepline tools execute zoho_crm_notifications_disable_notifications --input '{
  "channel_ids": "channel_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": {
    "watch": [
      {
        "code": "example",
        "details": {
          "resource_uri": "example",
          "resource_id": "resource_123",
          "channel_id": "channel_123"
        },
        "message": "Example message",
        "status": "example"
      }
    ]
  }
}
```

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

## Input reference

Disable one or more notification channels identified by the channel\_ids query parameter.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `payload.channel_ids` | `string` | No | — | Comma separated channel ids (delete operations). Maximum length: 512. |

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

  ### Input JSON Schema

  ```json theme={"languages":{"custom":["/languages/deepline-prompt.json"]}}
  {
    "type": "object",
    "description": "Disable one or more notification channels identified by the channel_ids query parameter.",
    "properties": {
      "channel_ids": {
        "type": "string",
        "description": "Comma separated channel ids (delete operations).",
        "maxLength": 512
      }
    },
    "required": [],
    "additionalProperties": false
  }
  ```
</details>

## Output reference

Standard tool result payload.

| Name | Type | Required | Default | Details |
| - | - | - | - | - |
| `result.data` | `object` | Yes | — | Disable result wrapper. |
| `result.data.watch` | `array` | Yes | — | List of disable result entries. Maximum items: 200. |
| `result.data.watch[].code` | `string` | Yes | — | Result code. Maximum length: 32. |
| `result.data.watch[].details` | `object` | Yes | — | Disable details container. |
| `result.data.watch[].details.resource_uri` | `string` | Yes | — | Resource URI. Maximum length: 255. |
| `result.data.watch[].details.resource_id` | `string` | Yes | — | Resource identifier. Maximum length: 64. |
| `result.data.watch[].details.channel_id` | `string` | Yes | — | Channel identifier disabled. Maximum length: 64. |
| `result.data.watch[].message` | `string` | Yes | — | Human readable message. Maximum length: 255. |
| `result.data.watch[].status` | `string` | Yes | — | Status string. Maximum length: 32. |
| `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": "Disable result wrapper.",
        "properties": {
          "watch": {
            "type": "array",
            "description": "List of disable result entries.",
            "maxItems": 200,
            "items": {
              "type": "object",
              "description": "Single disable result.",
              "properties": {
                "code": {
                  "type": "string",
                  "description": "Result code.",
                  "maxLength": 32
                },
                "details": {
                  "type": "object",
                  "description": "Disable details container.",
                  "properties": {
                    "resource_uri": {
                      "type": "string",
                      "description": "Resource URI.",
                      "maxLength": 255
                    },
                    "resource_id": {
                      "type": "string",
                      "description": "Resource identifier.",
                      "maxLength": 64
                    },
                    "channel_id": {
                      "type": "string",
                      "description": "Channel identifier disabled.",
                      "maxLength": 64
                    }
                  },
                  "required": [
                    "resource_uri",
                    "resource_id",
                    "channel_id"
                  ],
                  "additionalProperties": false
                },
                "message": {
                  "type": "string",
                  "description": "Human readable message.",
                  "maxLength": 255
                },
                "status": {
                  "type": "string",
                  "description": "Status string.",
                  "maxLength": 32
                }
              },
              "required": [
                "code",
                "details",
                "message",
                "status"
              ],
              "additionalProperties": false
            }
          }
        },
        "required": [
          "watch"
        ],
        "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

* [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.