Crisp icon

Crisp

Interact with Crisp API - Complete integration with all available endpoints

Availability → List Operators

AI-generated

Overview

This node operation interacts with the Crisp API to list the availability status of website operators for a specified website. It is useful for scenarios where you need to monitor or manage the availability of support or chat operators on your website, such as in customer support dashboards or operator management systems.

Use Case Examples

  1. Listing all operators' availability statuses for a given website to display their current online/offline state.
  2. Fetching operator availability to dynamically assign incoming chat requests based on who is available.

Properties

Name Meaning
Website ID The website ID from your Crisp dashboard, used to specify which website's operator availabilities to list.
Additional Fields Optional additional fields that can be provided, such as email, first name, last name, phone, company, state, blocked status, assigned user ID, role, domain, and verification string. These fields can be used to filter or specify operator details when listing them.

Output

JSON

  • `` - Array of operator availability objects returned by the Crisp API for the specified website.

Dependencies

  • Crisp API key credential required for authentication.

Troubleshooting

  • Ensure the Website ID is correct and corresponds to a valid Crisp website.
  • Verify that the API credentials (username and password) are correctly set and have the necessary permissions.
  • If the API request fails, check network connectivity and Crisp API status.
  • Errors related to invalid or missing parameters will be thrown; ensure all required fields are provided.

Links

Discussion