CH.01Sleep reports and your sleep agentAI Sleep

One sensor under the sheet and an AI that reads every night. Every morning starts with a score, a reason, and a next step.

1:30Sorgo Sleep

Nights, understood

A score you can trust

Heart rate, breathing, and movement become one sleep score. When a signal is missing, the score says so instead of guessing.

See a sample report
Sleep report · Sep 29SYNC 4.2 s
Sleep score
Good night
Confidence high · 4 of 4 signals
Sleep stagesEstimate
Total sleep
7h 12m
Heart rate
58 bpm
Breathing
14 /min
Out of bed
1 time

Why this score: You woke once at 3:30 AM when the room reached 27.5°C. Try setting the air conditioner to 24°C tonight.

Every night, every angle

Day, week, month, and naps

Four views sit at the top of the Sleep tab. Naps appear right next to night sleep instead of getting lost in the average.

Read help doc
Sleep
DayWeekMonthNap
Average this week7h 10m
Nap · Sat 2:10 PM24 min
Best nightSat · 91
Score trend · 4 weeks

Naps under 30 minutes haven't affected your night sleep.

Curve style
Stepped stages
Color band
Depth curve

Three ways to read a night

Stepped stages, a color band, or a depth curve. Pick the view that makes sense to you.

Read help doc
Appearance
86Night
86Day
86Wind-down
Golden glowSoftMediumStrong

Night, day, and wind-down themes

The app dims into a moonlit night theme by default, with three levels of golden glow.

Read help doc

Your sleep agent

Ask about your nights in plain words. It reads your sleep data, explains what changed, and adjusts the bedroom only with your OK.

Try the sleep agent
Sorgo Sleep AgentSample
Why do I keep waking up at 3 AM?

On 5 of the last 7 nights you woke between 2:50 and 3:20 AM, each time after the bedroom passed 27°C. Your deep sleep was 18 minutes shorter on those nights.

Set a cooler bedtime sceneRemind me at 10:30 PM
Is Mom sleeping okay this week?
Mostly. She averaged 6h 50m and got up twice a night, always back within 10 minutes. No alerts this week.
Ask about your sleep…

From a 3 AM wake-up to a fix

Watch the agent find why you keep waking at 3 AM, then set a cooler bedtime scene for tonight.

Answers, on request

Shortcuts for questions

Save the questions you ask most as shortcuts, then share your favorites with the whole family.

Try the sleep assistant
  • How did I sleep last night?

    You slept 7h 12m, with a score of 86. Heart rate stayed steady at around 58.

    Try it in the app

  • Why do I wake up at 3 AM?

    The room was 27.5°C at 3 AM, two degrees warmer than when you fell asleep. Try 24°C.

    Try it in the app

  • Raise the head for reading.

    Done. Head at 45° and foot at 10°. The Reading preset is on.

    Try it in the app

  • Warm my feet for 20 minutes.

    Foot zone warming to 36°C. It switches off at 10:50 PM.

    Try it in the app

  • Give me a wind-down routine.

    Relax position at 10:30 PM, gentle massage for 15 minutes, then flat at 10:50.

    Try it in the app

  • How many times did Mom get up?

    Twice. The longest was 16 minutes, and you and the caregiver were notified.

    Try it in the app

  • How was my nap?

    24 minutes, mostly light sleep. A good length that won't hurt tonight's sleep.

    Try it in the app

  • Show this week's report.

    Average 7h 10m, best on Saturday with a score of 91. Share it as a card?

    Try it in the app

  • Export this month's data.

    Your September report is ready as a PDF, with raw data as CSV.

    Try it in the app

  • Is the baby sleeping well?

    Three hours and twenty minutes straight, with steady breathing.

    Try it in the app

  • Which nights were the worst?

    Monday and Thursday. Both times you fell asleep after 12:30 AM.

    Try it in the app

  • Make the bed flat.

    Going flat now. Massage and heat are off.

    Try it in the app

Routines, by conversation

Bedroom routines, just by asking

Describe the routine you want. The agent builds it, shows you what it will do tonight, and asks before anything moves.

