Set up watch voice
Watch voice uses Codex on your computer to interpret a transcript. It works on Wear OS and on Apple Watch; an Apple Watch sends the request through your paired iPhone. Keep the computer awake and connected while speaking on your watch. This feature requires the matching watch app, server and harness release; it is not available on older installations.
Connect your computer
-
Install Node.js 22 or newer and Codex CLI 0.159.0 or newer on your computer. Sign in with
codex login. -
Install the released Cozibud harness with
npm install -g @cozibud/harness@0.3.0. -
Run one command:
cozibud-harness relay --provider codex -
The first run displays a Cozibud approval link. Open it, sign in, select the household used by your watch and approve the named computer. Return to the terminal: the same command connects automatically. Wait for Cozibud relay connected.
Later runs reuse the saved pairing. Leave the command running and the computer awake. You can check the computer status under Settings → Connected devices → Computers. If access was disconnected there, the relay asks you to approve pairing again.
Record from your watch
Pair a Wear OS watch in Settings → Connected devices → Pair device; an Apple Watch connects through your iPhone. Select the child on the watch, then tap the microphone beside the child's name on Log. The watch checks for a connected computer before opening the microphone. Speak, check the transcript and tap Send on Wear OS (Send & save on Apple Watch). Cozibud validates the request and shows a verified care record after saving. An unclear request asks for clarification instead.
Ask about care on Wear OS
The Wear OS microphone supports both questions and recording. For example, ask “When did Robin last have a bottle?” or say “Record a 90 ml bottle of formula now.” Check the transcript and tap Send. Questions read current Cozibud records and show the answer on the watch; they do not create a care record. Recording still shows a verified saved-record receipt. You do not need to choose a mode. For individual saved records, the watch shows a care card with the amount or duration and recorded time. Other answers remain text.
When a request returns several supported records, scroll through their cards. If a card is unsupported or cannot be displayed, the answer remains available as text on the watch, alongside any supported cards.
Use the matching Wear OS app and server with a care-assistant-capable relay (@cozibud/harness@0.3.0 or newer). If only an older relay is connected, update it and restart the command. Apple Watch and older Wear OS installations retain their existing recording flow. On Wear OS, review a proposed correction or deletion, scroll to Confirm and tap it to approve that exact change. Done closes the result without approving the change. Expired proposals cannot be confirmed; speak again to request a new proposal.
If voice cannot connect
-
No computer connected: start the relay command on your computer, approve it if prompted and keep it awake. Check that the computer and watch use the same household. Tap Retry on the watch.
-
Cannot reach Cozibud: check the watch's internet connection and retry. The watch has not recorded or submitted a transcript during this check.
-
Keep a backup computer: you can pair a second computer by running the same command there. The computer connected longest answers requests, and the other takes over if the first goes offline. Each account can pair two computers; to add a different one, disconnect one first under Settings → Connected devices → Computers. Re-pairing a computer with the same name replaces its old pairing.
-
iPhone out of reach (Apple Watch): bring the paired iPhone closer, open Cozibud on it and retry.
Open guide on phone asks your connected Android phone to open this page; on Apple Watch, Open guide opens it on the watch. The phone must be reachable and support Wear OS link handoff. If it does not open, visit docs.cozibud.com/watch-voice in your phone's browser.
Your Codex login stays on your computer. The confirmed transcript, selected-child context and relevant care-tool results, including saved care records, are sent to Codex; microphone audio is not sent to the relay. To remove computer access, choose Disconnect under Settings → Connected devices → Computers.