Freelo icon

Freelo

Interact with the Freelo project management API

Project → Create From Template

AI-generated

Summary

Creates a new Freelo project by copying an existing template project, with optional name, owner, currency, layout and member assignment.

Inputs

  • projectId (required) — Template project to copy from; chosen from a list of template projects or supplied as an ID via expression.
  • projectName — Name for the new project, sent as name in the request body.
  • projectOwner — User who will own the new project (sent as project_owner_id). Choose from the list or enter a custom user ID.
  • currency (required) — Project currency: CZK (default), EUR or USD. Sent as currency_iso.
  • layout (required) — Project layout: rows (default) or kanban. Sent as general_settings.layout.
  • userIds — Users to add to the new project (sent as users_ids). The options list depends on the selected template project; custom IDs are allowed.
  • requestOptions — Node settings for the HTTP request: batching (items per batch, interval), ignore SSL issues, proxy and timeout (default 10000 ms).

Output shape

The Freelo API response for the newly created project, as returned by the template-copy request.

The source pack contains only signature stubs, so the exact response fields and the endpoint used could not be confirmed. The response shape is not declared in the properties.

Examples

Example 1: Spin up a standard client project whenever a deal is won in a CRM.

Template Project = 'Client Onboarding'; Project Name = {{$json.dealName}}; Owner = account manager; Currency = EUR; Layout = kanban.

Example 2: Create a project from a template and add the whole delivery team at once.

Select a template, set a name, and pick several User Names or IDs in User Names or IDs; keep the default currency CZK and layout rows.

Links

Discussion