Refiner MCP integration
Pulls a contact's attributes and segments, records events against their profile, updates the record, and deletes it on a privacy request.
10actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Get survey responses
Lyro retrieves survey responses from your Refiner account to understand what customers actually think. You use their feedback to improve your support and product quality.
Get reporting
Lyro pulls aggregated survey analytics including completion rates and response trends. Your team tracks customer satisfaction metrics without manual report compilation.
Track event
Lyro records customer events like feature usage or interaction milestones to build behavioral profiles. You identify power users and at-risk customers for proactive support.
How businesses use Refiner + Lyro
Each card is one request a support team gets, and the Refiner actions Lyro runs to close it.
Answer a feedback question from the contact's own record
Lyro looks the contact up by email or ID, reads their stored attributes, and checks which segments they fall into, so a question about their survey history is answered from the live Refiner record.
Get ContactGet ContactsGet SegmentsKeep the contact record current as the conversation runs
When a customer corrects a detail or hits a milestone worth surveying, Lyro updates the contact's attributes and records a named event against their profile, creating the contact if it does not exist yet.
Update ContactTrack EventGet ContactAction a deletion request without opening a ticket
A customer asking to be removed from surveys is handled in the conversation: Lyro finds the matching contact by ID or email and deletes it from Refiner permanently, instead of routing the request to an agent.
Delete ContactGet ContactGet ContactsPull survey results and account usage on request
Lyro retrieves aggregated reporting over a date range, lists the individual responses behind it, and checks usage counters, so a team asking how a survey performed gets the numbers without opening Refiner.
Get ReportingGet Survey ResponsesGet Account Info
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Refiner actions it has and picks the ones a request needs.
- 01
Connect Refiner
Authorize the Refiner account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Refiner actions that close it and chains as many as the request needs.
- 03
Watch it work
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started free
Everything else about Refiner
Setup, permissions, and the limits of what Lyro can do inside Refiner.
Update Contact creates them. The action identifies a contact by id or email and, when no match exists, Refiner creates the record with the attributes Lyro passes, so a first-time respondent does not have to be added by hand before an event can be tracked against them.
Every action available in Refiner
All 10 actions your agent can call on Refiner, straight from the live MCP connection.
Delete contact
Delete a specific contact by its identifier.
Get account info
Retrieves Refiner account information including subscription plan, usage limits, and environment statistics.
Get contact
Retrieve detailed information about a specific contact using their ID, email, or UUID.
Get contacts
Retrieve a list of contacts from your Refiner account.
Get forms
Retrieve a list of forms (surveys) from your Refiner account with optional filtering and pagination.
Get reporting
Retrieve aggregated reporting data for surveys including metrics and analytics.
Get survey responses
Retrieve all survey responses from your Refiner account with optional filtering and pagination.
Get segments
Retrieve a list of user segments from your Refiner account.
Track event
Record a user event by name for a user identified via user ID or email.
Update contact
Create or update a contact's attributes or account.
The tools Refiner sits next to
Same connection, same setup. Pick the next one your team already uses.
Agenty
Extracts structured data from a URL, starts scraping agents and returns their results, maintains input lists, and controls agent schedules.
Corrently
Reads the green power forecast for a German postcode, posts meter readings with a green/grey split, and breaks tariffs down to their cost components.
Google Analytics
Runs GA4 reports on request, checks realtime traffic, creates custom dimensions and audience exports, and audits how a property is wired up.
Microsoft clarity
Runs the Microsoft Clarity data export so site behaviour figures arrive inside the conversation.
Plausible Analytics
Queries visitor stats by dimension and date range, reports live visitor counts, and records server-side pageviews or custom events.
Stormglass.io
Fetches marine and land weather for a coordinate, returns tide extremes and nearby stations, and reads solar position and elevation on request.

Ready to connect Refiner?
Authorize the account and your agent has all 10 actions from the first conversation.


