start_autopilot
Start a hands-off outreach run: provide a goal, and the agent independently finds, contacts, and follows up with leads, returning a run ID for tracking.
Instructions
Start an autonomous outreach run: give the agent a goal and it finds, contacts and follows up with leads on its own.
This is the most consequential tool on this server. It is FIRE-AND-FORGET and it SENDS REAL MESSAGES TO REAL PEOPLE without returning for approval, so only start a run when the user has explicitly asked for one and understands the goal as written — the goal text is the entire brief. It returns a runId immediately; watch progress with get_autopilot_status.
CONSUMES AUTOPILOT CREDITS, plus search, enrichment and AI credits as it works. Requires an API key. Each call starts a SEPARATE run — calling twice runs two campaigns concurrently against the same goal.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | Yes | Outreach goal description (10-500 chars). E.g. 'Find and email 10 SaaS startup CTOs in London about our product' | |
| workspace_id | No | Optional workspace UUID to associate with this run |