WibiClick icon

WibiClick

Interact with WibiClick API

Actions92

Overview

The node interacts with the WibiClick API to manage various resources such as contacts, jobs, notes, employees, estimates, invoices, line items, websites, WhatsApp messages, users, technicians, tasks, suppliers, and settings. Specifically for the Contact resource with the Get by Recent Jobs operation, it retrieves a list of customers associated with recent jobs on a specified website.

This operation is useful when you want to analyze or process customers who have recently had jobs performed, for example:

  • Sending follow-up emails or notifications to recent customers.
  • Generating reports on recent customer activity.
  • Integrating recent customer data into CRM or marketing workflows.

Properties

Name Meaning
Website ID The unique identifier of the website for which to retrieve customers by recent jobs.
Limit Maximum number of customer results to return (pagination limit).
Offset Number of customers to skip before starting to collect the result set (pagination offset).

Output

The output is a JSON object containing the list of customers retrieved by recent jobs for the specified website. The exact structure depends on the API response but typically includes customer details such as IDs, names, contact information, and possibly metadata related to their recent jobs.

Example output JSON snippet:

{
  "customers": [
    {
      "id": "customer-id-1",
      "name": "Customer One",
      "email": "customer1@example.com",
      "phone": "1234567890",
      // other customer fields...
    },
    {
      "id": "customer-id-2",
      "name": "Customer Two",
      "email": "customer2@example.com",
      "phone": "0987654321"
      // other customer fields...
    }
  ],
  "total": 100,
  "limit": 50,
  "offset": 0
}

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the WibiClick API.
  • Requires an API key credential configured in n8n for authentication.
  • The node uses HTTP requests to communicate with the WibiClick API endpoints.

Troubleshooting

  • Invalid or missing Website ID: Ensure the Website ID parameter is correctly provided; otherwise, the API call will fail.
  • API Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
  • Pagination issues: If the limit or offset parameters are set incorrectly (e.g., negative numbers), the API may return errors or unexpected results.
  • Network or API downtime: Temporary network issues or API service outages can cause request failures.
  • Unexpected API responses: If the API changes or returns unexpected data, the node might throw errors or produce incomplete outputs.

To resolve common errors:

  • Double-check all required parameters.
  • Confirm API credentials are correct and active.
  • Use reasonable values for pagination parameters.
  • Review error messages returned by the node for specific hints.

Links and References


This summary focuses on the Contact resource's Get by Recent Jobs operation as requested, based on static analysis of the provided source code and property definitions.

Discussion