Skip to main content
POST
Create Manual Run

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
name
string
required

Run name shown in the runs list.

Required string length: 1 - 200
deliverable_kinds
string[]
required

Deliverables every company in this run produces. Decides which parts each company must send before it can build. Which deliverables to produce, by kind. Valid values: 'scored_lead_row' (always-on lead score row, no extra cost), 'cx_intelligence_report_pdf' (review analysis + live demo, PDF), 'review_analysis_xlsx' (standardized review workbook, XLSX), 'sales_deck_pptx' (pitch deck, PPTX), 'roi_model_xlsx' (savings/revenue-upside model, XLSX), 'stakeholder_intel_pdf' (decision-maker brief, PDF), 'outreach_email' (all outreach copy for the target: one company-level email addressed to nobody in particular, plus four drafts for each named decision-maker written onto their contact). Every kind past scored_lead_row only runs for shortlist-gate-selected targets and spends real provider/LLM money per target.

Minimum array length: 1

Response

Successful Response

id
string
required
org_id
string
required
status
string
required
name
string | null
source
enum<string>
default:pipeline

'pipeline' = researched and generated; 'manual' = authored via the manual-run API.

Available options:
pipeline,
manual
phase
string | null
awaiting_gate
string | null
temporal_workflow_id
string | null
targets_total
integer
default:0
targets_requested
integer
default:0
targets_completed
integer
default:0
targets_scored
integer
default:0
targets_errored
integer
default:0
targets_filtered
integer
default:0
outcome_counts
Outcome Counts · object
deliverables
Deliverables · object
report_files
Report Files · object
shortlist_selection
Shortlist Selection · object
cost
Cost · object | null
health
Health · object | null
error
string | null
created_by
string | null
created_at
string | null
updated_at
string | null