Actions133
- Address Actions
- Bank Transaction Actions
- Company Actions
- Contract (Order) Actions
- Document Actions
- Employee (Contact) Actions
- Event Actions
- Expense Actions
- Expense Payment Actions
- Invoice Actions
- Invoice Payment Actions
- Opportunity Actions
- Product Actions
- Project Actions
- Quotation Actions
- Supplier Actions
- Supplier Contract Actions
- Supplier Delivery Actions
- Diverse Operations Actions
- Delivery Forms Actions
- Task Actions
- Ticket Actions
- Timetracking Actions
- Themes Actions
- Bank Accounts Actions
- Company Categories Actions
- Task Natures Actions
- Project Natures Actions
- Tax Rates Actions
- Accounting Codes Actions
- Languages Actions
- Workforces Actions
- Payslips Actions
- Pipes Actions
- Account Actions
Project → Upsert
AI-generatedSummary
Create a new project or update an existing one in Axonaut based on a unique identifier field (either project name or number).
Inputs
- Unique Field (required) — Choose the field to identify the project (Name or Number).
- Unique Value (required) — Specify the value to search for in the chosen unique field.
- Add Fields — Optionally provide additional project details including Description, Start Date, End Date, and Budget.
- Company ID (required) — ID of the company that the project belongs to.
Output shape
a single project record
Returns the created or updated project object with an added property _operation indicating 'created' or 'updated' to specify the action taken by the upsert operation.
Examples
Example 1: Upsert project by name to update Description and Budget
Set Unique Field to 'Name', specify the project's name in Unique Value, provide new Description and Budget in Add Fields, and set the company ID.