Flowyteam icon

Flowyteam

Custom node for Flowyteam API

Actions101

Project → Create

AI-generated

Overview

The node provides integration with the Flowyteam API to manage various business resources, including projects. Specifically, for the Project - Create operation, it allows users to create a new project in Flowyteam by specifying essential details such as the project name, start date, and deadline, along with optional additional fields like category, client, budget, status, and notes.

This node is beneficial in scenarios where teams want to automate project creation workflows, synchronize project data from other systems, or programmatically set up projects based on triggers or events in n8n. For example, when a new client is onboarded, an automated workflow can create a corresponding project with predefined parameters.

Properties

Name Meaning
Project Name The name of the project (required).
Start Date The start date of the project in MM/DD/YYYY format (required).
Deadline The deadline of the project in MM/DD/YYYY format (required).
Additional Fields Optional extra fields to customize the project:
- Category ID The ID of the project category.
- Client ID The ID of the client associated with the project.
- Currency ID The ID of the currency used for the project budget.
- Default Project Member Boolean flag indicating whether to add default project members.
- Hours Allocated Number of hours allocated to the project.
- Manual Timelog Boolean flag to enable manual timelogging for the project.
- Notes Additional notes or comments about the project.
- Project Budget The budget amount assigned to the project.
- Project ID (Reference) Reference ID linking to another project.
- Project Summary A summary description of the project.
- Status The current status of the project. Options: Cancelled, Finished, In Progress, Not Started, On Hold. Default is "Not Started".
- Template ID The ID of a project template to base the project on.
- Without Deadline Boolean flag indicating if the project has no deadline.

Output

The node outputs JSON data representing the created project object returned by the Flowyteam API. This typically includes all the project details such as its unique identifier, name, dates, status, budget, and any other metadata provided or generated during creation.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Flowyteam API via an API key credential configured in n8n.
  • The node depends on the Flowyteam API being accessible and the user having appropriate permissions to create projects.
  • No additional external dependencies are required beyond the API access.

Troubleshooting

  • Common Issues:

    • Invalid date formats for Start Date or Deadline may cause errors; ensure dates follow MM/DD/YYYY format.
    • Missing required fields (Project Name, Start Date, Deadline) will prevent project creation.
    • Insufficient API permissions or invalid API credentials will result in authentication errors.
    • Providing inconsistent or invalid IDs in additional fields (e.g., non-existent Category ID or Client ID) may cause API errors.
  • Error Messages:

    • Authentication failures: Check that the API key credential is correctly configured and valid.
    • Validation errors: Verify that all required fields are filled and formatted correctly.
    • API response errors: Review the error message returned by the Flowyteam API for specific issues like invalid references or quota limits.

Links and References

Discussion