Actions19
Overview
This node integrates with the Syncro RMM API to manage various resources, including Contacts. Specifically, the "Contact - Create" operation allows users to create a new contact associated with a customer in the Syncro RMM system. This is useful for automating the addition of contact information into the system, such as when onboarding new clients or updating customer records programmatically.
Practical examples include:
- Automatically adding a new contact when a lead converts in a CRM.
- Syncing contacts from other systems into Syncro RMM.
- Creating contacts with detailed address and phone information for better customer management.
Properties
| Name | Meaning |
|---|---|
| Customer ID | The unique identifier of the customer to whom the contact will be linked. (Required) |
| The email address of the contact. | |
| Additional Fields | Optional extra details about the contact: |
| - Address: Includes Line 1, Line 2, City, State, ZIP code fields for the contact's physical address. | |
| - Name: Full name of the contact. | |
| - Notes: Any additional notes related to the contact. | |
| - Phone: Contact phone number. |
Output
The node outputs JSON data representing the newly created contact record as returned by the Syncro RMM API. This typically includes the contact's ID, email, associated customer ID, and any additional fields provided during creation.
If binary data were involved (e.g., attachments), it would be summarized here, but this operation deals only with JSON contact data.
Dependencies
- Requires an active connection to the Syncro RMM API.
- Needs an API key credential configured in n8n with appropriate permissions to create contacts.
- The base URL for API requests is dynamically constructed using the user's Syncro RMM subdomain.
Troubleshooting
- Invalid API Key: If the API key is incorrect or lacks permissions, the node will fail authentication. Ensure the API key is valid and has rights to create contacts.
- Missing Required Fields: The "Customer ID" is mandatory. Omitting it will cause the API request to fail.
- Incorrect Field Formats: Providing improperly formatted emails or invalid address fields may result in errors from the API.
- Network Issues: Connectivity problems to the Syncro RMM service will prevent execution.
Links and References
- Syncro RMM API Documentation (for detailed API endpoints and field descriptions)
- n8n Documentation on Creating Custom Nodes
