HabitMove Developer Kit

Build with HabitMove.

APIs, webhooks, starter kits, and automation patterns for live yoga, Journal Book, referrals, WhatsApp, Twilio voice, ElevenLabs audio, and progress insights.

habitmove.dev
POST /api/v1/journal-book/posts
WEBHOOK attendance.completed
AI personalize_nudge(user, day)
Ready for calm, consistent automation.
Build paths

Choose where you want to extend HabitMove.

Challenge automations

Send 6 AM reminders, 7:10 AM journal emails, streak nudges, completion summaries, and recovery messages.

Live session tools

Connect live class links, instructor reminders, attendance tracking, class diagnostics, and catch-up journeys.

Journal Book community

Add photo posts, comments, reflections, AI encouragement, and progress sharing for the community.

Platform capabilities

Everything a HabitMove integration can use.

hello@habitmove.com

Referral links

Name-based codes, student rewards, instructor attribution, and milestone rewards.

WhatsApp templates

Approved template mapping, delivery tracking, fallback to email, and campaign segmentation.

Twilio voice

AI support calls, DTMF shortcuts, handoff flows, reminder calls, and missed-session recovery.

ElevenLabs audio

Generate guided breathing audio for 1, 2, and 5 minute practices.

Progress signals

Attendance, streaks, journal completion, one-word reflection, and risk scoring.

Secure access

SSO links, role-aware access, admin-only tools, and account area switching.

Starter kit

Common integration recipes.

1

Register a webhook

Listen for attendance, journal, referral, subscription, and verification events.

2

Map a template

Choose the correct WhatsApp or email template and safely fill variables.

3

Personalize the next action

Use risk score, streaks, and journal themes to recommend the next best nudge.

4

Review delivery health

Track failures, retries, cooldowns, and admin escalation in one place.

Example

Send a journal nudge after attendance.

Use this pattern when someone attends a class but has not completed the daily journal. The final API shape can be adapted for your integration key.

curl -X POST https://habitmove.com/api/v1/automation/nudges \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "audience": "attended_no_journal",
    "channel": "email_whatsapp",
    "course": "41-day-yoga-challenge",
    "tone": "gentle"
  }'
Partner with HabitMove

Want to build with our community, challenge, and calm automation layer?

We can help set up API keys, webhooks, test users, templates, and a safe production rollout.

Start building
Download on theApp Store Get it onGoogle Play