Read help doc

Morning insights

Every morning, the three things worth knowing about your night, each with a reason and one small step.

Read help doc
Morning insights · 7:00 AM
Your night · 3 things
Deep sleep up 14 minutes
The cooler bedtime scene is working. Keep it.
Good
Fell asleep 22 minutes late
Screen time ran past 11:40 PM. Try the wind-down plan.
Watch
Relax preset helps you
On nights you use it, you fall asleep 9 minutes faster.
Good
Routines1 waiting
Lower the head when I fall asleep
Every night · Aurora Pro
Ask me
Warm my feet at 10:10 PM
Weekdays · 20 min
Approved
Tell Anna if Mom is up 15 min
Mom's room · nights
Approved

Asks before it acts

Anything that moves the bed or messages your family waits for your OK.

Read help doc
Voice

“Raise my head a little.”

Head up to 20°. Say “flat” anytime.

Voice, anywhere

Talk to it in the app, on a smart speaker, or at the bedside.

It remembers
Schedule11 PM – 7 AM
Favorite positionRelax
Foot warmth20 min
Usual bedMaster bed
FamilyMom, baby

Remembers your habits

Bedtime, favorite position, foot warmth, and usual bed, so you never repeat yourself.

Sleep coach

A 21-day plan built from your own nights, with one small goal each evening.

Share cards

Turn a good night into a card and send it to friends or family in one tap.

Every bed, one swipe

Switch between every activated bed in the family, with online status and last night's score.

Quick scenes

Reading, relax, and sleep scenes on the home screen, one tap each.

Report export

Weekly and monthly reports as PDF, raw data as CSV, whenever you like.

Private by default

Clear consent on first launch, encrypted storage and transfer, and a delete button that means it.

CH.02Track · Connect · ControlSmart Bed

The S1 sensor tracks every breath, the bed joins your home in three steps, and every model gets exactly the controls it supports.

01 / Track

Not your standard sensor

The S1 sensing module reads heart rate, breathing, and movement through the mattress. Nothing to wear, nothing to charge.

Request a sample

02 / Stream

Parsed, even when it's messy

Readings arrive over MQTT on fixed topics. The pipeline splits each string by position, maps the fields, and normalizes them, tolerating gaps and garbled packets.

03 / Score

Scores that know their limits

The score uses only what we can actually measure. When data runs thin it scales back or stays blank, and sleep stages are labeled as estimates.

Request a sample
  • Heart rate, breathing, and movement, read continuously
  • In the app within 5 seconds of the reading
  • Bluetooth pairing, 2.4 GHz Wi‑Fi uplink over MQTT
  • Firmware and algorithms updated over the air
  • Encrypted in transit and at rest

Connected in three steps

Set up in three steps

Scan the code on the mattress, pair the sensing module over encrypted Bluetooth, then pick your 2.4 GHz Wi‑Fi. That's it.

Read help doc
Add a deviceSTEP 3 / 3
01 · SCAN
Or type the serial
02 · PAIR
Sorgo-S1-0421−52
Sorgo-S1-0388−77
Encrypted
03 · WI‑FI
Home_2.4G✓
Office_2.4G
5 GHz networks hidden

Networks that organize themselves

Power on and nodes find their neighbors, pick the best route, and heal around any that drop. Nobody has to draw the map.

BluetoothBLE · AES
Nearby devices
Sorgo-S1-0421
Sorgo-S1-0388
Pair “Sorgo-S1-0421”?

Code 482 915 appears on both devices.

CancelPair

Encrypted Bluetooth pairing

Nearby modules appear in a list, the system prompt confirms, and the link is encrypted from the first byte.

Read help doc
Choose Wi‑Fi
Home_2.4G✓
Office_2.4G🔒
••••••••••
Connect

5 GHz networks are hidden because the module uses 2.4 GHz.

Wi‑Fi, simplified

Only 2.4 GHz networks are shown, so you just choose one and type the password.

