Built by Metorial, the integration platform for agentic AI.
Get a signed file upload URL for uploading a file to the knowledge base. Returns a URL for uploading via PUT and a key to use when creating a document from the uploaded file.
Send a message in a conversation discovered with list_conversations and get a streaming URL for receiving the AI response as Server-Sent Events (SSE). Useful for real-time progressive rendering of responses.
Retrieve a conversation by its ID. Call list_conversations to discover available conversations.
Retrieve a knowledge base document's learning status and content URL. Call list_documents to discover document IDs.
Permanently delete a knowledge base document. Call list_documents to discover document IDs.
Create a knowledge base document from text or HTML content. Call list_folders to discover the target folder. Structured HTML with headings and paragraphs yields best results for the AI.
Retrieve knowledge base documents. Filter by folder, conversation (focus mode documents), or search by keyword.
Send a message within a conversation discovered with list_conversations and receive the AI-generated response based on the bot's knowledge base. Returns the full response in a single call.
Permanently delete a conversation and its message history. Call list_conversations to discover conversation IDs.
Create a knowledge base document from a previously uploaded file. Requires a key obtained from the "Get File Upload URL" tool after uploading the file.
Retrieve message history for a conversation discovered with list_conversations. Returns both user messages and AI-generated responses.
Retrieve all folders used to organize your knowledge base documents. Optionally filter by name keyword.
Retrieve a knowledge base folder by its ID. Call list_folders to discover available folders.
Start a new conversation with an AI bot discovered with list_bots. Optionally enable focus mode by specifying document IDs to restrict the bot's knowledge to only those documents.
Retrieve all AI bots configured in your Cody account. Bots are AI assistants set up with access to specific knowledge base folders and customized behavior. Optionally filter by name keyword.
Create a knowledge base document by crawling a publicly accessible webpage URL. Call list_folders to discover the target folder. Cody will ingest the page content automatically.
Create a new folder to organize knowledge base documents.
Update a conversation's name, bot, or focus mode documents. Call list_conversations and list_bots to discover IDs.
Rename an existing knowledge base folder. Call list_folders to discover folder IDs.
Retrieve conversations with AI bots. Filter by bot or search by keyword.
Retrieve a message by an ID from list_messages or send_message, including content and metadata about whether it was AI-generated.
Download a knowledge base document as an HTML file. Call list_documents to discover the document ID.