Integrations and API

Team plan

Connect survey work to the systems around it

Use the API for controlled data exchange, webhooks for real-time events, connectors for common workflows, and an embedded survey for experiences that should stay inside your own website or application.

An integrations panel with API keys, webhooks and connected apps
REST API
Mirrors the product, from surveys to MEAL
Webhooks
Real-time events, with retries and a log
Zapier · Slack · Teams
Connectors available today
Team +
API and webhooks from the Team plan up

A platform that cannot talk to the rest of your stack becomes one more place to export from. Almost everything you can do in the interface, across surveys, responses, projects, assignments, indicators and cases, you can also do over a documented REST API, so your data warehouse, CRM or in-house tooling stays in sync without anyone downloading a spreadsheet.

For event-driven work, webhooks push the moment something happens, with automatic retries and a delivery log so you can see what was sent and what came back. For the no-code side, the Zapier, Slack and Microsoft Teams connectors are available today, not a marketplace promise, and an embeddable widget drops a styled survey straight into any site. API access and webhook integrations are available on Team plans and above; the widget is available across the platform.

Work with the same objects your team uses

The REST API runs parallel to the product, across surveys, responses, projects, assignments, MEAL indicators and CFM cases, with pagination, versioning, rate limits and predictable error handling. Keys are first-class: each carries a role and granular permissions, its own rate limit and an expiry, can be rotated or revoked, and its usage is tracked so you can see exactly what is calling what.

  • Reach the same resources as the interface, including surveys, responses, indicators, assignments and cases
  • Issue, rotate and revoke scoped keys with read, ingest or administrative permissions
  • Apply a rate limit and an expiry to each key for controlled, time-bounded access
  • Pagination, versioning and per-key usage and error logs
API key management with scopes, rate limit and usage

React to events reliably

Webhooks let your systems react the instant something changes. Subscribe an endpoint to the events that matter, such as a response received, a survey published or a case opened, and FlexiSurvey delivers a signed payload immediately. It retries on failure and keeps a delivery log you can inspect per attempt, and you can send a test payload while you build so you are never debugging against production data.

  • Subscribe to events such as response received, survey published and case created
  • Automatic retries on failure, with a per-attempt delivery log
  • Send a test payload while you build
  • Manage several endpoints and subscriptions in one place, scoped to your tenant
Webhook subscriptions with a per-attempt delivery log

Use no-code and collaboration connectors

Not every integration should need a developer. The Zapier (OAuth 2.0), Slack and Microsoft Teams connectors are available today, each a real, supported integration rather than a marketplace placeholder. A new response, a published survey or a case that needs attention reaches the right people, and you can combine the connectors with webhooks and the API to mix no-code and bespoke automation.

  • Zapier (OAuth 2.0): trigger thousands of downstream apps from survey events, no code
  • Slack: post notifications on survey events in the channels your team uses
  • Microsoft Teams: notifications for organisations that run on Teams
  • Custom webhooks for anything not covered by a connector
Connected apps, Zapier, Slack and Teams

Embed a survey without redirecting the respondent

Sometimes a survey should live where your audience already is, not behind a separate link. An embeddable JavaScript widget drops a styled, on-brand survey straight into any website or web app and collects responses in place, served quickly from a known asset domain you can allow in your content-security policy. Update the survey centrally and every site it appears on reflects the latest version.

  • Embed with a small JavaScript snippet, no redirect
  • Style the widget to match the host site
  • Served from the edge, with public, anonymous collection supported
  • Loads from a known asset domain for your content-security policy
An embedded survey widget styled into a host website

How it works

The typical flow from setup to output.

1

Create a key

Issue an API key with the role, permissions, rate limit and expiry the integration needs.

2

Subscribe to events

Point a webhook endpoint at the events you care about, and send a test payload to confirm it.

3

Wire the no-code apps

Connect Zapier, Slack or Teams to route survey events into the tools your team already uses.

4

Embed where needed

Drop the widget into your site and let responses flow back into the same platform and analytics.

Discuss an integration or view the API

Tell us what you need to connect, the API, webhooks, a connector or an embed, and we will show you the surface and help you wire it up. API and webhooks are available on Team plans and above.

Talk to our team