Refiner

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.

See all 10 actions

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 Segments
  • Keep 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 Contact
  • Action 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 Contacts
  • Pull 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.

  1. 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.

  2. 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.

  3. 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
Refiner · Lyro

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.

Ready to connect Refiner?

Authorize the account and your agent has all 10 actions from the first conversation.

Support agent working at a laptop next to the Lyro mascot