DocsBot AI
docsbot_aiDocsBot AI enables the creation of custom chatbots trained on your documentation, facilitating automated customer support and content generation.
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ónTool to create a new bot within a team. use when you have a valid team id and want to provision a new bot.
DOCSBOT_AI_CREATE_BOTAcciónTool 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
namestringObligatorioName of the new bot
sourcesobject[]Optional list of source configuration objects for bot knowledge
team_idstringObligatorioID of the team to create the bot in
settingsobjectOptional settings object for additional bot configuration
visibilitystringObligatorioenumVisibility level of the bot, either 'public' or 'private'
publicprivatedescriptionstringOptional description for the bot
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete BotDOCSBOT_AI_DELETE_BOTAcciónTool to delete a specific bot by its id. use after confirming the bot id is correct to permanently remove a bot from the system.
DOCSBOT_AI_DELETE_BOTAcciónTool 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_idstringObligatorioThe unique identifier of the bot to be deleted
team_idstringObligatorioID of the team containing the bot
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Generate Conversation TicketDOCSBOT_AI_DOCSBOT_CONVERSATION_TICKET_CREATIONAcciónTool 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.
DOCSBOT_AI_DOCSBOT_CONVERSATION_TICKET_CREATIONAcciónTool 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_idstringObligatorioThe bot ID (path parameter)
team_idstringObligatorioThe team ID (path parameter)
conversation_idstringObligatorioThe conversation ID to generate a ticket from (path parameter)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Bot DetailsDOCSBOT_AI_GET_BOTAcciónTool to fetch details of a specific bot by id within a team. use after confirming valid team and bot ids.
DOCSBOT_AI_GET_BOTAcciónTool 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_idstringObligatorioID of the bot to retrieve
team_idstringObligatorioID of the team the bot belongs to
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Team DetailsDOCSBOT_AI_GET_TEAMAcciónTool 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.
DOCSBOT_AI_GET_TEAMAcciónTool 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_idstringObligatorioThe unique identifier of the team to retrieve
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Team BotsDOCSBOT_AI_LIST_BOTSAcciónTool to list all bots for a given team. use after confirming the team id to retrieve all associated bots for that team.
DOCSBOT_AI_LIST_BOTSAcciónTool 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_idstringObligatorioID of the team to list bots for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List QuestionsDOCSBOT_AI_LIST_QUESTIONSAcciónTool 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'."
DOCSBOT_AI_LIST_QUESTIONSAcciónTool 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
limitintegerNumber of items to return.
bot_idstringObligatorioThe unique identifier of the bot.
offsetintegerNumber of items to skip before starting to collect results.
searchstringSearch term to filter the questions.
statusstringenumFilter by question status.
answeredunansweredteam_idstringObligatorioThe unique identifier of the team.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List Bot SourcesDOCSBOT_AI_LIST_SOURCESAcciónTool to list all sources for a specific bot. use when you need to retrieve paginated source lists after confirming the bot's identifier.
DOCSBOT_AI_LIST_SOURCESAcciónTool 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
pageintegerPage number for pagination.
bot_idstringObligatorioThe unique identifier of the bot.
team_idstringObligatorioThe unique identifier of the team.
pageSizeintegerNumber of sources per page.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List TeamsDOCSBOT_AI_LIST_TEAMSAcciónTool to list all teams. use when you need to retrieve every team associated with the authenticated user.
DOCSBOT_AI_LIST_TEAMSAcciónTool 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
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update BotDOCSBOT_AI_UPDATE_BOTAcciónTool to update specific fields for a bot (e.g., name, description, settings). use after confirming valid team and bot ids.
DOCSBOT_AI_UPDATE_BOTAcciónTool to update specific fields for a bot (e.g., name, description, settings). use after confirming valid team and bot ids.
Parámetros de entrada
namestringNew name for the bot
modelstringModel identifier the bot should use
bot_idstringObligatorioID of the bot to update
team_idstringObligatorioID of the team the bot belongs to
avatarUrlstringURL of the bot's avatar image
descriptionstringNew description for the bot
temperaturenumberSampling temperature for model responses, between 0 and 2
instructionsstringUpdated system instructions for the bot's behavior
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update TeamDOCSBOT_AI_UPDATE_TEAMAcciónTool 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.
DOCSBOT_AI_UPDATE_TEAMAcciónTool 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
namestringNew name for the team
team_idstringObligatorioThe unique identifier of the team to update
avatarUrlstringURL to a new avatar image for the team
descriptionstringNew description for the team
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Upload File to Cloud StorageDOCSBOT_AI_UPLOAD_FILE_TO_CLOUD_STORAGEAcciónTool to upload a file to cloud storage via a presigned url. use after generating a presigned url for file upload.
DOCSBOT_AI_UPLOAD_FILE_TO_CLOUD_STORAGEAcciónTool to upload a file to cloud storage via a presigned url. use after generating a presigned url for file upload.
Parámetros de entrada
fieldsobjectAdditional form fields required for S3 POST uploads
headersobjectAdditional headers required for the upload request
file_pathstringObligatorioLocal filesystem path to the file to be uploaded
upload_urlstringObligatorioPresigned URL to upload the file
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not