Skip to content
Elaichi Elaichi

Ecommerce

Refersion

Connect Refersion once and hand every teammate a governed MCP endpoint with 43 tools ready to call from Claude, ChatGPT, Cursor, or any MCP client, inside the same permissions they already have, with every call checked and logged.

Refersion

See it in Elaichi

What connecting Refersion gets you

6 screens from the product, each doing one job for your Refersion account.

The agent

Ask Refersion for answers, not exports.

Elaichi answers questions about affiliates and conversions straight from live Refersion records.

  • affiliates
  • conversions
  • links
  • custom fields

Ask Elaichi to work across your apps.

Which affiliates drove the most conversions last month?

Show me pending custom fields for our top affiliates.

List conversions flagged for review this week.

Also runs in Claude, ChatGPT or Cursor

MCP clients

One Refersion endpoint, every MCP client.

Claude, ChatGPT and Cursor connect through one governed endpoint, no SDK or shared key.

Claude ChatGPT Cursor

Copy the endpoint

https://api.elaichi.ai/mcp
Client Connected by Status Last used
Claude
E

Emma Laurent

• Connected 4 minutes ago
Cursor
S

Sofia Ricci

• Connected 2 hours ago
ChatGPT
C

Clara Nowak

• Connected Yesterday

Tool catalogue

43 Refersion tools, zero integration code.

The catalogue lists every Refersion tool, resource and method Elaichi exposes to your teams.

  • list_all_refersion_affiliates
  • update_a_refersion_affiliate_by_id
  • delete_a_refersion_affiliate_by_id
  • refersion_affiliates_get_activity
Tool Resource Method Description
list_all_refersion_affiliates refersion_affiliates list List Refersion affiliates with profile information, offer details, and performance metrics. Supports filtering by status, search term, offer IDs, and performance thresholds. Returns: id, code, isTestAccount, ableToEdit, plus, uniqueMerchantId, parentAffiliateId, status, locked, firstName, lastName, company, email, paypalEmail, phone, offer, address, url, createdAt, updatedAt, timezone, source,…
update_a_refersion_affiliate_by_id refersion_affiliate update Update a Refersion affiliate's details including status, lock state, offer assignment, custom fields, URL configuration, and profile information. Supports partial updates — only provided fields are updated. The locked field cannot be combined with status in the same request, and is only accepted when the affiliate's current status is APPROVED. Required: id. Returns an empty 204 response on…
delete_a_refersion_affiliate_by_id refersion_affiliate delete Soft-delete a Refersion affiliate by setting its status to DELETED. The affiliate must not have any pending or unpaid conversions. Already-deleted or hidden affiliates are treated as not found. Required: id. Returns an empty 204 response on success.
refersion_affiliates_get_activity refersion_affiliates_get_activity get Get weekly conversion, payment, and click activity for a specific Refersion affiliate. Returns a merged timeline ordered by date descending, capped at 10 entries. Each source is independently bounded to the rolling last 10 weeks and capped at 5 entries. The response is polymorphic on type: conversion entries include conversionCount, total, and currency; payment entries include…
refersion_affiliates_get_count refersion_affiliates_get_count get Get Refersion affiliate counts grouped by status (pending, approved, denied). The deniedCount includes BANNED affiliates. Supports the same filter parameters as the list affiliates endpoint; performance-specific filters narrow only the approvedCount. When called without filters, results are cached for 1 minute. Returns: pendingCount, approvedCount, deniedCount.

Toolboxes

Every team gets its own Refersion toolbox.

Toolboxes scope Refersion access by team, so each group sees only what it needs.

  • Affiliate Marketing
  • Ecommerce Ops
  • Finance
  • Customer Support
Name Source template Tools Created

Affiliate Marketing toolbox

Refersion · affiliate recruitment and payouts

Refersion starter 18 Mar 4, 2026

Ecommerce Ops toolbox

Refersion · conversions and order tracking

9 Mar 2, 2026

