Find Relevant Knowledge Records
Search a specified dataset and summarize returned matches.
/oo ChatBotKit: Search ChatBotKit dataset [dataset ID] for “[question or phrase]”. Summarize the returned matching records and retain any source metadata.
Choose a dataset or conversation to retrieve relevant records and inspect the messages returned.
Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.
Search a specified dataset and summarize returned matches.
/oo ChatBotKit: Search ChatBotKit dataset [dataset ID] for “[question or phrase]”. Summarize the returned matching records and retain any source metadata.
Read an identified conversation and its messages.
/oo ChatBotKit: Read ChatBotKit conversation [conversation ID] and list its messages. Summarize the discussion and unresolved questions in the returned messages.
Store supplied text in a chosen dataset.
/oo ChatBotKit: Create a record in ChatBotKit dataset [dataset ID] with text “[knowledge text]”. Report the returned record.
Set up oo CLI and the oo Skill in your agent.
Install OOMOL →Connect a ChatBotKit API key.
Connect ChatBotKit →Use /oo with the pages to read, the changes to make, and where to save the result.
Connection Guide →Choose Your Agent
This connection manages ChatBotKit bots, conversations, datasets, records, and files and supports semantic dataset search and conversation replies.
Inspect datasets, search their records, and add supplied text.
Read messages or request the next reply in an identified conversation.
Fetch account-wide ChatBotKit usage statistics for tokens, conversations, messages, and database resources.
chatbotkit.fetch_usage List ChatBotKit bots with optional pagination and metadata filtering.
chatbotkit.list_bots Fetch a single ChatBotKit bot by ID.
chatbotkit.fetch_bot Create a new ChatBotKit bot.
chatbotkit.create_bot Update an existing ChatBotKit bot.
chatbotkit.update_bot List ChatBotKit conversations with optional pagination and metadata filtering.
chatbotkit.list_conversations Fetch a single ChatBotKit conversation by ID.
chatbotkit.fetch_conversation Create a new ChatBotKit conversation with either a bot reference or inline bot configuration.
chatbotkit.create_conversation List messages inside a ChatBotKit conversation.
chatbotkit.list_conversation_messages Append a message to an existing ChatBotKit conversation.
chatbotkit.create_conversation_message Send a message to a ChatBotKit conversation and receive the next assistant reply.
chatbotkit.complete_conversation List ChatBotKit datasets with optional pagination and metadata filtering.
chatbotkit.list_datasets Fetch a single ChatBotKit dataset by ID.
chatbotkit.fetch_dataset Create a new ChatBotKit dataset for knowledge retrieval.
chatbotkit.create_dataset Update an existing ChatBotKit dataset.
chatbotkit.update_dataset List records inside a ChatBotKit dataset.
chatbotkit.list_dataset_records Create a new record inside a ChatBotKit dataset.
chatbotkit.create_dataset_record Run semantic search against a ChatBotKit dataset.
chatbotkit.search_dataset List ChatBotKit files with optional pagination and metadata filtering.
chatbotkit.list_files Fetch a single ChatBotKit file by ID.
chatbotkit.fetch_file Create a new ChatBotKit file resource.
chatbotkit.create_file Upload content to an existing ChatBotKit file using the official JSON upload modes.
chatbotkit.upload_file Fetch the download URL for an existing ChatBotKit file.
chatbotkit.download_file Trigger synchronization for an existing ChatBotKit file.
chatbotkit.sync_file List files attached to a ChatBotKit dataset.
chatbotkit.list_dataset_files Attach an existing ChatBotKit file to a dataset.
chatbotkit.attach_dataset_file Detach a ChatBotKit file from a dataset.
chatbotkit.detach_dataset_file No matching tools.
Semantic search returns matches for the query. List dataset records when you need to inspect the stored record inventory.
Use the conversation ID with the completion operation and supply the message text when needed. Appending a message alone does not request completion.
Yes. File attachment uses the dataset ID, file ID, and attachment type. File synchronization is a separate operation.
Manage which optional storage OOMOL can use. You can change these choices from the footer at any time.