Skip to content

Integrations

SurveyRock connects to other tools through its REST API, webhooks, and workflow steps. This page lists what works today and what is coming next. The same list is on the Integrations page.

Create surveys, set up distribution, manage contacts, collect responses and export results from your own code. Available on Solo and up. See Developers.

  • Send: a workflow step calls any URL you control, with a JSONata-based transform step available to reshape the payload first. See the workflow webhook step.
  • Receive: an inbound webhook starts a workflow from an event in another system, such as a closed support ticket.
  • Push: receive an event at your endpoint each time a respondent completes a survey. See Webhooks.

Workflows, with the webhook step and inbound webhook triggers, are on Team and up.

Connect a Slack workspace once, then post to a channel from a workflow: when an NPS response comes in below 6, tell the account owner’s channel. Managers can also point Action assignments at a shared channel, so the person who owns a follow-up is named where the team will see it. Workflows are on Team and up.

Connect a Freshdesk account once, then create a ticket, update one or add a note from a workflow, and open a linked ticket from an Action. Freshdesk is on Pro and up. See Freshdesk.

Workflow steps can also send email and digest reports, update a contact, send a survey invitation, and delay the next step by a set time or until a specific time. Workflow triggers include survey events, scheduled runs, and inbound webhooks. See Survey Builder for how automations fit alongside logic and distribution.

Sharing a survey in Slack or Microsoft Teams

Section titled “Sharing a survey in Slack or Microsoft Teams”

Add a Slack or Microsoft Teams distributor from the survey’s Distribute area (Team and up). SurveyRock writes a ready-made message with the survey’s tracked link in it. Copy it and paste it into any channel or DM. Nothing needs connecting, and responses are tracked per distributor like any other. See Distributions.

Add SurveyRock to Claude as a custom connector, then ask Claude to build a survey, publish it, share the link and read the results. It works in one workspace you choose, only as far as you could yourself, on every plan. See Use SurveyRock from Claude.

These are not available yet. We list them so you know where we are headed, not to promise a date.

  • Microsoft Teams: post to a Teams channel from a workflow.
  • Zendesk: create or update a ticket from a workflow, and create a linked ticket from an Action.
  • Google Sheets: add or update a row in a Google Sheet from a workflow.
  • Zapier: connect SurveyRock to the apps Zapier supports.
  • Make: the same, for Make users, after Zapier.
  • SDKs: typed client libraries for TypeScript and Python, built on the REST API.

Need one of these sooner, or something that is not on the list? Tell us through the contact page. What people ask for decides the order.

For anything not covered above, the REST API and webhooks cover most of what a connector does: read responses, push events out, start workflows from events coming in. See Developers.