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

# Emailbison Update Master Inbox Settings: Inputs, Cost &

> This endpoint updates the master inbox settings for this workspace. Includes inputs, outputs, pricing notes, Deepline CLI examples, and GTM automation guidance.

## Run in Enrichment Spreadsheet

<Info>
  Use this function as a column step in `deepline enrich`.
</Info>

```bash theme={null}
deepline enrich --input leads.csv --output leads.enriched.csv --with 'result=emailbison_update_master_inbox_settings:{}' --json
```

<Tip>
  Map payload values to spreadsheet columns with `{{column_name}}` placeholders.
</Tip>

## Input Schema

| Name                                     | Type      | Required | Default | Description                                                                                                                                                                                                                              |
| ---------------------------------------- | --------- | -------- | ------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `payload.sync_all_emails`                | `boolean` | No       |         | If set to true, all emails (incoming an outgoing) will be synced. If set to false, only replies to your campaign emails will be synced. Only set to false if you are managing your master inbox in another app and want to reduce noise. |
| `payload.smart_warmup_filter`            | `boolean` | No       |         | If set to true, we will check each email for hyphenated words (eg. strong-bison), and automatically discard them from being synced                                                                                                       |
| `payload.auto_interested_categorization` | `boolean` | No       |         | If set to true, we will use GPT-4o-mini to check the contents of your email to determine if the response is interested is not. This categorization only runs for the first unique reply from a contact.                                  |

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

  ### Input JSON Schema

  ```json theme={null}
  {
    "type": "object",
    "description": "This endpoint updates the master inbox settings for this workspace. The user must provide a valid authentication token in the request header to access this endpoint.",
    "properties": {
      "sync_all_emails": {
        "type": "boolean",
        "description": "If set to true, all emails (incoming an outgoing) will be synced. If set to false, only replies to your campaign emails will be synced. Only set to false if you are managing your master inbox in another app and want to reduce noise."
      },
      "smart_warmup_filter": {
        "type": "boolean",
        "description": "If set to true, we will check each email for hyphenated words (eg. strong-bison), and automatically discard them from being synced"
      },
      "auto_interested_categorization": {
        "type": "boolean",
        "description": "If set to true, we will use GPT-4o-mini to check the contents of your email to determine if the response is interested is not. This categorization only runs for the first unique reply from a contact."
      }
    },
    "required": [],
    "additionalProperties": false
  }
  ```
</details>

## Output Schema

| Name          | Type     | Required | Default | Description                                    |
| ------------- | -------- | -------- | ------- | ---------------------------------------------- |
| `result.data` | `object` | Yes      |         | Provider response payload.                     |
| `result.meta` | `object` | No       |         | Additional response metadata (status, paging). |

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

  ### Output JSON Schema

  ```json theme={null}
  {
    "type": "object",
    "description": "Standard tool result payload.",
    "properties": {
      "data": {
        "type": "object",
        "description": "Provider response payload.",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "sync_all_emails": {
                "type": "boolean"
              },
              "smart_warmup_filter": {
                "type": "boolean"
              },
              "auto_interested_categorization": {
                "type": "boolean"
              }
            },
            "additionalProperties": false
          }
        },
        "additionalProperties": false
      },
      "meta": {
        "type": "object",
        "description": "Additional response metadata (status, paging).",
        "additionalProperties": true
      }
    },
    "required": [
      "data"
    ],
    "additionalProperties": false
  }
  ```
</details>

## Advanced: Direct CLI

<Info>
  Use direct execution for single payload debugging.
</Info>

```bash theme={null}
deepline tools execute emailbison_update_master_inbox_settings --payload '{}' --json
```

### CLI flags

| Flag                        | Description                                         |
| --------------------------- | --------------------------------------------------- |
| `--json`                    | Print machine-readable output.                      |
| `--wait`                    | Wait for terminal provider status when supported.   |
| `--debug`                   | Enable wait mode with additional status/log output. |
| `--wait-timeout SECONDS`    | Max seconds to wait in wait mode.                   |
| `--poll-interval SECONDS`   | Polling interval in seconds during wait mode.       |
| `--timeout SECONDS`         | Request timeout in seconds.                         |
| `--connect-timeout SECONDS` | Connection timeout in seconds.                      |

## Cost

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