Update workspace Cold Outreach settings

Enable or disable Cold Outreach and set the workspace monthly enrollment limit. Requires owner or admin access. This changes controls only and never enrolls or sends.

workspace_cold_outreach_updateWorkspaceRead and write

Behavior

Read-only hint
Not declared
Destructive hint
Not declared
Idempotent hint
True
Open-world hint
Not declared

Parameters

NameTypeRequirementDescription
workspaceIdstringRequiredNo additional description.
enabledbooleanRequiredNo additional description.
monthlyEnrollmentLimitintegerRequiredNo additional description.
expectedVersionintegerRequiredNo additional description.
idempotencyKeystringRequiredNo additional description.

Input JSON Schema

Generated from the registered input schema
{
  "type": "object",
  "properties": {
    "workspaceId": {
      "type": "string",
      "minLength": 1
    },
    "enabled": {
      "type": "boolean"
    },
    "monthlyEnrollmentLimit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100000
    },
    "expectedVersion": {
      "type": "integer",
      "exclusiveMinimum": 0,
      "maximum": 9007199254740991
    },
    "idempotencyKey": {
      "type": "string",
      "minLength": 8,
      "maxLength": 200
    }
  },
  "required": [
    "workspaceId",
    "enabled",
    "monthlyEnrollmentLimit",
    "expectedVersion",
    "idempotencyKey"
  ],
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}

Call shape

Use an MCP client rather than sending this JSON directly. The client handles protocol negotiation, sessions, and authentication.

Protocol request
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "workspace_cold_outreach_update",
    "arguments": {}
  }
}