NAiOS IconNAiOS Logo
Volver al catálogo

Chatbotkit

chatbotkit

ChatBotKit is a platform that enables developers to build and manage AI-powered chatbots, offering comprehensive APIs and SDKs for seamless integration into applications.

Acciones
11
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (11)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Complete ConversationCHATBOTKIT_COMPLETE_CONVERSATIONAcción

Tool to send a message to a conversation and receive the bot’s reply. use after retrieving or initiating a conversation id.

Parámetros de entrada

  • textstringObligatorio

    The user's input message to send to the conversation

  • acceptstringenum

    Optional response format header value; set to 'application/jsonl' to enable streaming responses

    application/jsonapplication/jsonl
  • conversation_idstringObligatorio

    The unique identifier of the conversation

Parámetros de salida

  • dataobjectObligatorio

    Contains the AI's response data

  • errorstring

    Error if any occurred during the execution of the action

  • successbooleanObligatorio

    Indicates if the request was successful

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create IntegrationCHATBOTKIT_CREATE_INTEGRATIONAcción

Tool to create a new integration. use when you need to set up a support channel integration for a bot after collecting the integration details.

Parámetros de entrada

  • metaobject

    Optional metadata for the integration.

  • namestringObligatorio

    Name for the integration.

  • botIdstringObligatorio

    ID of the bot to attach the integration.

  • emailstringObligatorio

    Email address for the support integration channel.

  • descriptionstring

    Optional description of the integration.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create SkillsetCHATBOTKIT_CREATE_SKILLSETAcción

Tool to create a new skillset. use when you need to group multiple skills into a single reusable unit.

Parámetros de entrada

  • dataobject

    Optional data for the skillset

  • namestringObligatorio

    Name of the new skillset

  • descriptionstring

    Optional description for the skillset

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List BotsCHATBOTKIT_LIST_BOTSAcción

Tool to retrieve a paginated list of all bots. use when you need to browse or manage multiple bots, and iterate pages via cursor.

Parámetros de entrada

  • limitinteger

    Maximum number of bots to return in one page.

  • cursorstring

    Pagination cursor. Provide to retrieve the next page of results.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List conversation messagesCHATBOTKIT_LIST_CONVERSATION_MESSAGESAcción

Tool to list messages in a conversation with pagination. use after obtaining a conversation id to fetch messages page by page.

Parámetros de entrada

  • takeinteger

    Number of messages to retrieve; must be at least 1

  • orderstringenum

    Sort order of returned messages: 'asc' or 'desc'.

    ascdesc
  • cursorstring

    Pagination cursor to retrieve the next page of results

  • conversationIdstringObligatorio

    Unique identifier of the conversation whose messages are to be listed

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List ConversationsCHATBOTKIT_LIST_CONVERSATIONSAcción

Tool to retrieve a paginated list of conversations. use when you need to page through conversation history.

Parámetros de entrada

  • takeinteger

    Number of items to retrieve; must be ≥ 1.

  • orderstringenum

    Sort order of returned items: 'asc' or 'desc'.

    ascdesc
  • acceptstringenum

    Response format header; set to 'application/jsonl' for streaming JSON Lines.

    application/jsonapplication/jsonl
  • cursorstring

    Pagination cursor; the ID of the last item from the previous page.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List DatasetsCHATBOTKIT_LIST_DATASETSAcción

Tool to list datasets. use when you need to browse or paginate through available datasets.

Parámetros de entrada

  • pageinteger

    Page number for pagination (must be >= 1)

  • limitinteger

    Number of datasets per page (must be between 1 and 100)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List IntegrationsCHATBOTKIT_LIST_INTEGRATIONSAcción

Tool to retrieve a list of trigger integrations. use when you need to browse or manage configured trigger integrations and iterate pages via cursor.

Parámetros de entrada

  • takeinteger

    Number of integrations to return in one page.

  • orderstringenum

    Order of the returned items ('asc' or 'desc').

    ascdesc
  • cursorstring

    Pagination cursor. Provide to retrieve the next page of results.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List PartnersCHATBOTKIT_LIST_PARTNERSAcción

Tool to retrieve a list of all partner accounts associated with the main account. use when you need to view or manage all sub-accounts under your partner umbrella.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List SkillsetsCHATBOTKIT_LIST_SKILLSETSAcción

Tool to retrieve a list of all skillsets available in the system. use when you need to enumerate existing skillsets.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List TokensCHATBOTKIT_LIST_TOKENSAcción

Tool to retrieve a list of all api tokens. use when you need to audit or manage existing tokens.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not