NAiOS IconNAiOS Logo
Volver al catálogo

DocsBot AI

docsbot_ai

DocsBot AI enables the creation of custom chatbots trained on your documentation, facilitating automated customer support and content generation.

Acciones
12
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 (12)

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.

Create BotDOCSBOT_AI_CREATE_BOTAcción

Tool to create a new bot within a team. use when you have a valid team id and want to provision a new bot.

Parámetros de entrada

  • namestringObligatorio

    Name of the new bot

  • sourcesobject[]

    Optional list of source configuration objects for bot knowledge

  • team_idstringObligatorio

    ID of the team to create the bot in

  • settingsobject

    Optional settings object for additional bot configuration

  • visibilitystringObligatorioenum

    Visibility level of the bot, either 'public' or 'private'

    publicprivate
  • descriptionstring

    Optional description for the bot

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

Delete BotDOCSBOT_AI_DELETE_BOTAcción

Tool to delete a specific bot by its id. use after confirming the bot id is correct to permanently remove a bot from the system.

Parámetros de entrada

  • bot_idstringObligatorio

    The unique identifier of the bot to be deleted

  • team_idstringObligatorio

    ID of the team containing the bot

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

Generate Conversation TicketDOCSBOT_AI_DOCSBOT_CONVERSATION_TICKET_CREATIONAcción

Tool to generate a structured support ticket from a chat agent conversation. use when you need to convert an existing conversation into a ready-to-submit helpdesk ticket.

Parámetros de entrada

  • bot_idstringObligatorio

    The bot ID (path parameter)

  • team_idstringObligatorio

    The team ID (path parameter)

  • conversation_idstringObligatorio

    The conversation ID to generate a ticket from (path parameter)

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

Get Bot DetailsDOCSBOT_AI_GET_BOTAcción

Tool to fetch details of a specific bot by id within a team. use after confirming valid team and bot ids.

Parámetros de entrada

  • bot_idstringObligatorio

    ID of the bot to retrieve

  • team_idstringObligatorio

    ID of the team the bot belongs to

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

Get Team DetailsDOCSBOT_AI_GET_TEAMAcción

Tool to fetch details of a specific team by its id. use when you need full team info including members and settings after confirming the team id.

Parámetros de entrada

  • team_idstringObligatorio

    The unique identifier of the team to retrieve

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 Team BotsDOCSBOT_AI_LIST_BOTSAcción

Tool to list all bots for a given team. use after confirming the team id to retrieve all associated bots for that team.

Parámetros de entrada

  • team_idstringObligatorio

    ID of the team to list bots for

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 QuestionsDOCSBOT_AI_LIST_QUESTIONSAcción

Tool to list all questions asked of a specific bot. use after confirming the bot's identifier. example: "list questions for bot abc123 with status 'unanswered'."

Parámetros de entrada

  • limitinteger

    Number of items to return.

  • bot_idstringObligatorio

    The unique identifier of the bot.

  • offsetinteger

    Number of items to skip before starting to collect results.

  • searchstring

    Search term to filter the questions.

  • statusstringenum

    Filter by question status.

    answeredunanswered
  • team_idstringObligatorio

    The unique identifier of the team.

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 Bot SourcesDOCSBOT_AI_LIST_SOURCESAcción

Tool to list all sources for a specific bot. use when you need to retrieve paginated source lists after confirming the bot's identifier.

Parámetros de entrada

  • pageinteger

    Page number for pagination.

  • bot_idstringObligatorio

    The unique identifier of the bot.

  • team_idstringObligatorio

    The unique identifier of the team.

  • pageSizeinteger

    Number of sources per 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 TeamsDOCSBOT_AI_LIST_TEAMSAcción

Tool to list all teams. use when you need to retrieve every team associated with the authenticated user.

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

Update BotDOCSBOT_AI_UPDATE_BOTAcción

Tool to update specific fields for a bot (e.g., name, description, settings). use after confirming valid team and bot ids.

Parámetros de entrada

  • namestring

    New name for the bot

  • modelstring

    Model identifier the bot should use

  • bot_idstringObligatorio

    ID of the bot to update

  • team_idstringObligatorio

    ID of the team the bot belongs to

  • avatarUrlstring

    URL of the bot's avatar image

  • descriptionstring

    New description for the bot

  • temperaturenumber

    Sampling temperature for model responses, between 0 and 2

  • instructionsstring

    Updated system instructions for the bot's behavior

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

Update TeamDOCSBOT_AI_UPDATE_TEAMAcción

Tool to update specific fields for a team. use after confirming the team id when you need to change the team's name, description, or avatar url. returns the updated team record.

Parámetros de entrada

  • namestring

    New name for the team

  • team_idstringObligatorio

    The unique identifier of the team to update

  • avatarUrlstring

    URL to a new avatar image for the team

  • descriptionstring

    New description for the team

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

Upload File to Cloud StorageDOCSBOT_AI_UPLOAD_FILE_TO_CLOUD_STORAGEAcción

Tool to upload a file to cloud storage via a presigned url. use after generating a presigned url for file upload.

Parámetros de entrada

  • fieldsobject

    Additional form fields required for S3 POST uploads

  • headersobject

    Additional headers required for the upload request

  • file_pathstringObligatorio

    Local filesystem path to the file to be uploaded

  • upload_urlstringObligatorio

    Presigned URL to upload the file

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