Cody, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Cody account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- AI Assistants
- Connects with a key
- 21 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Cody is
Cody is an AI-powered assistant that uses the magic of ChatGPT meets the expertise of a custom-made AI assistant trained on your specific business.
You paste in a key from your own Cody account. It is kept encrypted, and you can withdraw it from inside Cody whenever you like.
One message in, the work done in Cody.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Cody. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Cody account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Cody
These are the ready-made tools your AI employee already has in Cody. It is not limited to them, but it never has to be taught these.
- Create ConversationTool to create a new conversation with a specified bot. Use when starting a new conversation thread with optional focus mode to limit bot's knowledge base to specific documents.
- Create DocumentTool to create a new document with text or HTML content in Cody AI. Use when you need to add documents to Cody's knowledge base with up to 768 KB of content.
- Create Document From FileTool to create a document by uploading a file (up to 100 MB). Supports txt, md, rtf, pdf, ppt, pptx, pptm, doc, docx, docm formats. Use when you need to add file-based documents to
- Create Document from WebpageTool to create a document from a publicly accessible webpage URL. Use when you need to import content from a webpage into Cody AI. The webpage must be accessible without login. If
- Create FolderTool to create a new folder in Cody AI for organizing content. Use when you need to create a folder to organize documents or conversations.
- Delete ConversationTool to delete a conversation by its ID. Use when you need to permanently remove a conversation from the system.
- Delete DocumentTool to delete a document by id. Use when removing a document that is no longer needed.
- Get ConversationTool to fetch a conversation by its ID from Cody AI. Use when you need to retrieve details about a specific conversation. Supports optional includes parameter to filter response to
- Get DocumentTool to retrieve a specific document by its identifier from Cody AI. Use when you need to get details about a particular document including its status, content URL, and metadata.
- Get FolderTool to retrieve a specific folder by its identifier. Use when you need to get details about a folder.
- Get MessageTool 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 URLTool 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 BotsTool to get all bots with optional keyword filtering. Use when you need to retrieve the list of available bots in a Cody account.
- List ConversationsTool to get all conversations with optional filtering by bot, keyword, or includes. Use when you need to retrieve conversation history, filter by bot, search by name, or get docume
- List DocumentsTool to retrieve all documents from Cody AI account with optional filtering. Use when you need to list documents by folder, conversation, or search by keyword. Returns document det
- List FoldersTool to retrieve all folders with optional keyword filtering. Use when you need to list or search for folders in the account.
- List MessagesTool to retrieve a paginated list of messages from Cody, optionally filtered by conversation. Use when you need to list messages, with optional filtering by conversationid and extr
- Send MessageTool to send a message to Cody AI and receive an AI-generated response. Use when you need to send a user message to a conversation and get the AI's reply.
- Send Message for StreamTool 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 m
- Update ConversationTool to update a conversation by its ID including name, botid, and documentids. Use when you need to modify an existing conversation's properties.
- Update FolderTool to update a folder by its ID. Use when you need to modify an existing folder's name.
You stay the boss of your Cody account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Cody account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Cody is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Cody and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Cody
- Can an AI employee really work inside Cody?
- Yes. It signs in to your own Cody account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Cody?
- No. Nothing moves and nothing is replaced. Your records stay in Cody, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Cody account?
- You paste in a key from your own Cody account. It is kept encrypted, and you can withdraw it from inside Cody whenever you like. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Cody?
- It has 21 ready-made tools in Cody today, among them Create Conversation, Create Document and Create Document From File. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Cody and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Cody and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Cody?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Cody is written down with what it did and when.