Tools & Services

What Phaedrus Connects To

TOOLS.md โ€” every service, account, and integration that Phaedrus uses day-to-day ยท Secrets live in Keychain, never in files ยท August 2026

Secrets Convention

No secret values in any configuration file โ€” they’re injected into every session prompt. Secrets live in the macOS Keychain. Fetch at time of use, use it, don’t echo it:

security find-generic-password -a phaedrus -s <service> -w

Known services: phaedrus/qboa-password, phaedrus/qbo-client-secret, phaedrus/ghost-admin-key.

Additional secrets in ~/.openclaw/secrets.json (file provider, 0600). All plaintext tokens migrated out of openclaw.json as of 2026-07-25.


Communication

Phone / Twilio

FieldValue
Number(858) 358-6858 / +18583586858
ProviderTwilio (voice-call plugin active)

iMessage

Delivery via imsg CLI. All reminders and notifications go to John at +13107496709.

Email

Outbound sign-off: “โ€” sent by Phaedrus, John’s OpenClaw assistant.”


Google Workspace

gws CLI

Primary tool for Google services. Rust-based, OAuth2 with encrypted keyring.

FieldValue
Auth accountz@brightzen.com
ScopesSheets, Drive, Gmail, Calendar, Docs, Chat, Tasks (36 total)
Config~/.config/gws/
Projectbz-routines-prod
Versionv0.22.5

Calendars

CalendarIDNotes
John’sz@brightzen.comShared, owner role โ€” always check conflicts before booking
Phaedrus’sphaedrus@brightzen.com
US Holidaysen.usa#holiday@group.v.calendar.google.com

Google Sheets / Drive

FieldValue
Drive folder0AEAxVHLtsDZAUk9PVA โ€” shared with z@brightzen.com (editor)
Primary accessgws (z@brightzen.com)
Drive searchgog (phaedrus@brightzen.com) โ€” IFM files owned by phaedrus@, gws can’t search them

Notion

Phaedrus Card Catalog

FieldValue
Database ID314b9360-61c3-8141-ac72-e48e2d0d3093
Data Source314b9360-61c3-81fe-8c34-000b2ebfd857

Schema: Project (title), Type (select), Status (select), Priority (select), Notes (rich_text), Last Updated (date).

Default database unless John specifies otherwise. Always link โ€” use Notion page mentions, not plain text.


QuickBooks Online

QBOA (Browser Access)

FieldValue
Accountphaedrus@brightzen.com
FirmBrightZen, Inc.
URLhttps://accounts.intuit.com โ†’ QuickBooks Online Accountant
PasswordKeychain โ†’ phaedrus/qboa-password
2FA Phone+13107496709
AccessWeekly Accounting, Inc. (client)
Created2026-04-07

Developer API (Phaedrus Quality Bookkeeping)

FieldValue
App namePhaedrus Quality Bookkeeping
StatusIN DEVELOPMENT (sandbox/testing)
Portalhttps://developer.intuit.com
Client IDABm3s6AR9fUOOLsjnTmsUtK5FjSG9vfvziFDRPoOtOir57g8nJ
Client SecretKeychain โ†’ phaedrus/qbo-client-secret
Scopescom.intuit.quickbooks.accounting (R/W), com.intuit.quickbooks.payment (R/W)
App IDdjQuMTo6OGQzYmJlYTI3Yg:2309c9d2-b943-4d09-aedb-2a135e2481c7
Created2026-04-21
Redirect URITBD
Realm IDTBD (production QBO company)

Ghost (BrightZen Systems)

FieldValue
Sitebrightzen-systems.ghost.io
API URLhttps://brightzen-systems.ghost.io
Content API keycde0e378b7e92f9e22ca599950 (read-only, public)
Admin API keyKeychain โ†’ phaedrus/ghost-admin-key

Vercel

FieldValue
Accountz@zdanowski.com
Team slugjzdanowskis-projects
PlanHobby
Projectsphaedrusqualitybookkeeping.com, zdanowski.com, philz-laugh-log

PQB infrastructure docs: ~/projects/pqb/docs/infrastructure.md


Obsidian Publish

FieldValue
Sitebrightzen โ†’ https://publish.obsidian.md/brightzen/
Public folderpublic/ โ€” name files with spaces, not kebab-case
Link patternhttps://publish.obsidian.md/brightzen/public/<filename-without-ext>

Apple Contacts

Access via AppleScript (osascript) on the Mac mini. Automation permission granted. ~5,500 contacts synced to John’s devices.

Richer and fresher than context/people/. gws has no Google People scope, so this is the only contacts access.

Can add/edit contacts โ€” changes sync to John’s iPhone. Confirm with John before bulk edits.


Fireflies.ai

FieldValue
Accountz@brightzen.com
AuthMaton OAuth broker โ€” key in gateway env as MATON_API_KEY
Endpointhttps://gateway.maton.ai/fireflies/graphql
Connection ID15539efe-b864-4acf-a35e-4c0bb4e30e29
TranscriptsSaved to context/transcripts/

Model Configuration

ModelAliasCost (in/out per M)Notes
claude-opus-4-6opusโ€”Default model
claude-sonnet-4-6sonnetโ€”Fallback
claude-fable-5fable$10 / $50Enabled 2026-07-25
claude-haiku-4-5โ€”โ€”Fallback

Internal system reference โ€” not for distribution.

โ† All Phaedrus pages