Actions68
- Email Actions
- File Actions
- Note Actions
- Product Category Actions
- Task Actions
- Address Actions
- Company Actions
- Custom Record Actions
- Deal Actions
- Deal Item Actions
- Person Actions
- Phone Actions
- Product Actions
Overview
This node integrates with Arivo CRM to update an existing product's details. It is designed for scenarios where you need to modify product information such as name, code, description, price, availability, category, or tags within your CRM catalog. For example, if a product's price changes or it needs to be marked as unavailable, this node allows you to perform those updates programmatically in an automated workflow.
Properties
| Name | Meaning |
|---|---|
| Product ID | The unique identifier of the product to update. |
| Update Fields | A collection of fields to update on the product: |
| - Product Name | The new name of the product. |
| - Code | External product code used for system identification. |
| - Description | Detailed description of the product. |
| - Price | Catalog price per unit of the product (number). |
| - Available | Boolean flag indicating whether the product is available in the catalog. |
| - Product Category Name or ID | The category to which the product belongs. Can be selected from a list or specified by ID via expression. |
| - Tags | Comma-separated tags for the product; tags must be lowercase and cannot contain spaces or commas. |
Output
The node outputs JSON data representing the updated product object as returned by the Arivo CRM API. This typically includes all product details after the update operation, reflecting the current state of the product in the CRM.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to Arivo CRM via an API key credential configured in n8n.
- The node depends on Arivo CRM's API endpoints for product management.
- The "Product Category" options are dynamically loaded from the CRM using a method that fetches available categories.
Troubleshooting
Common Issues:
- Providing an invalid or non-existent Product ID will result in errors as the product cannot be found.
- Incorrect formatting of tags (e.g., including spaces or uppercase letters) may cause the update to fail or tags to be rejected.
- Omitting required fields or providing invalid data types (e.g., string instead of number for price) can cause validation errors.
Error Messages:
- "Product not found" — Verify the Product ID is correct and exists in the CRM.
- "Invalid input data" — Check that all fields conform to expected formats and types.
- Authentication errors — Ensure the API key credential is valid and has sufficient permissions.
To resolve issues, double-check input values, ensure proper API credentials, and consult Arivo CRM API documentation for field constraints.
Links and References
- Arivo CRM Documentation (replace with actual URL)
- n8n Expressions Documentation – for using expressions in property fields like Product Category ID.