HumLife360 Nudge Friend
A product shell by OCTYN

Six screens from one product, each a moment in someone's day: the Friend, the customer, leadership and a partner. People and numbers are samples.

For the Friend

Priya's morning

Priya looks after 120 people. This is the first thing she opens at 9.

From your module list#13 Friend + Behavior Insight Partner · #11 Early Warning & Escalation · #9 Daily Execution Planner

app.humlife360.com/today

Good morning, Priya

Tuesday, 20 October · about 40 minutes of work today

Calls due2
Messages to approve2
To celebrate1
On track, nothing needed115
CustomerWhy todayAction

Sample customers. Messages are drafted from each person's history and only go out after Priya approves them.

How it works today
Customers reach HumLife360 through the app, WhatsApp, email, calls and workshops. Priya goes through each of those, one person at a time, to work out who needs her.
With Nudge Friend
The five people who need her today are in one list with the reason. She clicks one, reads the context, and sends the drafted message or opens the call.
Why it matters
The more people one Friend can look after well, the more HumLife360 can grow without hiring at the same pace.

For the Friend

The five-minute call

Priya is about to call Sunita. She gets a short brief before the call and logs it in three taps after.

From your module list#13 Friend + Behavior Insight Partner · #9 Daily Execution Planner · #7 Readiness & Resistance Profiling

app.humlife360.com/call/sunita-rao

Sunita Rao

49, Pune · Day 6 of 14

Needs a person today

Five-minute companion call

05:00

Open with

How have you been sleeping since your mother's hospital visit?

Avoid

Leading with the 171. Her doses are on time. Ask how she is first.

If she says she's too tired to walk

Ask for one 10-minute walk after afternoon tea. Nothing else this week.

What happened since you last spoke

  • WhatsApp voice note: "didn't feel like getting up."
  • WhatsApp photo of her glucometer, read as fasting 171 mg/dL.
  • Missed the Thursday workshop.
  • Doses on time.

Her own goal

Fasting under 130 before her daughter's exams finish.

Sample customers. Sunita Rao is illustrative sample data.

How it works today
Customers send WhatsApp photos of their glucometer and meals, and voice notes about their day. Someone reads them and types the useful parts into the database by hand. Before a call, Priya scrolls back through all of it.
With Nudge Friend
The photos and voice notes are read as they arrive and land in her record. Priya gets how to open, what to steer clear of and what happened since they last spoke. After the call, three taps update the profile.
Why it matters
Calls are the most expensive thing HumLife360 does. Each one is better prepared, and each one adds to the data.

For the Friend

Ramesh's record

The screen from 9 September, with one change: every score can be traced back to what caused it. Press play to watch his fortnight build the profile.

From your module list#2 Behavioral Momentum Index and Motivational Drift Index · #15 BMIx and CQ Metrics · #10 Glycemic Stability Monitoring · #14 Behavior Change Map

app.humlife360.com/customers/ramesh-patel
RP

Ramesh Patel

54 · Ahmedabad · Type 2 · cycle day 9 of 14

Metformin on time, 7 days a week3 of 7
At risk
Adherence gap widening, and a family wedding next week is a known craving trigger.
Day 9 · today

