Orbit ✦ ResilienceOS · Integration · Concept demos

Two apps, one calm channel.

Six interactive demos showing how Orbit and ResilienceOS connect — shared-account detection, pairing-code fallback, permission consent, the sync review surface, and the send-to-Orbit gesture. Visual languages preserved on both sides; the bridge between them is moonstone cyan. Nothing in here is in production.

Try the buttons · expand the prompts · toggle permissions · click send
A · Orbit on iPad

Connect from inside Orbit.

In Orbit's iPad Settings, the system has already detected a ResilienceOS account on the same email. The Connect card shows the email confirmation; tap Connect and the permissions sheet rises. Approve the defaults and the success card replaces it. Try it — click Connect, then approve.

Orbit
Workspaces
Today
Tasks
Calendar
Notes
Settings
Account
Connected Apps
Notifications
Atmosphere
Settings · Connected Apps

ResilienceOS

R
Connect Orbit to ResilienceOS.
You're using ResilienceOS with the same email. Connect to share tasks, send notes, and surface your morning briefing there.
Detected account
leeandrewscottiii2@gmail.com
Connected to ResilienceOS.
Sync is on for manually shared tasks and daily summaries. Manage anytime in Settings.
Connection established
Permissions
What can cross between Orbit and ResilienceOS?
You can change any of these any time. Disconnecting stops the channel but leaves your data exactly where it is.
Orbit → ResilienceOS
Tasks & to-dos
Only when you tap Send to ResilienceOS
Daily planning summary
A short editorial recap, once per day at 9:30 PM
Captured notes
Off by default — share each one explicitly
ResilienceOS → Orbit
Assigned tasks
Surface as "Incoming" in Orbit — approve to add
Scheduled reminders
Fire through Orbit's quiet hours system
"Spark memory, voice recordings, and crisis-grade data never cross. You can't enable them — they're permanent boundaries."
B · Orbit on desktop

Connected Apps, on the desk.

On Orbit desktop the same setting lives in Settings → Connected Apps. The ResilienceOS row reads "Detected · same account" until you connect. Click the ResilienceOS row to open permissions; approve to flip it to a live moonstone "connected · 2 sec ago" pill.

Orbit
Workspaces
Today
Tasks
Calendar
Notes
Settings
Account
Connected Apps
Notifications

Connected Apps

Channels between Orbit and other tools you use. Each connection is two-way, scoped to the categories you approve.
R
ResilienceOS
Detected on this account · leeandrewscottiii2@gmail.com
Available
A
Apple Calendar
Not connected
Connect
G
Google Calendar
Not connected
Connect
Connected
Permissions
What can cross between Orbit and ResilienceOS?
Defaults are quiet. You can tune any of this later in Settings.
Orbit → ResilienceOS
Tasks & to-dos
Manual share only
Daily planning summary
Once per day at 9:30 PM
Captured notes
Off by default
ResilienceOS → Orbit
Assigned tasks
Approval required in Orbit
Scheduled reminders
Time-bound pushes only
"Crisis-grade data, Spark memory, and voice recordings never cross."
C · ResilienceOS desktop

A calm prompt, never a popup.

Open ResilienceOS and the integration surfaces a dismissible card at the top of Today: "Orbit is available for this account." Connect once; the next time Orbit has updates, the card mutates into a sync prompt — "Orbit has 3 updates ready." Click the prompt to open the review modal, toggle items, hit Import.

R
ResilienceOS
Today
Today7
Calendar
Tasks23
Workspaces
Crosswinds Launch
Q3 Planning
Personal
Integrations
Orbit · connected
Workspaces › Today
Tuesday, May 11
7 items in your queue. 0 overdue. Heaviness: medium.
From Orbit
Orbit has 3 updates ready for this workspace.
A note from this morning's Crosswinds sync, two captured tasks, and your daily summary from yesterday.
Today's queue
Crosswinds pricing review
Due Thursday · assigned to you · 4 stakeholders
Munich plan owner — follow up
Created Friday · status: waiting
From Orbit · 3 updates
Review before importing.
Note — Crosswinds sync, May 11
Orbit · captured 10:42 AM · 12 min long · 4 action items
Task — Reply to Maya about brief draft
Orbit · captured 10:48 AM · Priority: medium
Daily summary — Monday, May 10
Orbit · auto-sent 9:30 PM · Heaviness: medium · 1 anchor cleared
3 of 3 selected
D · Pairing code fallback

If detection fails, the code bridges it.

Orbit generates a 6-character code (10-minute expiry, single-use). On the ResilienceOS side, you type the code into Settings → Connected Apps. Type the code A3F-7K9 into the ResilienceOS input (or click Auto-fill) and watch both sides flip to connected.

9:41·
Pair to ResilienceOS
Bridge with a code.
Enter this code in ResilienceOS — Settings → Connected Apps → Enter code.
Pairing code
★A3F-7K9
Expires in 09:42
Waiting for ResilienceOS
Connected to ResilienceOS.
Bridge established. You can manage sync settings anytime.
9:41·
R
ResilienceOS
Connected Apps
Pair Orbit
Enter the code from Orbit.
Open Orbit → Settings → Pair to ResilienceOS to see a 6-character code.
Not case-sensitive · expires after 10 minutes
Connected to Orbit.
Sync is on. Manage permissions in Connected Apps.
E · Sync review

Nothing imports without your nod.

When Orbit has queued updates, the user sees a calm pulse-prompt at the top of the canvas. Clicking it opens the review modal: each item has a checkbox, a source tag, a timestamp, and a workspace dropdown. Toggle items off, change a workspace, and click Import. Items animate out, the count drops, the prompt dissolves.

R
ResilienceOS
Today
Today7
Tasks23
Calendar
Notes
Integrations
Orbit · 3 updates
Workspaces › Today
Tuesday, May 11
7 items in your queue · 0 overdue · Orbit has updates ready
From Orbit
3 updates ready for this workspace.
2 tasks and a daily summary, captured this morning.
From Orbit · 3 updates
Review before importing.
Reply to Maya about brief draft
Orbit · captured 10:48 AM · Priority: medium
Confirm Thursday sync time with Dave
Orbit · captured 1:14 PM · Due Thursday
Daily summary — Monday, May 10
Orbit · auto-sent 9:30 PM · 1 anchor cleared · medium
3 of 3 selected
F · Send to Orbit

From ResilienceOS, into Orbit's Incoming.

In ResilienceOS, a task carries a small ✦ Send to Orbit chip. Click it and the task crosses; on the Orbit side, the same task appears as an "From ResilienceOS · Incoming" card with two actions: Accept (adds to Today) or Defer. The chip mutates to ✓ Sent.

R
ResilienceOS · Crosswinds Launch
Tuesday assignments
Click ✦ Send to Orbit to push the task to your phone's incoming bucket.
Follow up with Munich plan owner
By Friday · awaiting outreach response
Fri
Pricing review — Crosswinds v2
Before next sync · 4 stakeholders
Thu
Indicator placement — design review
Monday · Dave to lead
Mon
Sent to Orbit
9:41·
Today · From ResilienceOS
Incoming
From ResilienceOS
Follow up with Munich plan owner
By Friday · awaiting outreach response
From ResilienceOS
Pricing review — Crosswinds v2
Before next sync · 4 stakeholders
From ResilienceOS
Indicator placement — design review
Monday · Dave to lead
Empty — send a task from ResilienceOS to see it arrive here.
"Invisible when it should be. Visible when it matters."
Orbit ✦ ResilienceOS · integration blueprint · concept demos · not in production