# Clone an automation Create a copy of an existing automation with a new name. The cloned automation will be in a stopped state. Endpoint: POST /flows/api/flows/clone Version: 2.0.0 Security: bearerAuth ## Request fields (application/json): - `flow_uuid` (string, required) UUID of the automation to clone. - `name` (string, required) Example: "Campaign Q2 - Copy" - `flow_workspace_uuid` (string) ## Response 201 fields (application/json): - `uuid` (string) Example: "a1b2c3d4-e5f6-7890-abcd-ef1234567890" - `public_uuid` (string,null) - `team_id` (integer) - `name` (string) Example: "DACH CTO Outreach" - `flow_workspace_uuid` (string,null) - `flow_version_uuid` (string) - `schedule` (object) Working hours schedule. - `schedule.timezone` (string, required) Example: "Europe/Berlin" - `schedule.use_lead_timezone` (boolean) - `schedule.timeblocks` (array, required) - `schedule.timeblocks.dow` (integer) Day of week (0=Sunday). - `schedule.timeblocks.from` (integer) Start time in minutes from midnight. Example: 540 - `schedule.timeblocks.to` (integer) End time in minutes from midnight. Example: 1080 - `description` (string,null) - `priority` (integer) - `status` (string) on, off, or archived. Example: "on" - `is_public` (boolean) - `user_id` (integer) - `created_at` (string) - `updated_at` (string)