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

# Introduction

> Coaching for patients on GLP-1 therapy, built into your telehealth brand.

TeraRx is the coaching layer for patients on GLP-1 therapy. Telehealth brands switch it on for their patients:

* an **AI Coach** on every plan
* a health coach and a fitness coach on the coached plan
* protocols, meal plans and workout plans built from the brand's own rule matrix
* **clinical flags** back to the brand's prescriber

TeraRx never prescribes. It mirrors the dose the brand sends and coaches against it.

## Who calls the API

| You are | You use | Start with |
| - | - | - |
| A brand's server | Client credentials | [Authentication](https://docs.tera.health/guides/authentication.md), then [Enroll a patient](https://docs.tera.health/api-reference/enrollments/enroll-a-patient.md) |
| A platform partner, for several brands | One client for all your brands, a `tenant_id` on every token | [Platform partners](https://docs.tera.health/guides/partners.md) |
| A brand's app | Patient tokens from token exchange | [Get my profile](https://docs.tera.health/api-reference/patient/get-my-profile.md) |
| A prescriber system | A clinical client | [List clinical flags](https://docs.tera.health/api-reference/clinical-flags/list-clinical-flags.md) |
| Receiving events | Webhooks | [Webhooks](https://docs.tera.health/guides/webhooks.md) |

Coaches use the TeraRx portal, which is not part of this API.

> [card] [Quickstart](https://docs.tera.health/quickstart.md)
>
> Get a token and make your first calls against the sandbox.

> [card] [Sandbox](https://docs.tera.health/sandbox.md)
>
> What the sandbox checks, and what it doesn't.

> [card] [Samples](https://docs.tera.health/samples.md)
>
> Node and Python code for the patient token, webhooks and enrollment.

> [card] [API reference](https://docs.tera.health/api-reference/auth/get-an-access-token.md)
>
> Every endpoint, with examples and a playground.

> [!WARNING]
>
> Coaching is not emergency care. Wherever patients can type to a coach or the AI Coach, keep the guidance to call 911 in an emergency, or 988 for the Suicide & Crisis Lifeline.


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