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
Opportunity → Upsert
AI-generatedSummary
Create or update an opportunity based on its name within the specified company in Axonaut.
Inputs
- Opportunity Name (required) — Name of the opportunity to search for and use as unique identifier to find an existing record.
- Company (required) — The company ID the opportunity belongs to.
- Add Fields — Additional opportunity fields to set or update including amount, probability, close date, and stage.
Output shape
A single opportunity record as JSON, with an additional property '_operation' indicating whether the record was created or updated.
The operation searches for an opportunity matching the given name. If found, it updates that opportunity with the provided fields; otherwise, it creates a new opportunity with the name and associated fields. The response contains the full opportunity data from Axonaut.