Events, oldest first · tap one to see what it moved

    Living profile · tap a score to see its events

    Amber bars: lower is better. Showing 18 of HumLife360's 107 attributes. HumLife360's own definitions compute every score.

    The read

    Ramesh knows when to take his dose. After a miss his shame score goes up and he goes quiet, so each skipped evening makes the next message harder to answer.

    He responds to what's at stake for his grandchildren. Streaks work against him. He brought up the wedding sweets himself on Day 4, so plan for that week now.

    Next cycle, drafted

    1. Build the next seven days around his grandchildren and drop the streak.Because: responds to stakes 8, responds to streaks 2
    2. After a miss, send one short line with no count of missed days.Because: shame after a miss 7
    3. Book a five-minute call the Sunday before the wedding to plan the sweets and the dose.Because: stress eating 6, call pickup 4
    4. Ask a family member to text him on the wedding day.Because: family involvement 7

    Sample customers. All data on this screen is invented.

    How it works today
    Someone rebuilds each customer's persona by hand from the app, WhatsApp, email, calls and workshops, then plans the next cycle from memory.
    With Nudge Friend
    Every score traces back to the moments that moved it. Priya can replay the fortnight, check the read, and approve the drafted cycle.
    Why it matters
    HumLife360's own 107 attributes and definitions stay at the centre, and a clinical partner can see how each number was reached.

    For the customer

    Sunita's side

    What Sunita sees. There's no new app and no form. The message comes from Priya, in the chat she already uses.

    From your module list#5 HumLife360 Friend · #3 Smart Nudge Engine · #4 Conversation Intelligence Layer

    HumLife360 · Priya
    Your Friend · on WhatsApp · verified number
    Today
    Message

    Approved messages go out from HumLife360's WhatsApp Business number the moment Priya says yes, and replies come straight back into the record. The conversational bot comes after the pilot.

    Sample customers

    What just happened

    1. Priya approved the nudge at 9:04.

    2. It arrived in Sunita's chat.

    3. Sunita replied with a 20-second voice note.

    4. It became an event in her record, and the next nudge adjusts.

    How it works today
    Customers sign in to a web app with a user ID and password to enter readings. Some send WhatsApp photos and voice notes instead, and someone at HumLife360 types them into the database. Harsh puts that at 85 to 90 percent working.
    With Nudge Friend
    Customers talk to HumLife360 on its official WhatsApp Business number. Priya's approved messages go out from it, and replies, photos and voice notes come back into the record. Only numbers linked to an enrolled customer reach a record: each customer links their number once at sign-up with a one-time code, and anything from another number gets a polite reply and goes to a review queue.
    Why it matters
    Most customers are in India and already use WhatsApp every day. Nobody has to learn anything or type in a number.

    For leadership and pilot partners

    Harsh's Monday

    Harsh has calls with investors and the US pilot partner this week. He wants to know how the program is going without asking around.

    From your module list#1 Behavioral Risk Engine and Outcome Forecasting · #17 Outcomes Attribution Engine · #11 Early Warning & Escalation

    app.humlife360.com/program

    Program

    US pilot · week 3 of 12

    Customers per Friend

    120

    per Friend with Nudge Friend, about 45 by hand today

    Checked in this week

    92%

    92 of 100 customers, sample

    Flagged and reached within a day

    6 of 6

    sample

    Check-ins with no typing

    77%

    71 of 92 check-ins, sample

    US pilot · share of customers with fasting in target (80-130 mg/dL)

    100% 75% 50% 25% 0% pilot in progress 41% 44% 47% 1 2 3 4 5 6 7 8 9 10 11 12
    Actual, weeks 1 to 3 Projection, pilot in progress

    Friends, this week

    Friend Customers Need a person today Load
    PSPriya Sharma
    120 3 calls
    ADAnjali Desai
    112 2 calls
    RKRohan KulkarniOverloaded
    141 11 calls

    Load is customers against the 120 target per Friend.

    The pilot partner sees these numbers live in their own system through the HumLife360 API. Nobody exports or sends a report.

    Sample customers and sample numbers. Nothing on this screen is live data.

    How it works today
    He asks each Friend how their people are doing, then waits for someone to put a report together.
    With Nudge Friend
    He types a question and gets an answer with names and numbers. The pilot report updates itself every week.
    Why it matters
    Investors and the pilot partner can follow the pilot week by week, with numbers they can check.

    For partners

    Inside a partner's system

    A partner clinic's own patient screen, with HumLife360's profile sitting next to the A1c. Behind it, an API and an MCP server any partner can plug into. Your own list puts it best: this makes HumLife360 an API layer, not an app.

    From your module list#19 Infrastructure / API Model · #20 Safety & Compliance Framework

    Sample customers. Clinic values and profile scores are illustrative.

    portal.partner-clinic.example/patients/1042
    Partner clinic · samplePatientsScheduleReportsResearch

    Patients / 1042

    Sunita Rao

    49 · Pune · Type 2 diabetes

    Last visit
    6 Oct 2026. Follow-up in 3 weeks.
    A1c
    7.9% (test 6 Oct 2026)
    Medications
    Metformin 500 mg, twice daily
    Sertraline 50 mg, once daily
    Care team
    Primary care, diabetes educator
    HumLife360 behavioral profile Needs a person today

    Profile summary, scored 0 to 10

    Physiological4.1
    Behavioral3.2
    Motivational5.6
    Emotional2.4
    Social3.8
    Engagement6.9

    Mood is driving her numbers; doses on time

    Live from HumLife360 · consented · updated 9:04

    Connect from your own systems

    Pick how your team connects. Every route uses the same consent scopes, so a customer's choice applies everywhere.

    Read a customer's profile, scores and flags.

    bash
    curl https://api.humlife360.com/v1/customers/{id}/profile \
      -H "Authorization: Bearer $HUMLIFE360_TOKEN"
    json
    {
      "customer_id": "hl_7731",
      "updated_at": "2026-10-20T09:04:00+05:30",
      "profiles": [
        { "name": "physiological", "score": 4.1, "updated_at": "2026-10-20T09:04:00+05:30" },
        { "name": "behavioral",    "score": 3.2, "updated_at": "2026-10-20T09:04:00+05:30" },
        { "name": "motivational",  "score": 5.6, "updated_at": "2026-10-20T09:04:00+05:30" },
        { "name": "emotional",     "score": 2.4, "updated_at": "2026-10-20T09:04:00+05:30" },
        { "name": "social",        "score": 3.8, "updated_at": "2026-10-20T09:04:00+05:30" },
        { "name": "engagement",    "score": 6.9, "updated_at": "2026-10-20T09:04:00+05:30" }
      ],
      "flags": [
        { "code": "needs_person_today", "reason": "mood_driving_glucose" }
      ]
    }

    Push a clinic visit into HumLife360. It returns 202 Accepted with an event_id.

    bash
    curl -X POST https://api.humlife360.com/v1/events \
      -H "Authorization: Bearer $HUMLIFE360_TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"customer_id":"hl_7731","type":"clinic_visit","occurred_at":"2026-10-20T08:40:00+05:30","source":"partner-ehr","summary":"Follow-up. A1c 7.9%. Medication review done."}'

    Consent first

    Customers choose what each partner sees. Scopes are set per partner, and a customer can change them from their app.

    De-identified for research

    Cohort outcomes reach studies without names or record numbers. Research teams see trends with no names attached.

    Built for clinical rules

    Hosting and vendor agreements set up for HIPAA wherever a US partner needs it. India's DPDP Act covers Indian customers.

    Their data, their formulas

    Scores are always computed by HumLife360's own definitions. Partners get the same numbers a Friend sees, and explain_score shows how each one was built.

    HumLife360 Platform API · designed, built and run with OCTYN

    How it works today
    Partners see HumLife360 through demos and the results it shares with them. Nothing runs inside their own systems yet.
    With Nudge Friend
    The profile shows up live in the partner's own software. Their systems send events back, and their own assistants can ask HumLife360 questions over MCP.
    Why it matters
    Each partner that builds HumLife360 into its own software is harder to replace, and each one is a new line of revenue.