productivity
Autopilot MCP, CLI, and Lua Integration for AI Agents
Autopilot integration docs for AI agents: MCP gateway setup, Autopilot CLI commands, Lua API reference, credentials, and function schemas.Autopilot for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
autopilot.autopilot_create_contact | Write write | 0 | Create or update a contact. Autopilot de-duplicates contacts by Email and merges provided fields. Official Autopilot API Blueprint endpoint: POST https://api.autopilothq.com/v1/contact. |
autopilot.autopilot_get_contact | Read read | 0 | Retrieve one contact by Autopilot contact_id or email address. Official Autopilot API Blueprint endpoint: GET https://api.autopilothq.com/v1/contact/{contact_id_or_email}. |
autopilot.autopilot_delete_contact | Write write | 0 | Permanently delete one contact by Autopilot contact_id or email address. Official Autopilot API Blueprint endpoint: DELETE https://api.autopilothq.com/v1/contact/{contact_id_or_email}. |
autopilot.autopilot_get_contacts_on_list | Read read | 0 | Retrieve contacts belonging to a specific Autopilot list. Official Autopilot API Blueprint endpoint: GET https://api.autopilothq.com/v1/list/{list_id}. |
autopilot.autopilot_add_list | Write write | 0 | Create a new Autopilot list. Official Autopilot API Blueprint endpoint: POST https://api.autopilothq.com/v1/list. |
autopilot.autopilot_delete_list | Write write | 0 | Delete an Autopilot list. Supply the documented list identifier in payload. Official Autopilot API Blueprint endpoint: DELETE https://api.autopilothq.com/v1/list. |
autopilot.autopilot_eject_contact_from_journey | Write write | 0 | Remove a contact from a specific journey before they complete all steps. Official Autopilot API Blueprint endpoint: DELETE https://api.autopilothq.com/v1/journey/{journey_id}/contact/{contact_id_or_email}. |
autopilot.autopilot_register_rest_hook | Write write | 0 | Register a REST hook target URL for a supported Autopilot event. Official Autopilot API Blueprint endpoint: POST https://api.autopilothq.com/v1/hook. |
autopilot.autopilot_unregister_rest_hook | Write write | 0 | Unregister a REST hook by hook_id. Official Autopilot API Blueprint endpoint: DELETE https://api.autopilothq.com/v1/hook/{hook_id}. |
autopilot.autopilot_list_rest_hooks | Read read | 0 | List registered REST hooks. Official Autopilot API Blueprint endpoint: GET https://api.autopilothq.com/v1/hooks. |