Devices
Master bed
Online · v2.4.1
Mom's room
Online · v2.4.1
Guest bed
Offline · 2 d
+ Add device

Device management

Rename, share, move rooms, or unbind, with firmware and status for every device.

Every bed, the right controls

Controls that draw themselves

Every SKU ships with a capability profile. The app reads it and shows only the controls that model supports, so one app runs your whole range.

See a capability profile
Capability profilesSample profile
aurora-pro.profile.json
{
  "sku": "AURORA-PRO",
  "capabilities": {
    "angle": { "head": [0, 60], "foot": [0, 30] },
    "presets": ["reading", "relax", "sleep"],
    "massage": { "modes": 3, "levels": 3 },
    "heat": { "zones": ["foot"] },
    "sound": true,
    "memory": 4
  }
}
RENDER →
Aurora ProAurora LiteNimbus Topper5 CARDS
Angle30° / 15°
ReadingRelaxSleep
Massage
WavePulseGentle
Heat
Foot · 36°C
Sound
40 Hz
Memory1234

Angle presets

Head and foot sections move together to Reading, Relax, or Sleep, or stop anywhere in between.

Read help doc
Bed position · Master bed
Reading 45° / 10°Relax 30° / 15°Sleep 0° / 5°Flat
Massage
WavePulseGentle20:00
Intensity
Fade out as you fall asleep

Massage

Wave, pulse, and gentle modes at three intensities, with a timer that fades out as you drift off.

Read help doc
Zoned heating
HeadBodyFoot36°C
Off at23:30
Start before bed22:10

Zoned heating

Warm the foot zone before bed, then let it cool as you fall asleep.

Sound waves
Low frequency40 Hz
White noise

Sound waves

Low-frequency sound and white noise, played through the bed itself.

Bedroom devices, too

Air conditioners, lights, curtains, and humidifiers join the same network and follow the sleeper.

Timers

Massage, heat, and sound switch off on their own.

Safe by design

Motion stops on obstruction, and every command is acknowledged by the bed.

Offline buffering

Gateways hold readings during outages and backfill when the link returns.

CH.03Care · Family · PlatformCare

When a heart races, a breath stalls, or a bed goes empty, the right person knows within 30 seconds.

Alerts in under 30 seconds

Heart-rate, breathing, and bed-exit alerts come from the same data as your reports, so what you're warned about always matches what you see.

Book a demo
Live vitals · Mom's roomLIVE
Heart rate
58bpm
Breathing
14/min
03:35:12Left bed
03:50:12Not back after 15 min
03:50:31Family and caregiver alerted · 19 s
ALERT LATENCY 19 sTARGET ≤ 30 s

Worries, handled

Thresholds that fit the person

Set heart-rate and breathing limits for each family member, or start from presets for adults, older adults, and recovery.

Read help doc
Alert thresholds · Mom
AdultOlder adultRecovery
Heart rate45 – 110 bpm
Breathing8 – 24 /min
Bed exit alert after15 min
NotifyAnna, Night nurse
Alert
Bed exit · Mom 3:50 AM

Mom left bed 15 minutes ago and hasn't come back.

Call MomI'm on it
Sleep report

You slept 7 hours 12 minutes.

Bed-exit alerts

If someone gets up and hasn't come back after the time you set, family and caregivers get a call-style alert.

Read help doc
Family board4 beds
Mom
Asleep81
Dad
Up since 5:4074
Alex
Asleep88
Baby room
Asleep · 3h 20m—

Family board

Every bed you care about on one screen: who's asleep, who's up, and who needs a call.

Read help doc

Family, in the loop

Notification tiers
Urgent
Heart rate, breathing, bed exit · Breaks through quiet hours
Important
Device offline, weak signal · Delivered right away
Daily
Reports and tips · Held until 8:00 AM

Tiered notifications

Urgent alerts break through. Reports and tips wait for morning. You decide what counts as urgent.

Read help doc
Do not disturb
Quiet hours
22:30 → 07:00
Allow urgent alerts
Allow reports

Do not disturb

Quiet hours for everything except the alerts that matter.

Health sharing
Dr. Lin

