Actions20
Overview
The Plutio Project Create operation node allows you to create a new project in your Plutio workspace directly from n8n. This is useful for automating project management workflows, such as onboarding new clients, launching internal initiatives, or integrating with other systems (e.g., CRM, helpdesk) that trigger the creation of projects in Plutio.
Practical examples:
- Automatically create a new Plutio project when a deal is won in your CRM.
- Set up standardized projects using templates and custom fields for different client types.
- Assign contributors to new projects based on form submissions or team availability.
Properties
| Name | Type | Meaning |
|---|---|---|
| Options | Collection | A group of settings for the new project. Includes: • Project Name (string): The name of the project. • Template Name or ID (options): Select or specify a template to base the project on. |
| Custom Fields | Fixed Collection | Key-value pairs for custom project fields. Only accepts dates in YYYY-MM-DD format for date fields. Each entry includes: • Custom Field Name or ID (options): Select/specify the field. • Value Name or ID (string): Value for the field. |
| Contributors | Fixed Collection | List of users to assign as contributors to the project. Each entry includes: • Contributors: Name or ID (options): Select or specify a user by name or ID. |
Output
The node returns the JSON response from the Plutio API after creating the project. The structure typically includes:
{
"_id": "string", // Unique identifier of the created project
"name": "string", // Name of the project
"templateId": "string", // Template used (if any)
"customFields": [ ... ], // Array of custom field objects (if provided)
"contributors": [ ... ], // Array of contributor IDs (if provided)
// ...other project properties as returned by Plutio
}
- If the API call fails and "Continue On Fail" is enabled, the output will include an
errorproperty with the error message.
Dependencies
- External Service: Requires access to the Plutio API.
- API Credentials: You must configure valid Plutio API credentials (
plutioApi) in n8n. - n8n Configuration: No additional environment variables are required beyond standard credential setup.
Troubleshooting
Common Issues:
- Missing Required Fields: If "Project Name" is not provided, the API may reject the request.
- Invalid Template or Contributor: Specifying a non-existent template or contributor ID/name will result in an error.
- Custom Field Format: Dates for custom fields must be in
YYYY-MM-DDformat; otherwise, the API may return a validation error.
Error Messages:
"error": "Request failed with status code 401"– Check your Plutio API credentials."error": "Field X is required"– Ensure all mandatory fields are filled."error": "Invalid value for custom field"– Verify custom field values and formats.
Links and References
- Plutio API Documentation
- n8n Expressions Guide
- n8n Plutio Node Docs (if available)
