Actions29
Project → Create
AI-generatedSummary
Creates a new project in eRS by selecting a project type, giving it a title, and optionally filling in user-defined fields defined for that project type.
Inputs
- authentication — Credential type: OAuth2 (recommended, default) or Access Token.
- project_type_id (required) — Project type, chosen from a list loaded from eRS or supplied as an ID via expression. Determines which custom fields are available.
- title (required) — Title of the new project.
- mandatoryFields — Repeatable list of the project type's required user-defined fields. Pick a field, then enter a value in the input matching its type (text, number, boolean, date, rich text, select, multi-select). Shown once a project type is chosen.
- otherFields — Repeatable list of the project type's optional user-defined fields, with the same type-specific value inputs as Mandatory Fields.
- requestOptions — Node settings for HTTP requests: batching (items per batch, interval in ms), ignore SSL issues, proxy URL, and timeout in ms (default 10000).
Output shape
Presumably the created project record returned by the eRS API, one output item per input item.
The source pack contains only stubs for the execute logic, so the exact response shape is not confirmed. The field-type-specific inputs follow eRS field types, e.g. COLPICK needs hex format like #XXXXXX;1.
Examples
Example 1: Create a project from a form submission with a required custom field
Authentication: OAuth2; Project Type: pick from list; Title: expression from the incoming data; Mandatory Fields: add the required field and its value.
Example 2: Create projects in bulk while throttling API calls
Set the project type and an expression for Title; under Request Options > Batching set Items per Batch to 10 and Batch Interval to 2000 ms.