Heart rate, breathing · 30 days

Revoke
Sister

Weekly reports · ongoing

Revoke

Health sharing

Share chosen data with a doctor or relative, and revoke it anytime.

One platform behind every bed

Every bed, one console

Filter by bed model, region, or firmware and see status and alerts at a glance. Open any bed to see its full history.

Book a console demo
Sleep Cloud · BedsSample data
Overview
Beds
Bed models
Sleepers
Firmware
Alerts
Agents
All 12,480Asleep 9,316Alerts 17
Filter by model ▾
BedFirmwareRegionStatus
Aurora Pro · A-0421v2.4.1FoshanOnline
Aurora Lite · L-1180v2.3.9HarbinWeak Wi‑Fi
Aurora Pro · Room 1208v2.4.1ShanghaiOnline
Care home 3F · 24 bedsv1.9.0GuangzhouOnline
Nimbus Topper · T-0077v1.2.0FrankfurtOnline
Aurora Lite · L-0932v2.3.9SingaporeOffline
Firmware OTA
v2.4.1 · stagingStaged
1% of bedsDone
10% of bedsDone
50% of bedsIn progress
100% of bedsQueued

Staged firmware rollouts

Ship to 1% of devices, watch overnight, then widen. Roll back in one click.

Read help doc
Sleep dashboardSample data
Beds online
12,480
Avg sleep score
82
Alerts tonight
17
Average sleep score · 12 months

Live sleep dashboards

Beds online, nightly use, average sleep scores, and alert rates, refreshed every minute.

Read help doc

Escalation chain

If the first contact doesn't answer, the alert moves to the next person.

Message center

Every alert, report, and system note in one searchable inbox.

Care-home floors

Edge N1 brings every bed on a floor into one nurse-station view.

Alert history

Every alert with the reading that triggered it and who responded.

Work orders

Alerts become tickets that are assigned, resolved, and followed up in one place.

Single sign-on

Sign in with your company identity provider over SAML or OIDC.

CH.04E-commerce · Going globalCommerce

Sell smart beds in every channel and every market, then keep helping each sleeper long after the sale.

One catalog, every channel

Mattresses, bases, and sensors stay in sync across your own store, marketplaces, social shops, and live streams. Each listing shows what that model does for sleep.

Book a commerce demo
Storefront · Aurora ProSample store
Synced to 5 channels · stock 1,284Own storeMarketplace AMarketplace BSocial shopLive stream
Smart bed · connectedAurora Pro
$1,290or $108/mo
QueenKingSplit King
What this model can do
Angle presetsMassageFoot heatSound wavesSleep reports
Add to cart100-night trial · works with the Sorgo Sleep app

From checkout to first night

Orders, activations, and first-night sleep scores in one funnel. See which channels bring in sleepers who stay.

Read help doc
Order to first nightQ3
Visits
120k
Orders
3,420
Delivered
3,180
Activated
2,960 · 93%
30 nights on
2,810
Best channel for 30-night retentionLive stream · 97%
Plans and subscriptionsSample data
Care+
Alerts, family board
$4.99/bed/mo
Insights
Monthly deep reports
$2.99/bed/mo
Protect
Extended warranty
$3.49/bed/mo
Recurring revenue

Sleep plans and subscriptions

Premium sleep reports, care plans for older parents, and extended warranties, billed per bed.

Read help doc
After-sales
Claim #4471 · motor noise
Device log: motor current 3× normal
Replacement motor shipped
Technician visit

No photos or videos needed. The bed already told us.

Smart after-sales

Claims check the device log first. Real faults get a part, and mix-ups get a how-to.

LIVE · 2.3kSCORE 88

Mia: does the head go higher?

Host: up to 60°, watch

Buy · $1,290

Live selling

Show the bed moving and the score updating live, with a buy button underneath.

Launch, sell, serve

One program covers all three stages of going global: getting certified and localized, selling through the right channels, and serving customers in their own language and region.

Drag the globe

A launch plan for every market

See certification, health-data rules, sales channels, cloud region, and language for each market on one board, and what's left before launch day.

