Content Library

CBT, DBT, Mindfulness exercises.

The therappai Content Library gives you access to structured mental-wellbeing exercises, skills, and routines. This includes CBT worksheets, DBT tools, mindfulness practices, grounding exercises, and other short therapeutic activities users can complete inside your application.

Your product can fetch content lists, retrieve detailed exercises, surface recommendations, and track user progress — all through lightweight API calls.


What the Content Library includes

The content library is organised into a few key categories:

CBT (Cognitive Behavioral Therapy)

Exercises that help users challenge thoughts, reframe patterns, and build healthier responses.

DBT (Dialectical Behavior Therapy)

Skills for emotional regulation, distress tolerance, and interpersonal effectiveness.

Mindfulness Practices

Breathing, grounding, meditation, and body-awareness exercises.

Short Wellbeing Tools

Quick activities for stress, anxiety, focus, and reflection.

Each item includes:

  • title

  • description

  • optional audio

  • optional transcript

  • tags

  • estimated duration

  • progression data


How developers typically use content

You can use the content system to:

  • Show a library of exercises

  • Embed recommended content in your UI

  • Display a “practice of the day”

  • Guide users through step-by-step exercises

  • Let users save favourites

  • Track completion and progress

  • Combine content with therapy sessions or mood check-ins


Fetching content

The API allows you to:

Get all content

Useful for building lists or catalog screens.

Get content by ID

Fetch a specific CBT/DBT/mindfulness exercise with full detail.

Mark content as favourite

Useful for personalised experiences.

Track progress

Record how far a user got in an exercise and whether they completed it.

Get transcripts

If the content includes an audio or guided practice, you can retrieve the transcript for accessibility.


How the content model fits into your UI

A single piece of content typically includes:

  • a title

  • a short description

  • tags (e.g., “Mindfulness”, “Anxiety relief”)

  • an optional audio file or exercise steps

  • a transcript

  • progress fields

  • whether it’s been favourited

You can display this as:

  • a card

  • a full-page exercise

  • a short guided practice

  • a playlist or routine


Pairing content with other features

The Content Library is often used alongside:

AI Therapy

Recommend relevant CBT tools or mindfulness practices based on a therapy conversation.

Mood Tracking

Suggest exercises when moods dip or patterns appear.

Daily Tasks

Use content as part of a daily wellbeing routine.

Last updated