Canny, 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 Canny 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.
- Product Management
- Connects with a key
- 25 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Canny is
Canny is a customer feedback management platform that helps teams collect, analyze, and prioritize user feedback to build better products.
You paste in a key from your own Canny account. It is kept encrypted, and you can withdraw it from inside Canny whenever you like.
One message in, the work done in Canny.
- 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 Canny. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Canny 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 Canny
These are the ready-made tools your AI employee already has in Canny. It is not limited to them, but it never has to be taught these.
- Add Post TagTool to add a tag to a specific post. use when you need to categorize or group content by applying an existing tag.
- Change Post StatusTool to change a post's status. use when you need to update a post's workflow stage and optionally notify voters.
- Create Changelog EntryTool to create and optionally publish a new changelog entry. use when you need to add a product update record, control publish timing, and notify users. example: "create changelog
- Create CommentTool to create a new comment on a post. use when you have the authorid and postid and want to submit feedback or replies.
- Create or Update UserTool to create or update a user in canny. use when you need to provision a new user or synchronize updates to an existing user profile. example: "create or update user with email u
- Create PostTool to create a new post on a board. use when you have the boardid and userid and need to submit new feedback.
- Create TagTool to create a new tag. use when you have the boardid and tag name and need to categorize posts.
- Create VoteTool to create a vote for a post. use when you need to record or migrate a user's vote on a post, optionally setting priority or original creation time. example: create a vote for
- Delete CommentTool to delete a comment. use when moderation is required to remove a specific comment by its id. example: "delete the comment with id 553c3ef8b8cdcd1501ba1238."
- Delete PostTool to delete a post. use when you need to permanently remove a post by its id. example: "delete the post with id 553c3ef8b8cdcd1501ba1238."
- Delete UserTool to delete a user and their comments and votes. use when you need to fully remove a user's account and all associated data (e.g., gdpr compliance).
- Delete VoteTool to delete a vote. use when you need to remove a user's vote from a specific post by its id. example: "delete the vote from postid abc123 for voterid user 456."
- List BoardsTool to list all boards. use when you need to retrieve every board for your company after authentication.
- List CategoriesTool to list categories. use when fetching categories for a specific board by its id.
- List CommentsTool to list comments for posts, boards, or authors. use after authentication to fetch comments with optional filters.
- List CompaniesTool to list companies associated with your canny account. use after authentication to retrieve companies with pagination support.
- List OpportunitiesTool to list opportunities linked to posts. use when you need to fetch customer opportunities synced from crm.
- List PostsTool to list posts with various filters. use after selecting a board or to search/filter posts.
- List TagsTool to list tags. use when fetching tags optionally filtered by board id and handling pagination.
- List UsersTool to list end-users in your workspace. use when you need to fetch and paginate through your workspace's users.
- List VotesTool to list votes for a post. use after retrieving post details to view voters.
- Retrieve BoardTool to retrieve details of a board by its id. use when you need metadata for a specific board.
- Retrieve TagTool to retrieve details of a tag by its id. use after obtaining a valid tag id.
- Retrieve UserTool to retrieve user details by canny user id, app user id, or email. use when you have exactly one identifier and need full user information. example: "retrieve user with email u
- Update PostTool to update post details. use when you need to change a post's title, details, eta, images, or custom fields.
You stay the boss of your Canny 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 Canny 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 Canny 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 Canny 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 Canny
- Can an AI employee really work inside Canny?
- Yes. It signs in to your own Canny 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 Canny?
- No. Nothing moves and nothing is replaced. Your records stay in Canny, 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 Canny account?
- You paste in a key from your own Canny account. It is kept encrypted, and you can withdraw it from inside Canny 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 Canny?
- It has 25 ready-made tools in Canny today, among them Add Post Tag, Change Post Status and Create Changelog Entry. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Canny 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 Canny 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 Canny?
- 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 Canny is written down with what it did and when.