Cody

Syncs your business knowledge base into Cody AI, automates the creation of custom bot conversations, and pulls AI generated insights back into your primary tools.

Try Cody in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Cody integration

    • Describe the outcome and Ceven picks the right Cody calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Cody data, across all 21 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Cody access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Cody, when, and on whose behalf.
    • The agent pauses and asks when Cody is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Cody.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Cody action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Cody, and when to use it.

Create Conversation
Use this when starting a new thread with a specific bot, including focus mode to limit knowledge to certain documents.
Create Document
Push raw text or HTML content into the Cody knowledge base to train your bots.
Create Document From File
Upload a PDF, docx, or txt file to expand the AI knowledge base.
Create Document from Webpage
Import content from a public URL into Cody to keep the bot updated on live web data.
Create Folder
Organize your documents and conversations into a named folder for better management.
Get Conversation
Pull the details of a specific conversation by its ID to review history or document links.
Get Document
Retrieve metadata and the content URL for a specific document in the knowledge base.
List Bots
Pull a list of all available bots in the account, optionally filtered by a keyword.
List Conversations
Retrieve all conversation history filtered by bot or keyword to audit AI interactions.
List Documents
Pull all documents in the account, filtered by folder or keyword, to verify knowledge state.
Send Message
Send a prompt to a Cody bot and receive the full AI generated response in one call.
Update Conversation
Modify the name, bot association, or attached documents for an existing conversation.
Delete Conversation
Tool to delete a conversation by its ID. Use when you need to permanently remove a conversation from the system.
Delete Document
Tool to delete a document by id. Use when removing a document that is no longer needed.
Get Folder
Tool to retrieve a specific folder by its identifier. Use when you need to get details about a folder.
Get Message
Tool to fetch a specific message by its ID from Cody AI. Use when you need to retrieve details about a particular message, with optional includes for sources or usage metrics.
Get Upload Signed URL
Tool to get an AWS S3 signed upload URL for file uploads. Use when you need to obtain a signed URL to upload a file to Cody's storage.
List Folders
Tool to retrieve all folders with optional keyword filtering. Use when you need to list or search for folders in the account.
List Messages
Tool to retrieve a paginated list of messages from Cody, optionally filtered by conversation. Use when you need to list messages, with optional filtering by conversation_id and extra attributes (sources or usage).
Send Message for Stream
Tool to send a message to Cody AI and receive a Server Sent Events (SSE) stream URL for the AI response. Use when you need streaming responses instead of waiting for the complete message. The response contains a stream_url that can be used
Update Folder
Tool to update a folder by its ID. Use when you need to modify an existing folder's name.

21 actions · scroll to see them all

Frequently asked questions

Ceven monitors your source files or URLs for changes. When a change is detected, the agent uses the Create Document tool to push the new version to Cody. Since Cody treats each upload as a unique document entry, Ceven also manages the cleanup by identifying the old document ID and using the Delete Document action. This ensures your bots are not hallucinating based on outdated information. You can set the frequency of these syncs in the workflow settings to happen every hour or once a day depending on how often your documentation changes and your API limits.
Yes. You can build a routing layer in Ceven that analyzes the intent of an incoming request. For example, if a query contains the word pricing, Ceven will use the List Bots tool to find the ID for your Sales bot and then call Create Conversation to start a thread with that specific bot. If the query is technical, it routes to the Support bot. This allows you to maintain specialized knowledge bases for different departments while providing a single entry point for your users or employees to get answers.
Ceven supports any format that Cody accepts through its API. This includes standard text files, markdown, and rich text formats. For more complex documents, Ceven handles the upload of PDF, PPT, PPTX, PPTM, DOC, DOCX, and DOCM files. The agent manages the file stream and uses the Create Document From File tool to ensure the content is indexed correctly. If you have a file larger than 100 MB, you will need to split the document into smaller chunks before the workflow triggers to avoid API upload errors.
Focus mode allows the agent to tell Cody to ignore the general knowledge base and only look at a specific set of documents. When Ceven calls the Create Conversation tool, it can pass an array of document IDs. This is extremely useful for high stakes workflows where accuracy is critical. For instance, if you are generating a legal summary for a specific contract, Ceven ensures the bot only sees that one contract and not every other legal document in your account, which drastically reduces the risk of cross contamination.
Cody has a specific limit of 768 KB per document when using the text based create tool. If Ceven attempts to push a document that exceeds this size, the API will return an error. To handle this, we recommend using the file upload method for larger documents. Additionally, be aware that Cody AI has rate limits on its API endpoints based on your subscription tier. If your workflow attempts to upload hundreds of documents in a few seconds, you may see 429 errors. Ceven handles this by implementing a retry logic with exponential backoff.
Yes. After the Send Message tool returns a response, Ceven can pass that text through a parsing step. The agent can look for specific patterns, like a dollar amount or a date, and then use that information to update another tool like Salesforce or HubSpot. This means you can use Cody to analyze a complex document and then have Ceven take the summarized output and put it into a structured database field without any human having to copy and paste the text.
The Create Document from Webpage tool requires the URL to be publicly accessible without a login. If the page is behind a password, a cookie, or a paywall, Cody will not be able to scrape the content and the workflow will fail. To solve this, you can use a Ceven workflow to first scrape the page using a tool with authentication, convert the result to a text string, and then use the Create Document tool to push that text into Cody. This bypasses the public access requirement of the native Cody tool.
Absolutely. Ceven can use the Create Folder and Update Folder tools to maintain a clean hierarchy. You can set up a workflow that looks at the metadata of an incoming file and automatically creates a folder based on the client name or project code. Once the folder is created, the agent pushes the document into that specific folder ID. This prevents your Cody account from becoming a flat list of hundreds of files and makes it much easier to manage focus mode settings for your bots.

Alternatives to Cody

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Chatbase logoChatbaseCustomGPT logoCustomGPTWritesonic logoWritesonic

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Cody and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free