Arivo CRM icon

Arivo CRM

Create and edit data in Arivo CRM

Overview

This node allows updating a specific deal item within the Arivo CRM system. A deal item typically represents a product or service associated with a sales deal, including details such as quantity, price, discount, and product information. This operation is useful when you need to modify existing deal items, for example, adjusting quantities, changing prices, applying discounts, or updating the associated product.

Practical examples include:

  • Updating the quantity of a product in a deal after customer negotiation.
  • Changing the unit price or discount on a deal item to reflect special offers.
  • Correcting the product linked to a deal item if it was initially set incorrectly.

Properties

Name Meaning
Deal ID The unique identifier of the deal to which the item belongs.
Item ID The unique identifier of the deal item that you want to update.
Update Fields Collection of fields to update on the deal item:
- Discount Discount amount or percentage applied to the deal item.
- Name Name of the deal item.
- Price Unit price of the deal item.
- Product Name or ID The product associated with this deal item. You can select from a list or specify an ID via expression.
- Quantity Quantity of the item in the deal.

Output

The output is a JSON object representing the updated deal item. It contains all relevant fields reflecting the current state of the deal item after the update operation. Each output item is paired with the corresponding input item index.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Arivo CRM API using a valid API authentication token configured in the node credentials.
  • The node depends on the Arivo CRM service being accessible and the provided Deal ID and Item ID being valid within that system.

Troubleshooting

  • Invalid Deal ID or Item ID: If the IDs do not exist or are incorrect, the node will likely throw an error indicating the resource was not found. Verify the IDs before running the node.
  • Insufficient Permissions: Ensure the API token used has permissions to update deal items.
  • Empty Update Fields: If no fields are specified to update, the node may perform no action or return the original deal item unchanged.
  • API Connectivity Issues: Network problems or incorrect API credentials will cause failures; check connectivity and credential validity.
  • Data Type Mismatches: Providing invalid types (e.g., string instead of number for price) may cause errors; ensure correct data types per property definitions.

Links and References

Discussion