Finance toolbox

Refersion · commission and payout reconciliation

24 Feb 27, 2026

Customer Support toolbox

Refersion · affiliate account issues

Refersion starter 6 Feb 19, 2026

Growth toolbox

Refersion · campaign performance and links

31 Jan 30, 2026

Data toolbox

Refersion · reporting on affiliates and conversions

12 Jan 22, 2026

Shared connections

Delegated Refersion access, no shared credentials.

The connections table shows who connected each Refersion account and which teams share it.

  • North America Affiliates
  • EU Affiliates
  • Influencer Program
  • Wholesale Partners
Connection Scope Status Access Created
RE

Refersion (North America Affiliates)

Connected by Emma Laurent

Personal • Active 1 team · 6 members Mar 4, 2026
RE

Refersion (EU Affiliates)

Connected by James Whitfield

Organization • Active 3 teams · 24 members Mar 2, 2026
RE

Refersion (Influencer Program)

Connected by Sofia Ricci

Organization • Active 2 teams · 11 members Feb 27, 2026
RE

Refersion (Wholesale Partners)

Connected by Daniel Ortega

Personal • Needs re-auth 1 team · 3 members Feb 19, 2026
RE

Refersion (Amazon Affiliates)

Connected by Clara Nowak

Personal • Active Not shared Jan 30, 2026
RE

Refersion (Referral Partners)

Connected by Michael Brennan

Personal • Active 2 teams · 9 members Jan 22, 2026

Audit log

Every Refersion call, logged and attributable.

The audit log records when, who and what happened on every Refersion action.

  • When
  • Who
  • What happened
  • Resource
When Who What happened Type Resource

2 minutes ago

Mar 6, 2026, 3:10 PM

E

Emma Laurent

[email protected]

Restriction Created Access Support team

8 minutes ago

Mar 6, 2026, 3:04 PM

J

James Whitfield

[email protected]

Restriction Updated Access Sales team

14 minutes ago

Mar 6, 2026, 2:58 PM

S

Sofia Ricci

[email protected]

Role Assigned Access Analyst

20 minutes ago

Mar 6, 2026, 2:52 PM

D

Daniel Ortega

[email protected]

Refersion Users Updated MCP users

26 minutes ago

Mar 6, 2026, 2:46 PM

C

Clara Nowak

[email protected]

Refersion Affiliates Created MCP affiliates

32 minutes ago

Mar 6, 2026, 2:40 PM

M

Michael Brennan

[email protected]

Refersion Affiliates List Toolbox affiliates

Automations & dashboards

From answering questions to doing the work

A person no longer has to ask. A trigger starts the work, inside the same permissions and the same audit log as everything else. Automations and live dashboards ship on the Black plan.

Automations

Refersion digests run themselves, until you approve.

A schedule fetches Refersion records, groups them, drafts a digest, and waits for your approval.

Refersion digest

Run 418 · started 2 minutes ago · on behalf of Emma Laurent

  1. Schedule

    Every weekday at 08:00

    0.2s
  2. Fetch affiliates

    Refersion

    1.4s
  3. Group by owner

    Transform

    0.1s
  4. Draft the digest

    Agent step

    Ran with 4 tools, returned a structured summary

    6.2s
  5. Approve the digest

    Needs approval

    Assigned to Michael Brennan

    Approve
  6. Post the digest

    Refersion

    Queued

Collections and dashboards

Refersion performance, measured on a schedule.

A health dashboard tracks Refersion metrics and records created, refreshed automatically with no model involved.

Refersion health

Refreshed 4 minutes ago · every 15 minutes · from the affiliates collection

Live

Affiliates

1,284 ↓ 12%

Conversions

96 ↓ 8%

Needs attention

3 ↑ 2

Updated this week

412 ↑ 9%

Affiliates created

Last 14 days

By workspace

Share of activity

North America Affiliates 34%

EU Affiliates 27%

Influencer Program 21%

