Actions12
Overview
This node allows you to create a new Contact in Accelo, associating it with an existing Company. It is useful for automating the process of adding contacts to your Accelo CRM from other systems or workflows. For example, you might use this node to automatically add new leads collected from a web form as Contacts in Accelo, ensuring they are linked to the correct company and have their essential details recorded.
Properties
| Name | Meaning |
|---|---|
| Company | The ID of the Company to which the new Contact will be associated. (Required) |
| First Name | The first name of the Contact being created. (Required) |
| Last Name | The last name of the Contact being created. (Required) |
| The email address of the Contact being created. (Required) |
Output
The node outputs a JSON object representing the newly created Contact. The structure typically includes fields such as:
{
"id": 123,
"company_id": 456,
"firstname": "John",
"surname": "Doe",
"email": "john.doe@example.com",
// ...other contact fields returned by Accelo API
}
- The exact output fields depend on the Accelo API's response for creating a contact.
Dependencies
- External Service: Requires access to the Accelo API.
- Credentials: You must configure valid Accelo API credentials in n8n under the name
acceloApi. - n8n Configuration: No additional environment variables are required beyond standard credential setup.
Troubleshooting
- Missing Required Fields: If any required property (Company, First Name, Last Name, Email) is missing, the node will throw an error indicating which field is absent.
- Invalid Company ID: Providing a non-existent or invalid Company ID will result in an error from the Accelo API.
- Authentication Errors: Incorrect or missing Accelo API credentials will cause authentication failures.
- API Rate Limits: Excessive requests may trigger rate limiting by Accelo; check API documentation for limits.