Collect customer feedback from IFTTT

What is IFTTT?

IFTTT connects different apps and devices to automate tasks and create custom workflows without coding.

Why should you connect IFTTT to Cycle: Key benefits

  1. Fetch Release Notes with Customer Context: Use the API to retrieve release notes and see which customers were impacted by specific features or fixes, enabling better customer communication.
  2. Share Release Notes in Slack: Automatically push release notes to a designated Slack channel, keeping your team updated in real-time on product changes and new features.
  3. Import Legacy Feedback Data: Seamlessly integrate your old feedback data from other systems into Cycle, ensuring all historical customer insights are in one place for better decision-making.

How the IFTTT integration works

IFTTT lets you make "HTTP" requests which you can use to build automations using Cycle's API. For example, you can use any other tool as a trigger to send feedback to your Cycle workspace.

This can be used to capture survey responses, Slack messages, Google Drive folders, call recorders, and pretty much any feedback source you have.

You can also configure IFTTT automations to capture specific data points and categorize feedback by mapping custom properties.

Quick setup

  1. Create an API Key: In IFTTT, go to your settings and generate a new API key.
  2. Set Up Webhooks: In IFTTT, create a new webhook to trigger on ticket creation with specific properties.
  3. Configure in Cycle: In Cycle, go to Integrations, select IFTTT, and enter your IFTTT API key and webhook URL.
  4. Test & Activate: Test the integration to ensure it's working correctly, then activate it.

Import historical data from IFTTT to Cycle

Cycle's graphql API lets you easily import feedback in bulk. If you're migrating from another feedback tool or would like to create multiple feedback items at once, use the createFeedback mutation.