Manage Onboarding Plan
adsap_manage_onboarding_planCreate, read, update, or delete a structured onboarding plan for a Meta ad account. Persisted in Supabase for cross-session continuity. After gathering business context (via adsap_analyze_website + adsap_get_account_health), use this to store a recommended setup plan with actionable steps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | CRUD operation. | |
| plan_id | No | Optional. The plan is found by ad_account_id alone. Only pass a plan_id (UUID) previously returned by this tool. Never pass the ad account id here. | |
| step_updates | No | For update: update specific step statuses. | |
| ad_account_id | Yes | The ad account this plan is for. Must include act_ prefix. | |
| update_fields | No | For update: partial update object. Allowed keys: recommended_steps, recommended_structure, targeting_recommendations, budget_allocation, status. | |
| idempotency_key | No | Retry safety. Auto-generated server-side from request content if absent. Ignored for read action. | |
| business_context | No | Required for create. Company info gathered by Claude. | |
| budget_allocation | No | Budget split recommendation. | |
| recommended_steps | No | Required for create. Array of step objects with step_id, order, category, title, description, status, priority, depends_on, meta_tool, notes. | |
| recommended_structure | No | Campaign hierarchy recommendation. | |
| targeting_recommendations | No | Audience strategy. |