Wholesale Partners 18%

AI tools

Refersion tools for your AI agents

43 tools are ready to call through Elaichi's MCP endpoint the moment you connect Refersion, governed by the same roles, restrictions, and audit log as everything else in Elaichi.

list_all_refersion_affiliates

List Refersion affiliates with profile information, offer details, and performance metrics. Supports filtering by status, search term, offer IDs, and performance thresholds. Returns: id, code, isTestAccount, ableToEdit, plus, uniqueMerchantId, parentAffiliateId, status, locked, firstName, lastName, company, email, paypalEmail, phone, offer, address, url, createdAt, updatedAt, timezone, source,…

update_a_refersion_affiliate_by_id

Update a Refersion affiliate's details including status, lock state, offer assignment, custom fields, URL configuration, and profile information. Supports partial updates — only provided fields are updated. The locked field cannot be combined with status in the same request, and is only accepted when the affiliate's current status is APPROVED. Required: id. Returns an empty 204 response on…

delete_a_refersion_affiliate_by_id

Soft-delete a Refersion affiliate by setting its status to DELETED. The affiliate must not have any pending or unpaid conversions. Already-deleted or hidden affiliates are treated as not found. Required: id. Returns an empty 204 response on success.

refersion_affiliates_get_activity

Get weekly conversion, payment, and click activity for a specific Refersion affiliate. Returns a merged timeline ordered by date descending, capped at 10 entries. Each source is independently bounded to the rolling last 10 weeks and capped at 5 entries. The response is polymorphic on type: conversion entries include conversionCount, total, and currency; payment entries include…

refersion_affiliates_get_count

Get Refersion affiliate counts grouped by status (pending, approved, denied). The deniedCount includes BANNED affiliates. Supports the same filter parameters as the list affiliates endpoint; performance-specific filters narrow only the approvedCount. When called without filters, results are cached for 1 minute. Returns: pendingCount, approvedCount, deniedCount.

refersion_affiliates_get_amazon_products

List Amazon-marketplace-enabled products for a verified affiliate in Refersion. Each product includes the combined product/variant name, image URL, and Amazon product URL. Returns: id, fullName, imageUrl, productUrl, pendingCount, approvedCount, deniedCount. Required: affiliate_id.

refersion_affiliates_get_custom_fields

List all custom registration fields configured by the merchant for a given affiliate in Refersion, along with the affiliate's corresponding values. Returns: id, type, pendingCount, approvedCount, deniedCount. Required: affiliate_id.

refersion_affiliates_delete_custom_field

Clear an affiliate's value for a specific custom registration field in Refersion. The custom field definition itself is not modified; this operation is idempotent. Returns an empty 204 response on success. Required: affiliate_id, custom_field_id.

refersion_affiliates_get_link

Generate an affiliate tracking link in Refersion. Returns: link, pendingCount, approvedCount, deniedCount. When affiliate_id is 0, the endpoint uses the default test affiliate for the account; optional parameters support test link generation, custom URLs, and marketing asset association. Required: affiliate_id.

refersion_affiliates_resend_welcome_email

Resend the welcome email to a Refersion affiliate. The email type is determined by the affiliate's current status (ACTIVE, PENDING, or DENIED). Returns: message, pendingCount, approvedCount, deniedCount. Required: affiliate_id, affiliateId. A 15-minute throttle is enforced between resends.

refersion_affiliates_bulk_update

Update an affiliate's value for a specific custom registration field in Refersion. Returns: affiliateId, customFieldId, value. Required: affiliate_id, custom_field_id, value.

list_all_refersion_conversions

List Refersion conversions with filtering by status, order ID, affiliate, date range, offer, and platform. Returns: id, type, createdAt, pendingCount, approvedCount, paidCount, deniedCount, unqualifiedCount. Supports sorting by order ID, affiliate, type, revenue, commission, date, source, and status.

get_single_refersion_conversion_by_id

