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

