ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Overview

This node operation allows you to add a new Help Center portal to a specified account in the ChatWoot platform. It is useful for organizations that want to create and manage multiple help center portals, each potentially customized with different branding, locales, and configurations. For example, a company could use this node to programmatically create a new customer support portal tailored for a specific region or product line.

Properties

Name Meaning
Account Id The numeric ID of the account where the new help center portal will be created.
Archived Boolean flag indicating whether the portal is archived (not live) or active (live).
Color Header color for the help center, specified as a HEX color string (e.g., "#ffffff").
Config JSON configuration object specifying supported locales and default locale for the portal.
Custom Domain Custom domain URL to display the help center under a branded web address.
Header Text Text displayed in the header of the help center.
Homepage Link URL link to the main dashboard or homepage associated with the portal.
Name Name of the new help center portal.
Slug URL slug used in the portal's link for easy access.
Page Title Title of the page shown in the browser tab or window for the portal.

Output

The node outputs JSON data representing the newly created help center portal. This typically includes details such as the portal's ID, name, status, configuration, URLs, and other metadata returned by the ChatWoot API after successful creation. There is no binary data output.

Dependencies

  • Requires an API key credential for authenticating with the ChatWoot API.
  • The base URL for the ChatWoot instance must be configured in the node credentials.
  • The node uses the ChatWoot REST API endpoint to create the help center portal.

Troubleshooting

  • Common issues:

    • Invalid or missing Account Id can cause the API call to fail.
    • Incorrectly formatted JSON in the Config property may result in parsing errors.
    • Providing an invalid custom domain URL or slug might cause validation errors from the API.
    • Network connectivity or authentication failures due to incorrect API credentials.
  • Error messages:

    • "Unauthorized" or "Authentication failed": Check that the API key credential is valid and has necessary permissions.
    • "Invalid input" or "Bad request": Verify all required properties are provided and correctly formatted, especially JSON fields.
    • "Resource not found": Confirm the Account Id exists in the ChatWoot system.

Links and References

Discussion