Actions4
Task → Async Web Enrichment
AI-generatedSummary
Start an async web enrichment task via Parallel Task API and return its Run ID for later retrieval.
Inputs
- inputType (required) — Input mode: text (natural language) or json (structured data). Determines which input field is consumed.
- textInput (required) — Natural language query or instruction for the task. Required when inputType is text.
- jsonInput (required) — Structured JSON data input. Required when inputType is json. System expects fields matching the later-selected output schema.
- asyncOutputSchemaType (required) — Output format: text (markdown style deep research report with in-line citations), json (user-specified JSON with field-level citations), or auto (Pro+ optimized JSON with nested citations).
- asyncOutputJsonSchema (required) — JSON schema defining the expected output structure. Required when asyncOutputSchemaType is json. Fields include company_name, ceo_name, employee_count, annual_revenue_2024, headquarters_city, founded_year.
- asyncProcessor — Processor tier for the async task. Higher-end processors support longer-running tasks and more output fields. Default: pro.
- webhookUrl — Optional webhook URL to receive real-time notifications when the task completes. Configured with event type task_run.status.
- additionalFields — Collection of optional fields: includeDomains (comma-separated list), excludeDomains (comma-separated list), and metadata (key-value pairs) to customize the task run.
Output shape
object
Returns immediately after task submission. Contains run_id, status, processor, created_at, message, and webhook configuration status. The run_id must be used with the Sync Web Enrichment operation or Parallel API to retrieve actual results after task completion.