list_people
List People
List survey recipients. Can filter by date range, email, or phone number. Also supports listing unsubscribed people and bounced emails by setting the `listType` parameter.
list_people
List survey recipients. Can filter by date range, email, or phone number. Also supports listing unsubscribed people and bounced emails by setting the `listType` parameter.
add_to_autopilot
Add a person to Autopilot for recurring surveys. Use email platform for email-based surveys or SMS platform for text-based surveys.
list_survey_responses
Retrieve survey responses with scores, comments, tags, notes, and additional question answers. Supports filtering by date range, person, and trend. Results are paginated.
send_survey
Send a survey to a person by creating or updating their record in Delighted. Supports email and SMS channels with configurable delay, locale, and custom properties. You can also create a person without sending a survey by setting `send` to false.
get_metrics
Retrieve aggregated survey metrics including NPS score, promoter/passive/detractor counts and percentages, and total response count. Useful for dashboard reporting and analytics.
cancel_pending_surveys
Cancel all pending (not yet sent) survey requests for a specific person. Useful for preventing scheduled surveys from being dispatched.
get_autopilot_config
Retrieve the Autopilot configuration for email or SMS, including active status and survey frequency.
add_survey_response
Programmatically add a survey response for a person. Useful for importing responses collected outside of Delighted.
unsubscribe_person
Unsubscribe a person from future Delighted surveys. Equivalent to the person clicking "Unsubscribe" in a survey email. Does not delete historical survey responses.
delete_person
Delete a person and all their associated data from Delighted. This permanently removes surveys, responses, properties, Autopilot membership, and all other linked data. Identify the person by ID, email, or phone number.
list_autopilot_members
List people currently enrolled in Autopilot for email or SMS recurring surveys. Includes next scheduled survey details.
remove_from_autopilot
Remove a person from Autopilot, cancelling their scheduled recurring surveys. Does not delete the person or their existing responses.
Send customer experience surveys (NPS, CSAT, CES) via email or SMS and collect feedback programmatically. Create and manage survey recipients with custom properties, retrieve survey responses with scores, comments, and tags, and access aggregated metrics like NPS scores. Manage Autopilot recurring survey automation, handle pending survey requests, unsubscribe people, and receive webhooks for survey response and unsubscribe events.
Common questions about connecting Delighted to AI agents with Metorial.