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

# Overview

[Thred](https://thredfi.com) is the embedded accounting layer for SME platforms, so that they can offer white-labelled accounting and bookkeeping to their small business customers.

We enable your platform to deliver best-in-class accounting directly within your product - no external tools, no fragmented workflows.

## What Thred Provides

A complete white-labelled accounting solution you can embed in a few days:

**Accounting software** - Automated double-entry bookkeeping, financial reporting (P\&L, balance sheet, cash flow), real-time dashboard with KPIs, AR/AP management, and task-based reconciliation.

**Bookkeeping service** (optional) - Human bookkeepers available in-platform via chat or calls to handle exceptions and monthly closings.

## How You Integrate Thred

There's one integration path:

1. **Embed the frontend SDK** - Add Thred's accounting UI to your platform (NPM package: [`@thredfi/accounting`](https://www.npmjs.com/package/@thredfi/accounting))
2. **Implement OAuth2 authentication** - Use our two-tier OAuth2 token system for secure access. At this point, you will have functional accounting system embedded right within your platform.
3. **Push financial activity via APIs** - Send business data as it happens:
   * Accounts Receivables Data: Invoices, Payments, refunds etc. from your platform
   * Accounts Payables Data: Bills and vendor payments (optional)

That's it. Your users get automated accounting without leaving your product, which stays updated in real-time with their business' financial activity.

## What You Need to Get Started

**Sandbox credentials**

* Partner UUID
* API Key
* Sandbox environment access

Request for sandbox/production credentials: [manoj@thredfi.com](mailto:manoj@thredfi.com)

**Documentation**

* This implementation guide
* [API Reference](/api-reference) (All API endpoints with interactive playground)
* Frontend SDK package: [`@thredfi/accounting`](https://www.npmjs.com/package/@thredfi/accounting)

Are you ready to build? Let's go through the [end-to-end flow](/implementation/end-to-end-flow) at a high level first.
