Actions95
- Comment Actions
- Custom Field Actions
- Event Actions
- File Actions
- Invoice Actions
- Note Actions
- Notification Actions
- Pinned Item Actions
- Project Actions
- Project Label Actions
- State Actions
- Sub Task Actions
- Task Actions
- Activate
- Create
- Create Public Link
- Create Task Description
- Create Task Reminder
- Delete
- Delete Public Link
- Delete Task Reminder
- Delete Total Time Estimate
- Delete User Time Estimate
- Edit
- Finish
- Get Finished Tasks
- Get Many
- Get Task
- Get Task Description
- Move Task
- Set Total Time Estimate
- Set User Time Estimate
- Tasks In Task List
- Task Label Actions
- Task List Actions
- Time Tracking Actions
- User Actions
- Work Report Actions
Task List → Create From Template
AI-generatedSummary
Creates a new task list in Freelo by copying a task list from a template project, optionally into a chosen target project or existing task list, and optionally inviting template users.
Inputs
- TemplateId (required) — Template project to copy from, chosen from a loaded list or set by ID through an expression. It only drives the loading of the template task list options and is not sent in the request body.
- TaskListTemplateId (required) — Task list within the selected template project to copy. Sent as
tasklist_idin the request body. - projectId — Target project that receives the new task list. Sent as
target_project_id. Accepts a custom ID or expression. - targetTasklistID — Existing target task list, sent as
target_tasklist_id. Accepts a custom ID or expression. The source does not show how Freelo uses it. - userIds — Users to invite, selected from the target project's workers (options load from the target project) or given as custom IDs. Sent as
users_ids. - requestOptions — Node-level HTTP options: batching (items per batch, interval in ms), ignore SSL issues, proxy URL, and timeout in ms (default 10000).
Output shape
The Freelo API response for the create-from-template request, which is likely the newly created task list. The source pack is signature-only, so the exact fields can't be confirmed.
The request is built from declarative routing, so each input item runs one request. Batching can throttle this. The shape of the API response is not shown in the provided source.
Examples
Example 1: Start a standard onboarding checklist in a client project.
Set Template Project to the onboarding template and Template Task List to 'Onboarding'. Set Target Project to the client's project.
Example 2: Copy a template list and invite team members.
Choose the template project and task list, set the target project, and pick the users in User Names or IDs.
Example 3: Raise the request timeout for a slow API.
Add Timeout under Request Options and set it to 30000.