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

# Overview

> Integrate Tesouro's embedded components into your application using React or web components.

Tesouro's embedded components let you integrate the platform's UI directly into your application. They're available in two flavors — choose the approach that fits your stack:

* **React** — ready-to-use React components connected to the Tesouro API.
* **Web components** — framework-agnostic custom elements that drop directly into any HTML page.

## React

Build your own UI using the React SDK. Wrap your app in `EmbeddedProvider`, then drop in any combination of components. Best for React and Next.js applications.

[Get started with React](/finops/guides/embedded-components/react)

## Web components

Build your own UI using framework-agnostic custom elements loaded via a CDN script tag. No build step required — works with any frontend stack.

[Get started with web components](/finops/guides/embedded-components/web-components)

## API-only

Full control — build everything from scratch using the REST API with no embedded UI. See [Embedded Banking API](/embedded-banking/reference/openapi) or [FinOps API](/finops/reference/openapi) for available endpoints.
