Start an Atomic Article batch
Claim 1–20 exact Fathom calls for Content Writer 2.0. Returns source metadata, hashes, leases, and the required next module, but never transcript bodies. Context must be prepared and acknowledged before source release.
Behavior
- Read-only hint
- Not declared
- Destructive hint
- Not declared
- Idempotent hint
- True
- Open-world hint
- Not declared
Parameters
| Name | Type | Requirement | Description |
|---|---|---|---|
workspaceId | string | Required | No additional description. |
sourceIds | array | Required | No additional description. |
leaseSeconds | integer | Optional | No additional description. |
idempotencyKey | string | Required | No additional description. |
Input JSON Schema
Generated from the registered input schema
{
"type": "object",
"properties": {
"workspaceId": {
"type": "string",
"minLength": 1
},
"sourceIds": {
"minItems": 1,
"maxItems": 20,
"type": "array",
"items": {
"type": "string",
"minLength": 1
}
},
"leaseSeconds": {
"default": 900,
"type": "integer",
"minimum": 60,
"maximum": 3600
},
"idempotencyKey": {
"type": "string",
"minLength": 8,
"maxLength": 200
}
},
"required": [
"workspaceId",
"sourceIds",
"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": "content_article_batch_start",
"arguments": {}
}
}