Slack

Send feedback from Slack conversations straight to your Cycle inbox

Table of content

Many modern product teams capture product feedback through Slack. They then find themselves copying & pasting feedback from colleagues, their Slack community, or customers into other tools.

Our integration for Slack lets you send feedback to your Cycle Inbox directly from Slack messages and gives you updates in the thread. You'll also capture images and files.

Here is a full workflow starting with a CSM providing feedback on Slack.

When you submit a message to Cycle, the bot will send a message confirming that the feedback has been taken into account.

When this feedback, then insight, is linked to a Feature and the latter moves from one status category to another, the bot can inform both the assignee and the customer in the Slack message thread where the original message was posted.

Installation

To connect your Slack workplace to Cycle, follow these steps or follow the interactive demo below:

  1. Go to “Workspace settings” (or use the shortcut "g" then "s")

  2. Look for the “integrations” tab

  3. Click on “add new” and select Slack

  4. Select your Slack workspace and click “allow”

When you install our integration for Slack, we'll fetch your Slack avatar, guide you through defining your favorite product feedback channels, and set up convenient Slack automation.

Create a feedback

Follow the interactive demo below to learn how to send feedback from Slack to your Cycle workspace 👇

If you don't see the "Add new feedback" shortcut, click on "More message shortcuts". Next time, the Cycle shortcut will show up immediately.

There are a couple of things to note when sending feedback from Slack to your Cycle Inbox.

  • We automatically name the feedback in a structured way, so you don't have to.

  • The feedback gets assigned to yourself and also mapped to a Cycle customer when it exists. If it doesn't, a new customer will be created.

  • You can use a content template by using the "/Cycle" command in Slack. Learn how to set up content templates here.

  • Custom properties you've set up for Feedback will appear here, so you can organize feedback before it reaches your Inbox.

  • You can link the feedback directly to an existing product Feature...

  • ...or create a new one straight from Slack. Pretty useful for bug reports or small fixes that don't require a whole feedback description.

There you go! You're now ready to capture feedback from Slack.

There are a couple of ways modern product teams collect feedback from their users:

  • Create a #product-feedback channel in your Slack community where everyone can share their thoughts on what feature they're missing or bugs they're having.

  • Create dedicated Slack channels with power users.

Capture full Slack threads

When you capture feedback from Slack, you can now decide if you want to fetch just the selected message or the entire thread. That way, when there’s important context in the replies, you can capture it all at once.

What's more, all files, along with senders' names and dates, are fetched too!

Slack Public Notifications

How often do you close the loop with stakeholders when you start working on something they gave you feedback on?

If the answer is "gloups", don't worry you're like most product folks. 😅 And this will now change!

With status notifications, you are now able to trigger product updates to all relevant people with a simple drag & drop from one status to another.

How does it work?

In Cycle, all Feedback & Insights are linked to a specific customer and one assignee from your company.

As soon as you link insights to Feature, insights become children of this Feature and will automatically follow their parent's status category.

There are 4 built-in status categories: Not Started, Started, Completed, and Canceled. Go to your Workspace settings → Workflow to get your status categorization.

Each time an insight to which you are related moves from one category to another, the assignee and customer will be notified.

Here is a full workflow starting with a CSM providing feedback on Slack.

When you submit a message to Cycle, the bot will send a message confirming that the feedback has been taken into account.

When this feedback, then insight, is linked to a Feature and the latter moves from one status category to another, the bot can inform both the assignee and the customer in the Slack message thread where the original message was posted.

Here are the notification possibilities:

  • Parent moves from X to "Started"

  • Parent moves from X to "Completed"

  • Parent moves from X to "Canceled"

  • Parent moves from X to "Not Started"

NB: If you have not invited Cycle bot to a channel, it will never post!

How to customize this?

In your settings, you can customize in which case you would like a Slack notification.

Don’t want Cycle bot for Slack to pop out for feedback that won't require action for a while? Or perhaps you only want updates on things that have been shipped? We’ve got you covered!

Here is how to access those settings:

👉 Workspace settings → Integrations → Slack → Configure.

Only members of the Cycle workspace will be able to access the Feature link.

Automation (Reacji)

Cycle bot has to be invited to the channel for automations to work.

You can react to a Slack message with 🚲 and voila! Your Cycle feedback has been submitted.

You can change your favorite reacji in your workspace settings.

👉 Workspace settings → Integrations → Slack → Configure.

Cycle bot has to be invited to the channel for automations to work.

Get feedback status

Just type /cycle-status, pick a customer and get an overview of all the features they requested.

Hint: you can pick yourself as a customer. Spread the word to your team – customer-facing teams will love this new visibility

Troubleshooting

If encounter any problem or need help for a specific use case, please contact us at jeffrey@cycle.app or directly in our shared Slack channel (for Pro users).

Last updated