Talk to the global team
Go-global board · Aurora Pro6 MARKETS
MarketCertificationChannelsSleep dataLangReadiness
United StatesFCCOwn store · 2 marketplacesVirginiaENLive
GermanyCEOwn store · marketplaceFrankfurtDELive
United KingdomUKCAMarketplaceFrankfurtENListing
JapanPSEMarketplace · socialTokyoJATesting
AustraliaRCMOwn storeSydneyENSoft launch
UAELocalPlannedFrankfurtARPlanning
Language
English✓
简体中文
日本語
Español
Deutsch
Français
العربية

Localized app

Twelve interface languages, with units and date formats that follow the region.

Regions
Singapore42 ms
Frankfurt38 ms
Virginia51 ms
Tokyo35 ms
Sydney47 ms

Overseas regions

Deploy to Singapore, Frankfurt, Virginia, Tokyo, or Sydney.

Data residency
EU customers

Stored in Frankfurt

↓ Aggregates only
HQ dashboard

Receives statistics only

Data residency

Personal data stays in its region. Only aggregates cross borders.

Compliance
CE test file
FCC test file
UKCA declaration
GDPR consent flow
PSE review

Certification and compliance

Test files for CE, FCC, and UKCA, plus privacy terms from regional templates.

AI across the chain

The whole chain on one page

Research, manufacturing, marketing, sales, service, and the sleeper at home share one data loop. What each night teaches, every team uses.

Full-chain AI · one sleep-data loop6 LINKS · LIVE
01R&DStaging model v3.212k nights
02ManufacturingSensors calibrated98.6%
03MarketingSleep stories12 languages
04SalesBeds sold online4.8% conv.
05ServiceFixed from bed logs71%
06At homeSleep score+6 avg

Every night feeds R&D · better firmware reaches every bed · each link learns from the next

Sleep algorithm lab
Staging replay · 12,480 nightsReady
v3.1
81%
v3.2
89%

Agreement with lab sleep studies, per 30-second epoch.

Ship to 10% of beds

R&D: better sleep algorithms

Replay thousands of anonymized nights to tune staging and scoring, and test firmware before it ships.

Read help doc
Line 2 · Test bed 3S1 · 24A0421
Sent to recalibrate1 of 240

Manufacturing: sensor checks

Every sensing module is calibrated on a test bed, and cameras check the strip before the mattress is sealed.

Read help doc
Sleep story studio

Brief: Aurora Pro, “the night your back stops aching”, calm and warm.

ENDEFRESJAAR
Generated36 sleep stories · 12 languages

Marketing: sleep stories

Product videos, listings, and sleep-science explainers in 12 languages from one brief.

Read help doc
Support · Ticket 4471
My sleep report is empty this morning.

Agent: Your bed lost Wi‑Fi at 1:12 AM (signal −84 dBm). Last night's data is stored on the module and will upload once it reconnects. Moving the router 2 m closer should fix it.

Device log · S1-0421attached
StatusSolved remotely

Service: answers from the bed

The support agent reads the bed's own diagnostics before it replies, so most tickets close remotely.

Read help doc

100-night trial

Returns inside the trial check real sleep data first, so you learn why a bed didn't suit.

Trade orders

Price lists, bulk orders, and scheduled deliveries for hotels and care homes.

Local payments

Cards, wallets, and buy-now-pay-later options that each market expects.

Local bed sizes

Voltage, plug, and mattress sizes managed as SKUs with their own capabilities.

Market check

Ask the agent whether a market is worth entering, with the numbers behind it.

CH.05SolutionsIndustries

Homes, care homes, hotels, mattress brands, clinics, and sleep retail, all running on the same sleep platform.

Six places people sleep better

+14min
Average deep sleep
Illustrative

Home sleep

Reports, angle presets, and warm feet help the whole family sleep better.

Explore home sleep
<30s
From bed exit to caregiver
Illustrative

Elder care

Bed-exit and breathing alerts reach night staff and family when it matters.

