Cribops icon

Cribops

Interact with Cribops AI agents

Overview

This node interacts with Cribops AI agents to send a typing indicator to a specified conversation. It allows users to indicate whether the agent is currently typing or has stopped typing in a conversation. This is useful in chat applications to provide real-time feedback to users, enhancing the conversational experience by showing when the agent is preparing a response.

Use Case Examples

  1. In a customer support chat, the node can be used to show the typing indicator when the AI agent is formulating a reply.
  2. In a chatbot workflow, it can signal to the user that the bot is processing their input before sending a message.

Properties

Name Meaning
Agent The Cribops AI agent to send the typing indicator from. Can be selected from a list or specified by ID.
Conversation ID The ID of the conversation to which the typing indicator will be sent.
Typing Boolean flag indicating whether to show the typing indicator (true) or stop typing (false).
Additional Fields Optional additional fields including metadata key-value pairs and request timeout in milliseconds.

Output

JSON

  • _originalTriggerData - Original input data from the trigger node, preserved for reference.
  • ``
    • *
      * `` - Other properties returned from the Cribops API related to the typing indicator status.

Dependencies

  • Requires Cribops API credentials including base URL and API token for authentication.

Troubleshooting

  • Ensure the Conversation ID is provided and does not contain unevaluated expressions (e.g., '{{...}}').
  • Verify that the Cribops API credentials are correctly configured and have the necessary permissions.
  • If the response webhook URL is missing in input data, the node falls back to the agent webhook endpoint; ensure webhook URLs are correctly set up.
  • Timeouts or network issues may cause request failures; adjust the timeout setting in Additional Fields if needed.

Discussion