Get the full detail of a single Refersion conversion by id. Returns: id, type, createdAt, updatedAt, pendingCount, approvedCount, paidCount, deniedCount, unqualifiedCount. Required: id.

refersion_conversions_get_count

Get counts of Refersion conversions grouped by status (pending, approved, paid, denied, unqualified). Returns: pendingCount, approvedCount, paidCount, deniedCount, unqualifiedCount. Supports the same filters as the conversions list endpoint excluding status, page, limit, sortBy, and sortOrder. Unfiltered requests are cached for 1 minute per client; filtered requests bypass the cache.

refersion_conversions_credit_order_id

Credit an existing order from the Refersion conversion queue to a specified affiliate. The order is queued for processing and will be converted asynchronously. Returns: message. Required: conversionQueueId, affiliateId, approvalStatus.

refersion_conversions_create_manual_credit

Create a manual credit conversion for an affiliate in Refersion. Supports PENDING, APPROVED, and DENIED approval statuses; APPROVED and DENIED trigger a notification and create a conversion_info record. Returns: conversionId. Required: affiliateId, commissionTotal, currency, approvalStatus.

refersion_conversions_bulk_update

Update the status of a single Refersion conversion, supporting transitions between PENDING, APPROVED, DENIED, and UNQUALIFIED statuses based on a defined transition matrix. Creates an audit trail and dispatches webhook notifications for APPROVED and DENIED transitions. Returns an empty 204 response on success. Required: conversion_id, status.

list_all_refersion_offers

List Refersion offers with optional filtering by offer type (multi-value, OR semantics), name/ID search, and performance-range criteria across pending, 30-day, and total buckets. Returns: id, publicId, name, commission, returnCustomerCommission, returningCustomerFlatRateCurrency, flatRateCurrency, commissionTerms, isRequireNewCustomer, isSubscriptionsDenyRenewals, attributionWindow, isDefault,…

update_a_refersion_offer_by_id

Update an existing Refersion offer by id with partial field updates. Returns an empty 204 response on success. Required: id. Cannot set both isDefault and isPrivate to true; passing id 0 updates the client's default offer.

delete_a_refersion_offer_by_id

Delete a Refersion offer by id. Soft-deletes the offer; the default offer and offers with assigned affiliates cannot be deleted. Returns an empty 204 response on success. Required: id.

refersion_offers_duplicate

Duplicate a Refersion offer by offer_id, creating a copy owned by the authenticated client. Returns: id. Required: offer_id.

list_all_refersion_clicks

List click tracking data in Refersion filtered by a required creation date range and optionally by affiliate ID. Returns: id, affiliateId, offerId, creativeId, createdAt, subId, ipAddress, userAgent, referer, landedUrl, test. Required: createdAtMin, createdAtMax.

refersion_orders_search

Search Refersion orders by order ID and determine if an affiliate can be credited for the order. Returns: isOrderFound, availableOrders, otherAffiliatesWithConversions. Required: search, affiliateId.

list_all_refersion_promotion_methods

List promotion methods in Refersion with optional filtering by affiliate, type, status, and search term. Returns: id, type, value, status, affiliate, createdAt. By default returns ACTIVE, PENDING, and DISABLED records (excludes DELETED). Max 100 per page.

create_a_refersion_promotion_method

Create a new promotion method (coupon, email, or SKU) for an affiliate in Refersion. Returns: id, type, value, status, affiliate, createdAt. Required: type, value, affiliateId. Promotion method values are unique per client across all affiliates.

refersion_promotion_methods_activate

Activate a pending promotion method in Refersion by setting its status to active. Returns an empty 204 response on success. Required: promotion_method_id, status. Only promotion methods currently in PENDING status can be activated.

delete_a_refersion_promotion_method_by_id

Delete a promotion method (conversion trigger) in Refersion by id. Returns an empty 204 response on success. Required: id. The promotion method must belong to the authenticated client's account.

list_all_refersion_prospects

