Client → Create
AI-generatedOverview
This node integrates with the William CRM API to manage CRM data, specifically focusing on creating new records for clients or leads. In the "Client" resource with the "Create" operation, it allows users to add a new client by providing essential details such as name, email, and optionally phone number. This is useful in scenarios where businesses want to automate adding new client information collected from forms, other systems, or workflows directly into their CRM system.
Practical examples include:
- Automatically creating a new client record when a user submits a signup form.
- Adding client contact details gathered from marketing campaigns into the CRM.
- Integrating with other tools to sync client data without manual entry.
Properties
| Name | Meaning |
|---|---|
| Name | The full name of the client to be created in the CRM. |
| The email address of the client; required for identification and communication purposes. | |
| Phone | The phone number of the client; optional contact detail. |
Output
The node outputs JSON data representing the response from the William CRM API after attempting to create the client record. The structure includes all fields returned by the API, which typically contains confirmation of the created record and its details.
If an error occurs during execution and the node is set to continue on failure, the output JSON will contain an error field with the error message describing what went wrong.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for authenticating with the William CRM API.
- The base URL for the API must be configured in the credentials.
- The node sends HTTP POST requests with JSON payloads to the William CRM endpoint.
Troubleshooting
Common issues:
- Invalid or missing API key: The node will fail to authenticate with the CRM API.
- Missing required fields (Name or Email): The API may reject the request or return validation errors.
- Network connectivity problems: The node cannot reach the William CRM API endpoint.
Error messages:
- Errors returned from the API are passed through in the output's
errorfield if "Continue On Fail" is enabled. - Typical error messages might include authentication failures, validation errors for missing or malformed fields, or server errors.
- Errors returned from the API are passed through in the output's
Resolutions:
- Ensure the API key and base URL are correctly set in the credentials.
- Verify that required properties (Name and Email) are provided and valid.
- Check network access and firewall settings to allow outbound requests to the API.
Links and References
- William CRM API Documentation (Replace with actual URL if available)