---
title: "Delighted Integration"
description: "Work with Delighted NPS, CSAT, and customer experience surveys. Agents sync survey responses, add or update the people you survey, honor unsubscribes, and pull aggregate metrics like your Net Promoter Score with promoter and detractor counts."
url: https://flowrunner.ai/integrations/delighted
date_modified: 2026-08-04T10:04:16-07:00
---

# Delighted

[Forms](https://flowrunner.ai/integrations/category/documents-forms)

Work with Delighted NPS, CSAT, and customer experience surveys. Agents sync survey responses, add or update the people you survey, honor unsubscribes, and pull aggregate metrics like your Net Promoter Score with promoter and detractor counts.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 9 actions · Basic auth · available

[Delighted website](https://delighted.com/) · [Platform Documentation](https://app.delighted.com/docs/api) · Capability data verified 2026-07-28

1.  The hourly sweep runs and List Survey Responses pulls everything since the last checkpoint
2.  The agent splits responses by score, promoters from passives from detractors on the 0 to 10 scale
3.  Each response logs to the tracking sheet and syncs to the customer's CRM record
4.  A detractor score with a written comment is flagged as an at-risk account
5.  The success team's channel gets the score, the verbatim comment, and the account context
6.  The account owner reads the comment and decides whether this is a save call, a bug report to route, or noise
7.  Create or Update Person tags the outcome on the person's custom properties so the next survey cycle knows the history

## What This Integration Enables

Delighted's job is to collect the score; getting the score to act on anything is yours. That handoff is what this connector automates. FlowRunner agents sweep survey responses on a schedule, split promoters from detractors, sync feedback into the CRM and the warehouse, enroll new customers into survey programs, and pull aggregate NPS with promoter and detractor counts without anyone touching an export button.

-   Route detractor responses to the account owner while the comment is still fresh
-   Sync every response into CRM records, spreadsheets, and data warehouses
-   Enroll new signups as survey recipients at the right lifecycle moment
-   Import feedback collected in other channels as survey responses so the score reflects reality
-   Track NPS movement on a schedule and alert when it shifts
-   Honor opt-outs the moment they arrive, in every system at once

The people-management writes are where FlowRunner's [human-in-the-loop](https://flowrunner.ai/concepts/human-in-the-loop) gate matters: surveying a customer and deleting one are both actions that touch real people, and agents propose them rather than fire them.

### Without FlowRunner

**NPS as a quarterly artifact**: Scores pile up in Delighted and someone exports a CSV when a board slide needs a number

**Detractors age in a queue**: A 2 with an angry comment sits unread for days, and the save window closes

**Survey data in a silo**: The CRM, the warehouse, and the success team each have a different picture of customer sentiment

### With FlowRunner

**NPS as a live signal**: Agents sweep responses on a schedule and metrics land where decisions get made

**Detractors reach a human in minutes**: Low scores route straight to the account owner with the verbatim comment attached

**One sentiment record**: Every response syncs to the CRM and warehouse automatically, keyed on the person

## Use Case Scenarios

### The detractor fire line

List Survey Responses runs hourly. Anything scored 0 to 6 with a comment becomes an alert in [Slack](https://flowrunner.ai/integrations/slack) carrying the score, the verbatim text, and the customer's plan and tenure pulled from the CRM. The account owner triages: a save call gets booked through [Calendly](https://flowrunner.ai/integrations/calendly), a product complaint files to the issue tracker, a shipping gripe routes to support. Get Survey Response pulls the full record with tags and notes when the owner needs deeper context. The score existed either way; what changed is that a person sees it while the customer still remembers writing it.

### One sentiment record everywhere

Each new response appends to [Google Sheets](https://flowrunner.ai/integrations/google-sheets) for the team's working view and syncs to the customer's record in [HubSpot](https://flowrunner.ai/integrations/hubspot) as a property update. Feedback collected elsewhere, an app store review, a support CSAT rating, flows the other way: Create Survey Response imports it against the person's email so Delighted's metrics reflect the whole relationship, not just the email channel. Get Metrics closes the loop weekly with NPS and the promoter, passive, and detractor split, scoped to the trailing 90 days.

### Lifecycle surveys that respect the customer

When onboarding completes in the product, Create or Update Person enrolls the customer with Send Survey set to true, letting Delighted's throttling rules decide timing. When a customer replies "stop emailing me" to any channel, the agent calls Unsubscribe Person immediately, and mirrors the opt-out to the marketing platform in the same run. List People audits the recipient base monthly so scheduling timestamps and custom properties stay coherent with the CRM.

## Human-in-Loop Highlight

Delete Person permanently removes a person and every survey response they ever submitted, and Delighted cannot restore any of it. In a data-hygiene or GDPR-erasure workflow that is exactly the action you want an agent to prepare and a person to authorize. The agent matches the deletion request to a person ID with Get Person, counts the responses that will disappear with List Survey Responses, and posts: "Erasure request for j.doe@acme.com matches person p\_84h2. Deleting removes 6 responses spanning two years, including one 9 cited in the Q3 review. Confirm?" The privacy owner confirms, the agent deletes and logs the completion for the compliance record. The adjacent gate is softer but real: Create or Update Person with Send Survey enabled puts an email in a customer's inbox, so bulk enrollments get a human look at the segment before the queue fills.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via email

Human decides

Agent resumes with decision

## Agent Capabilities

9 actions

### Survey Responses

3

-   **List Survey Responses** Retrieves survey responses, most recent first, with pagination and date-range and trend filters. Each response carries the score, optional comment, respondent, and custom properties. The sweep behind every routing and sync workflow.
-   **Get Survey Response** Retrieves a single response by ID with its score, comment, respondent, survey type, tags, and notes. The context pull before a human follow-up.
-   **Create Survey Response** Records a response on behalf of a person, creating the person if the email is new. Used to import feedback collected outside Delighted so metrics reflect every channel.

### People

5

-   **List People** Retrieves survey recipients with pagination, including email, name, scheduling timestamps, and custom properties. The audit step for recipient-base hygiene.
-   **Get Person** Retrieves a single person by ID. Used to verify identity before any destructive or customer-facing action.
-   **Create or Update Person** Creates or updates a person matched by email, optionally enqueuing a survey under your throttling rules. The enrollment step in lifecycle survey workflows.
-   **Delete Person** Permanently deletes a person and all their survey responses. Cannot be undone, which is why this page's human gate exists.
-   **Unsubscribe Person** Unsubscribes a person from all future surveys by email. They stay in Delighted but receive nothing further. The action that makes opt-out compliance automatic.

### Metrics

1

-   **Get Metrics** Retrieves aggregate metrics, NPS with promoter, passive, and detractor counts and percentages, optionally scoped to a date range or trend. The number the weekly digest is built on.

## Frequently Asked Questions

### What can FlowRunner do with Delighted?

FlowRunner agents can run List Survey Responses, Get Survey Response, and Create Survey Response in Delighted, plus 6 more actions.

### Does connecting Delighted to FlowRunner require OAuth?

No. Delighted connects to FlowRunner with basic authentication (a username and password), no OAuth flow required.

### Can Delighted trigger a FlowRunner workflow automatically?

Delighted doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

**Work at Delighted?** This integration exposes Delighted to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/delighted. Site index: https://flowrunner.ai/llms.txt