List affiliate partner prospects in Refersion, or trigger a new discovery job by setting more=true. Returns each prospect's id, profileName, profileType, platform, url, status, createdAt, and updatedAt.

refersion_prospects_submit_feedback

Submit thumbs up/down feedback on an AI-recommended prospect in Refersion. Negative feedback requires a reason; feedback can be updated by resubmitting. Returns: prospectId, type, reason, createdAt, updatedAt. Required: prospect_id, type.

refersion_prospects_get_pitch

Get a prospect pitch in Refersion. Retrieves an existing pitch or generates a personalized AI pitch message for contacting a prospect. Returns: id, partnerId, pitchMessage, createdAt, updatedAt. Required: prospect_id.

list_all_refersion_exclusions

List Refersion exclusions filtered by type (ip, coupon, or sku) with optional search. Returns: id, ip, couponCode, couponDescription, sku, nameLabel, status, createdAt. Required: type.

create_a_refersion_exclusion

Create a new Refersion exclusion of the given type (ip, coupon, or sku). The body fields required depend on the type: ip when type=ip, couponCode when type=coupon, sku when type=sku. Returns: id, ip, couponCode, couponDescription, sku, nameLabel, status, createdAt. Required: type.

delete_a_refersion_exclusion_by_id

Soft-delete a Refersion exclusion by setting its status to DISABLED. Returns an empty 204 response on success. Required: id, type.

list_all_refersion_webhook_endpoints

List webhook endpoints for the authenticated Refersion user. Returns: id, url, topics, isSubscribedToAllTopics. Cursor-paginated; max 100 per page.

create_a_refersion_webhook_endpoint

Register a webhook endpoint for the authenticated Refersion user. Returns: id, url. Required: url, topics.

update_a_refersion_webhook_endpoint_by_id

Update a Refersion webhook endpoint's delivery URL or subscribed event types. Returns: id, url. Required: id.

delete_a_refersion_webhook_endpoint_by_id

Delete a Refersion webhook endpoint by id. Returns an empty 204 response on success. Required: id.

list_all_refersion_business_categories

List all active business categories in Refersion used for classification purposes. Returns: id, sortOrder, name. Results are cached for improved performance.

list_all_refersion_countries

List all active countries supported by Refersion with their ISO 3166-1 alpha-2 codes and names. Returns: countryCode, countryName. Results are cacheable on the client side.

refersion_countries_get_states

Get a list of states, provinces, or subdivisions for a given country in Refersion. Returns: stateName, stateSubdivisionCode. Required: country_two_letter_code. The country code must be a valid ISO 3166-1 alpha-2 format (e.g., "US", "CA", "GB"). Results are sorted alphabetically by state name and cached for improved performance.

list_all_refersion_currencies

List supported currencies in Refersion with their codes, symbols, and formatting information. Returns: code, symbol, format. Results are cached for optimal performance.

list_all_refersion_product_categories

List Refersion product categories, a hierarchical map of Google product taxonomy categories for product categorization. Returns: an object whose keys are category identifiers and whose values are category data of unspecified type. Results are cached for optimal performance.

list_all_refersion_timezones

List all active timezones in Refersion with their display labels and IANA identifiers. Results are cached for improved performance. Returns: label, value.

How it works

From Refersion account to governed MCP endpoint

Connect

Link a Refersion account through Elaichi's hosted connect flow. Credentials are vaulted, so nobody, including the AI, ever sees them.

Compose

The connection becomes a toolbox instantly. Curate which Refersion tools are exposed, rename them, or freeze arguments.

Authorize

Point Claude, ChatGPT, Cursor, or any MCP client at the one Elaichi endpoint and sign in with OAuth, governed by roles, restrictions, and audit logs.

Put your agents to work in the tools you already use

Start a 14-day Gold trial. Connect a product, curate a toolbox, and paste a governed MCP endpoint into Claude, ChatGPT, or Cursor in minutes.