User feedback made easy and actionable

Go to site

UserVoice API Integrations

Build and run workflows using the UserVoice API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.


Using the UserVoice API, developers can build powerful customer service tools to improve the service your organization provides to its customers. Here are just a few of the possibilities:

  • Create a custom portal, allowing your customers to submit and manage their requests, as well as track their progress, all within your own branded domain.
  • Integrate UserVoice with your existing customer service software, enabling customers to better track their inquiries and quickly provide feedback on their experiences.
  • Design branded surveys to gather feedback from customers and gain insight about how to improve your customer service.
  • Automate customer service processes to ensure each customer's inquiries are handled quickly and efficiently.
  • Use data from the UserVoice API to gain valuable insights into your customer service performance.

These are just a few of the possibilities that can be accomplished through the UserVoice API. With its comprehensive suite of features, your organization will be able to provide exceptional customer service experiences and better serve your customers.

import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    uservoice: {
      type: "app",
      app: "uservoice",
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.uservoice.$auth.subdomain}`,
      headers: {
        Authorization: `Bearer ${this.uservoice.$auth.access_token}`,
Send Message (Advanced) with Discord Webhook API on New NPS Ratings from UserVoice API
UserVoice + Discord Webhook
Try it
Add Multiple Rows with Google Sheets API on New NPS Ratings from UserVoice API
UserVoice + Google Sheets
Try it
Get Film with SWAPI API on New NPS Ratings from UserVoice API
UserVoice + SWAPI - Star Wars
Try it
Make a Phone Call with Twilio API on New NPS Ratings from UserVoice API
UserVoice + Twilio
Try it
Delete Record with Airtable API on New NPS Ratings from UserVoice API
UserVoice + Airtable
Try it
New NPS Ratings from the UserVoice API

Emits new NPS ratings submitted through the UserVoice NPS widget. On first run, emits up to 10 sample NPS ratings users have previously submitted.

Try it


UserVoice uses API keys for authentication. When you connect your UserVoice account, Pipedream securely stores the keys so you can easily authenticate to UserVoice APIs in both code and no-code steps.

To connect to the UserVoice API, create a trusted API client. In your UserVoice Admin Console, navigate to SettingsIntegrationsUserVoice API keys and click the button to Add API Key. Add a name and check the Trusted box at the bottom of the modal that appears:

Then, generate an access token by clicking the Create button near the right of the details of the API key:

Enter that access token below.

Finally, enter your UserVoice subdomain, which can be found in the URL of your instance: