ReferralRock

ReferralRock MCP integration

Reports a member's referral and reward activity, enrols members with share links, approves referrals and issues rewards, and honours unsubscribe requests.

35actions available

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create new referral

    Lyro creates a new referral in Referral Rock based on a member's referral code. Support agents can record referrals without requiring customers to use separate tracking systems.

  • Get member statistics

    Lyro retrieves comprehensive statistics for a member in Referral Rock. Support agents can show customers their referral performance and earnings instantly.

  • Issue reward to member

    Lyro issues a reward to a member in Referral Rock immediately. Support agents can credit rewards on the spot, improving customer satisfaction without delays.

See all 35 actions

How businesses use ReferralRock + Lyro

Each card is one request a support team gets, and the ReferralRock actions Lyro runs to close it.

  • Answer what a member has actually earned

    Lyro pulls a member's sharing, referral, and reward activity over a period, lists the referrals credited to them, and reads the rewards those produced with their current status.

    Get Member StatisticsGet ReferralsGet Rewards
  • Enrol a member and hand them their link

    Lyro adds the person to a referral program with their name and email, then generates the pre-authenticated share and portal URLs they need, with an expiry if the link should not live forever.

    Add new member to programGenerate Member Access URLsList Program Members
  • Approve a referral and release the reward

    Lyro updates the referral to qualified or approved, records a referral action with its amount so percentage-based recurring rewards calculate, and issues the reward to the member.

    Update Referral DetailsCreate Referral ActionIssue Reward to Member
  • Honour an unsubscribe before anything sends

    Lyro checks whether an address is already opted out, records a new opt-out when someone asks for one, and resubscribes an address that was removed by mistake.

    Get Email Unsubscribed StatusUnsubscribe Email AddressRemove Email from Unsubscribe List

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 ReferralRock actions it has and picks the ones a request needs.

  1. 01

    Connect ReferralRock

    Authorize the ReferralRock 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 ReferralRock 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
ReferralRock · Lyro

Everything else about ReferralRock

Setup, permissions, and the limits of what Lyro can do inside ReferralRock.

  • Referral Rock only acts when a record is uniquely identified. Delete Members from Program needs either primaryInfo, a memberId or referralCode, or both secondaryInfo and tertiaryInfo, and Update Referral Details needs a referralId or that same secondary and tertiary pair, so an ambiguous match is rejected rather than guessed at.

Every action available in ReferralRock

All 35 actions your agent can call on ReferralRock, straight from the live MCP connection.

  • Remove email from unsubscribe list

    Remove an email address from the unsubscribe list.

  • Delete webhook

    Delete a webhook subscription.

  • Delete members from program

    Delete members from a referral program.

  • Delete referral

    Delete one or more referrals from a referral program.

  • Delete rewards

    Delete rewards from members or referrals in a referral program.

  • Get email unsubscribed status

    Check if an email address is unsubscribed from communications.

  • Get webhook history for event

    Retrieve webhook history for a specific event.

  • List program members

    List program members with filtering and pagination.

  • Get member statistics

    Retrieve comprehensive statistics for a single member from ReferralRock.

  • Get payout

    Retrieve payout list by ID.

  • Get payout details by ID

    Get payout details by ID.

  • Get pending payouts

    Get pending payouts for a member or recipient.

  • Get payout transactions

    Get payout transaction history for referral program participants.

  • Get single program

    Retrieve a single referral program by name.

  • List referral programs

    List all referral programs in ReferralRock.

  • Get referrals

    List referrals with filtering and pagination options.

  • Get single referral

    Retrieve a single referral by email, ID, or external ID.

  • Get reward rules

    Get reward rules for a program.

  • Get rewards

    List rewards with optional filtering and pagination.

  • Remove email from unsubscribe list

    Remove an email address from the unsubscribe list.

  • Unsubscribe email address

    Unsubscribe an email address from the ReferralRock mailing list.

  • Create webhook subscription

    Create or update a webhook subscription for event notifications.

  • Create invite feed entry

    Create an invite feed entry for automatic invitations.

  • Create invite feed entries

    Create multiple invite feed entries for automatic invites in ReferralRock.

  • Generate member access token

    Generate pre-authenticated member access URLs for sharing and portal experiences.

  • Generate member access urls

    Generate member access URLs for custom share experience or secure portal embedding.

  • Add new member to program

    Create a new member and add them to a referral program.

  • Remove members from program

    Remove members from a referral program.

  • Create referral action

    Create a referral action for processing recurring rewards.

  • Remove referral

    Remove referrals from a referral program.

Ready to connect ReferralRock?

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

Support agent working at a laptop next to the Lyro mascot