The Feature Request Logger

This automation monitors a specific Slack channel, uses AI to identify and extract feature requests from messages, and logs them neatly into a Google Sheet for easy tracking and prioritization.
This automation streamlines the process of capturing valuable customer feedback directly from your team's conversations. Here’s how it works:
  1. Connects to Slack: It starts by connecting to your Slack workspace and locating the specific public channel you want to monitor.
  2. Fetches Messages: The automation retrieves all messages posted in the channel on a specified date. If no date is provided, it defaults to the current day.
  3. AI-Powered Analysis: Each message is individually analyzed by a powerful AI model. The AI is instructed to look for both explicit feature requests (e.g., "I wish we had...") and implicit ones (e.g., "How do I do X?", which might indicate a missing feature).
  4. Extracts Key Details: For each identified feature request, the automation extracts a concise description of the feature, the customer's name and email (if available), and a direct link to the original Slack message for context.
  5. Logs to Google Sheets: Finally, it appends all the extracted information as new rows in your designated Google Sheet. The automation is smart enough to check if your sheet has the correct columns and will even add them if they're missing, ensuring your data is always organized correctly.
Usage Ideas
  • Create a central database of all user feedback from a #feedback or #suggestions channel.
  • Monitor a #customer-support channel to automatically flag when a user's problem is actually a request for a new feature.
  • Aggregate product ideas from an internal #product-ideas channel to streamline your product development lifecycle.
  • Track feedback from beta testers in a private channel to quickly iterate on new releases.
Customization Ideas
This template is a powerful starting point that you can easily tailor to your exact needs. You have the flexibility to:
  • Define What's Important: Change the instructions given to the AI to refine what it considers a "feature request." You could ask it to also identify bugs, positive feedback, or support issues.
  • Customize Your Data: Modify the columns in your Google Sheet. The automation can be adjusted to capture different or additional information, like a "Priority" or "Product Area" for each request.
  • Choose Your Workspace: Easily specify any public Slack channel to monitor and any Google Sheet to use as your feedback database.
  • Control the Scope: Decide which date's messages to analyze and set a limit on the total number of messages to process, giving you control over the automation's focus and runtime.
Agent Inputs
Required Parameters
Name
Type
Default
googleSheetUrl
string
None
URL of the Google Sheet where feature requests will be logged
slackChannel
string
None
Slack channel name to monitor (e.g., 'support' or '#support')
Optional Parameters
Name
Type
Default
maxMessagesToProcess
number
50
Maximum number of messages to analyze
targetDate
string
Date to filter messages (YYYY-MM-DD format). Leave empty to use today's date
HIPAA
SOC-2 TYPE 2
Airtop empowers anyone to turn ideas into powerful automations, by simply describing what they want to happen.
© 2025 Airtop