> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cello.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Learn how to turn your users into your most valuable growth channel

<iframe className="w-full aspect-video rounded-xl" src="https://www.loom.com/embed/b28d6e90e6634bac96aaeba0c70ea564" title="Loom video player" frameBorder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

[Cello](https://cello.so/) is a referral platform for building user and partner referral programs.

Cello enables you to:

* Embed referral components directly in your application
* Track and attribute user signups and purchases
* Process payouts in 10+ countries and currencies

# How it works

You own the integration from first event to launch. You build against your real product while your account is still in pre-launch, verify as you go, and launch the program yourself when everything is in place.

<Steps>
  <Step title="Connect the MCP server">
    Point your AI coding tool at Cello's MCP server first. It has live access to these docs and to your integration's health, so it both builds most of the integration for you and tells you what is still missing.
  </Step>

  <Step title="Build on production, in testing mode">
    You don't need a sandbox. Your account stays in **pre-launch phase** while you integrate: events are recorded as test data, and nothing is paid out or sent to your referrers.
  </Step>

  <Step title="Watch the steps verify themselves">
    Once your signup and purchase event sources are set, each integration step flips to verified on its own as Cello sees it working in your product. The few Cello can't detect, you tick off yourself.
  </Step>

  <Step title="Verify with the testbook">
    Work through the pre-launch testbook while you build, and again at the end.
  </Step>

  <Step title="Launch your program">
    When every step is complete, you launch. Pre-launch ends, and from then on referrals are processed and paid out.
  </Step>
</Steps>

# Key Features

Cello provides the following capabilities:

* [Integrated Referral Component for Web and Mobile apps](/referral-component/quickstart)
* [MCP server for AI coding tools and program insights](/mcp/introduction)
* [In-product and Email notifications](/guides/user-experience/referral-notifications-and-emails)
* [Analytics Dashboard](https://app.cello.so/performance/referrer-activity)
* [Partner Program](/guides/partners/partner-overview)
* [Integrations and Webhooks](/integrations/introduction)
* [Cello API](/api-reference/introduction)

# Getting Started

Start with the MCP server. Your coding tool then handles most of the integration for you, and it's also how you check your work.

<CardGroup cols={2}>
  <Card title="Integrate faster with AI" icon="plug" href="/mcp/connect">
    Connect the Cello MCP server to your editor
  </Card>

  <Card title="Setup Overview" icon="rocket" href="/integration-overview">
    The full path: build in pre-launch, verify, then launch
  </Card>

  <Card title="Pre-launch Testbook" icon="list-check" href="/guides/integration/pre-launch-testbook">
    Validate your integration end to end before you go live
  </Card>

  <Card title="Cello SDKs" icon="display-code" href="/sdk/introduction">
    Referral component for your web and mobile applications
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.