canny-automation

Automate Canny feedback management tasks through the Rube MCP gateway.

74.2k|8.5k|Updated Oct 17, 2025
One-click install
npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill canny-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: canny-automation
Source: https://github.com/ComposioHQ/awesome-claude-skills/tree/main/composio-skills/canny-automation
Command: npx skills add https://github.com/ComposioHQ/awesome-claude-skills --skill canny-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the manual overhead of managing product feedback, feature requests, and user insights within Canny by automating interactions through a centralized MCP interface.

Core Features & Use Cases

  • Tool Discovery: Dynamically fetch current Canny API schemas and tool definitions to ensure compatibility.
  • Connection Management: Handle authentication and session state for Canny integrations via Rube MCP.
  • Workflow Execution: Perform bulk operations and task automation using discovered tool slugs and structured arguments.

Quick Start

Use the canny-automation skill to search for available tools and execute a feedback update task for the current session.

Frequently Asked Questions about canny-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I connect Canny to my AI agent?

Connect Canny by using the RUBE_MANAGE_CONNECTIONS tool within the Rube MCP environment. This process verifies your credentials and establishes an active session for executing Canny-specific operations.

Why must I call RUBE_SEARCH_TOOLS before executing tasks?

Calling RUBE_SEARCH_TOOLS ensures you have the most current tool schemas and argument requirements. Tool definitions can change, and searching first prevents execution errors caused by outdated parameter structures.

Can I automate bulk feedback updates with this skill?

Yes, you can perform bulk operations by using the RUBE_REMOTE_WORKBENCH tool combined with the run_composio_tool function. This allows for efficient processing of multiple feedback items in a single workflow.

What should I do if the connection status is not ACTIVE?

If the connection status is not ACTIVE, follow the authentication link provided by the RUBE_MANAGE_CONNECTIONS response. Complete the authorization flow in your browser to re-establish the connection.

How do I handle pagination in Canny tool responses?

Check the tool response for pagination tokens. If present, include these tokens in subsequent calls to fetch the remaining data until the entire dataset is retrieved.