Sheets Configure Auto Enrichment
sheets_configure_auto_enrichmentEnable or disable ongoing, paid web research for one sheet column using its configured question and type. Enable only when the user requests automatic research: eligible existing rows and future row edits can start work and consume the workspace's existing Leadbase credits without another call. Only empty target cells with usable row context are researched; existing values are preserved. requiredColumnIds adds prerequisites that must all be present; use [] when none are requested. Disabling stops future automatic starts, but does not cancel runs already started or reverse their usage. Read sheets.get_enrichment_status for runs and costs; cancel individual active runs with sheets.cancel_enrichment. Requires edit access and the current column version. Reuse the same idempotencyKey and unchanged arguments after an interrupted response.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| enabled | Yes | True enables paid automatic research for eligible existing rows and future edits. False disables future automatic starts without cancelling active runs. | |
| sheetId | Yes | ||
| columnId | Yes | ||
| idempotencyKey | Yes | Stable key for one logical mutation. Reuse the identical key and payload after an ambiguous outcome; different work or batches need different keys. Inspect receipts or live state before retrying. | |
| requiredColumnIds | Yes | Additional context columns that must all have values before automatic research starts. Use [] when no additional prerequisites were requested. | |
| expectedColumnVersion | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rows | No | ||
| revision | Yes | ||
| catalogues | No | ||
| changesetId | No | ||
| operationId | Yes | ||
| schemaRevision | No | ||
| createdColumnId | No |