Explore elder care
92%
Guests who slept through
Illustrative

Hotels

Sleep data drives the air conditioning and curtains, so guests sleep through the night.

Explore hotels
3wks
From spec to connected SKU
Illustrative

Mattress brands

Capability profiles and a white-label app turn a new model into a connected product fast.

Explore mattress brands
24/7
Contact-free monitoring
Illustrative

Clinics and rehab

Heart rate and breathing tracked through the mattress, with no wires on the patient.

Explore clinics and rehab
+31%
Showroom conversion
Illustrative

Sleep retail

Shoppers lie down, see their own sleep readings in minutes, and choose the model that fits.

Explore sleep retail

Figures are illustrative. Actual results depend on the deployment and how it's run.

CH.06Hardware integration · Open sleep dataDeveloper

Graft Sorgo onto the beds you already make, then build on an open platform for sleep data.

Hardware integration

Put Sorgo inside your bed

The S1 strip fits under any mattress cover, and the controller wires to the motors and heaters you already use. Five steps from sample to shelf.

Request a hardware kit
Hardware kit · from sample to shelfSTEP 4 / 5
01
Fit the S1 strip
Under the cover, 0.8 mm
02
Wire the controller
Motors, heat, speaker
03
Write a capability profile
aurora-pro.profile
04
Test on the line
Calibrate and bind serials
05
Ship with your app
White-label, 12 languages
Capability profile
# aurora-lite.profile
angle:
  head: [0, 45]
presets: [reading, sleep]
massage: none
heat: none
✓ SCHEMA VALIDUSED BY APP · AGENT · API

Capability profiles

Describe what each SKU can do in one profile. The app, the agent, and the API all read it.

Read dev docs
White-label builds
Nordhaus84Good night
Kumo Beds84Good night
Selene84Good night
One codebase3 brands · 6 store listings

White-label app

Your brand, colors, and app store listing, on the same app our own customers use.

Read help doc

Open sleep data platform

A sleep-aware bed in 20 lines

Subscribe to sleep events, check what the bed can do, then lower the head and warm the feet when someone drifts off.

Read dev docs
sleep-aware-bed.ts
import { Sorgo } from '@sorgo/sdk'

const bed = await Sorgo.device('aurora-a0421')
const can = await bed.capabilities()   // read the SKU profile

bed.on('sleep.onset', async () => {
  if (can.angle)  await bed.angle.preset('sleep')
  if (can.heat)   await bed.heat.set({ zone: 'foot', minutes: 20 })
})

bed.on('alert.bed_exit', e => Sorgo.notify(e.family))
api.sorgo.dev
GET/v1/nights/{id}/reportScore, stages, vitals
GET/v1/beds/{id}/capabilitiesWhat the bed can do
POST/v1/beds/{id}/angleMove to a preset
HOOKalert.bed_exitReal-time alert
SCOPE · sleep.readCONSENT ✓

Sleep data APIs

Nights, stages, scores, and alerts over REST and webhooks, with the sleeper's consent attached to every call.

Read dev docs
Connected apps · your data
Coach+ app
Sleep scores · stages
City Clinic
Heart rate · breathing · 30 days
Smart home hub
In bed / out of bed

Every read is logged. Revoke anytime.

Consent built in

Sleepers choose what each app can read and can revoke it anytime. Every call is logged.

Read dev docs

Connect devices

BLE, Wi‑Fi, MQTT, and Modbus devices all connect through one shared device model.

Device guide

Describe capabilities

Write a capability profile once, and controls, agent tools, and API scopes follow from it.

Profile schema

Build apps

Start from React Native templates to ship branded iOS, Android, and mini program apps.

App development

Tools

Device simulator

No hardware yet? Simulate a whole night of sleep data, packet by packet.

Profile validator

Check a capability profile against the schema before it reaches the app.

Changelog

Every API change is announced 30 days ahead.

Sample apps

Open-source reference apps for homes, care homes, and hotels.

Let's make every night a little better

Product names, specifications, case figures, and interfaces on this page are illustrative. Replace them with real data before launch.