System preferences
Settings
How the system is configured today. These reflect live env + code config; editable settings ship with staff roles in Phase 2.
Jarvis behaviour
Morning briefing7:30 AM AEST cron → owner briefing on the Executive screen
onClient risk monitorDaily cron flags quiet clients on syncos_clients
onVoice repliesElevenLabs, server-side key · browser voice fallback
onLearn from editsApproval edits write writing_style memory rows
onAuto-executionEverything goes through the queue, owner-only, off by design
offModel routing
Drafting modelQuality-critical surfaces: email drafts, briefing
sonnetTriage modelSummaries, urgency scoring, classification
haikuJarvis chatTool-agent over live data + taught knowledge
sonnetWorkspace
OwnerMina Makar · single-owner MVP, staff roles in Phase 2
ownerTimezoneAll scheduling in AEST/AEDT
Australia/SydneyReduced motionFollows the system preference
autoThemeEditorial monochrome. Light by default; dark stores your preference.
Notifications
Morning briefingEmail + in-app, 7:30a
High-risk approval waitingPush + email
Client risk flagIn-app
Automation failureEmail
Email folders
Mail from these senders files itself into the folder shown. Delete a rule to stop it.
No rules yet. They appear after the nightly folder pass has read your mailbox.
Filing currently applies inside SyncOS only. Nothing is moved in Outlook or on the mail server, so your real mailbox is left exactly as it is.
The system's senses and hands
Integrations
Credentials live in the vault, never in code, never shown here.
Su
SupabaseCore database · syncos_* namespace, RLS on
Connectedshared SyncStudios project
An
Anthropic ClaudeSonnet drafts · Haiku triage
Connectedserver-side key
Ti
Titan Mail (IMAP + SMTP)Inbox read · sends approved replies, files a Sent copy
Connectedautomation@ (testing)
EL
ElevenLabsJarvis voice · server-side only
Connectedbrowser fallback if unset
GA
Google AdsAPI access approved 27 Jun, screen wiring is next
Approved · not wiredPhase 3 unblocked
Me
Meta AdsAPI application in review
Pendingest. 4–8 weeks
GH
GoHighLevelCRM pipeline, reaches Sync OS via dashboard routes
Not wiredPhase 3
Le
LemlistOutreach campaigns, reaches Sync OS via dashboard routes
Not wiredPhase 3
n8
n8nThe hands: app proposes, n8n executes
Not wiredPhase 3
Monthly AI cost ceilingSpend tracking + the 80% alert wire up with the unified event stream (Phase 3).