WibiClick icon

WibiClick

Interact with WibiClick API

Actions92

Overview

This node integrates with the WibiClick API to manage various resources such as notes, users, jobs, contacts, employees, estimates, invoices, line items, websites, WhatsApp messages, and more. Specifically for the User resource and the Reassign Notes operation, the node allows you to reassign all notes from one user (old user) to another user (new user). This is useful in scenarios where a user leaves an organization or changes roles, and their associated notes need to be transferred to another user to maintain continuity.

Practical example:
If an employee who created many notes in the system leaves the company, you can use this node operation to reassign all their notes to their replacement, ensuring no important information is lost or inaccessible.

Properties

Name Meaning
Old User ID The unique identifier of the user whose notes are currently assigned and will be reassigned.
New User ID The unique identifier of the user who will receive the reassigned notes.

These properties are required inputs when performing the "Reassign Notes" operation on the "User" resource.

Output

The output JSON contains the response from the WibiClick API after attempting to reassign notes. It typically includes success status and any relevant data returned by the API about the reassignment operation.

Example output structure:

{
  "json": {
    // API response indicating result of reassignment
  }
}

No binary data output is involved in 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 WibiClick API endpoints.

Troubleshooting

  • Common issues:

    • Invalid or missing API key credential will cause authentication failures.
    • Providing incorrect or non-existent user IDs for old or new users may result in errors or no changes.
    • Network connectivity issues can prevent successful API calls.
  • Error messages:

    • Errors returned by the API will be thrown as node errors unless "Continue On Fail" is enabled.
    • Typical error messages might include "User not found", "Unauthorized", or "Failed to reassign notes".
    • To resolve, verify that the API key is valid, user IDs exist, and network connectivity is stable.

Links and References

Discussion