Kanban Chatwoot

Integração Kanban com Chatwoot

Overview

This node integrates with Chatwoot's Kanban feature, allowing users to manage Kanban board items programmatically. Specifically, the "Reorder Items" operation lets you reorder Kanban items within an account by sending reorder instructions to the Chatwoot API.

Common scenarios where this node is useful include:

  • Automating task prioritization by reordering Kanban cards based on external triggers or business logic.
  • Synchronizing Kanban item order between Chatwoot and other project management tools.
  • Bulk updating the order of multiple Kanban items after a workflow change.

For example, you might use this node to reorder tasks in a sales pipeline after receiving new lead information, ensuring the most important deals appear first.

Properties

Name Meaning
Account ID The unique identifier of the Chatwoot account containing the Kanban items to reorder.
Reorder Data JSON object specifying how to reorder the Kanban items. This typically includes item IDs and their new positions.

Output

The output is a JSON object representing the response from the Chatwoot API after attempting to reorder the Kanban items. It usually contains confirmation of the reorder action or details about the updated items.

No binary data is produced by this operation.

Example output structure (simplified):

{
  "success": true,
  "kanban_items": [
    {
      "id": "123",
      "position": 1,
      ...
    },
    {
      "id": "456",
      "position": 2,
      ...
    }
  ]
}

Dependencies

  • Requires an active Chatwoot account with API access enabled.
  • Needs an API authentication token credential configured in n8n to authorize requests.
  • The node makes HTTP requests to the Chatwoot API endpoint specified by the domain in the credentials.

Troubleshooting

  • Common issues:

    • Invalid or missing Account ID will cause API errors.
    • Malformed JSON in the Reorder Data property can result in request failures.
    • Insufficient permissions or invalid API token will lead to authorization errors.
  • Error messages:

    • "Operation not supported": Indicates an unsupported operation was selected; ensure "reorder" is chosen.
    • API error responses may include HTTP status codes like 401 (Unauthorized) or 400 (Bad Request). Verify credentials and input data format.
  • Resolution tips:

    • Double-check the Account ID and ensure it exists in Chatwoot.
    • Validate the JSON structure used in Reorder Data before running the node.
    • Confirm that the API token has necessary scopes for Kanban operations.

Links and References

Discussion