Actions92
- Contact Actions
- Employee Actions
- Estimate Actions
- Invoice Actions
- Job Actions
- Line Item Actions
- Note Actions
- Setting Actions
- Supplier Actions
- Task Actions
- Technician Actions
- User Actions
- Website Actions
- WhatsApp Actions
Overview
This node integrates with the WibiClick API to manage various business resources such as notes, jobs, contacts, employees, estimates, invoices, line items, websites, WhatsApp messages, users, technicians, tasks, suppliers, and settings. Specifically for the Estimate resource with the Get Estimate Number operation, the node retrieves the next available estimate number for a specified website.
This functionality is useful in scenarios where you need to generate or display the next sequential estimate number before creating a new estimate, ensuring consistent numbering and avoiding duplicates.
Practical example:
Before creating a new estimate for a client on a particular website, you can use this node operation to fetch the next estimate number to assign it explicitly or display it in your workflow or UI.
Properties
| Name | Meaning |
|---|---|
| Website ID | The unique identifier of the website for which to retrieve the next estimate number. |
Output
The output JSON contains the response from the WibiClick API endpoint that provides the next estimate number for the given website. The exact structure depends on the API but typically includes fields like the next estimate number or related metadata.
Example output JSON (structure may vary):
{
"estimateNumber": 113
}
No binary data is output by this operation.
Dependencies
- Requires an active connection to the WibiClick API.
- Requires an API key credential for authentication with the WibiClick service.
- The node uses HTTP requests to communicate with the API endpoints.
- The
websiteIdparameter must be provided to specify the context for the estimate number retrieval.
Troubleshooting
- Missing or invalid Website ID: The operation requires a valid website ID. Ensure the
Website IDproperty is correctly set. - Authentication errors: If the API key is missing, invalid, or expired, the node will fail to authenticate. Verify the API key credential configuration.
- API connectivity issues: Network problems or incorrect API URL configurations can cause request failures.
- Unexpected API responses: If the API returns unexpected data or errors, check the API documentation and ensure the website ID exists and is accessible.
- Error handling: If the node is configured to continue on failure, errors will be returned in the output JSON with success set to false and an error message.
Links and References
- WibiClick API Documentation (Assumed link; replace with actual if known)
- n8n HTTP Request Node documentation: https://docs.n8n.io/nodes/n8n-nodes-base.httpRequest/
- General n8n node development guide: https://docs.n8n.io/integrations/creating-nodes/