Take your agents with you.

Talk continuously with GPT Realtime or GPT Live, use GPT-5.6 for deeper reasoning and current web results, and send work to Codex, OpenClaw, or Hermes from Apple Watch. Switch routes by voice, follow agent progress, and keep talking over Wi-Fi or cellular.

When your iPhone is nearby, it connects Apple Watch to VoiceClaw Realtime Companion for computer-side work. To keep that computer-agent access while away from your iPhone, add your own personal HTTPS tunnel.

VoiceClaw Realtime engine and route controls on Apple Watch
VoiceClaw Realtime voice routes on Apple Watch
GPT Realtime Live Listen on Apple Watch

Keep the conversation and the work moving.

Apple Watch is a complete VoiceClaw Realtime entry point, not merely a remote button. Start a live voice session, choose how you want the request handled, and follow substantive work without returning to your iPhone.

Talk anywhere

Use GPT Realtime or GPT Live over Watch Wi-Fi or cellular for a continuous two-way voice conversation.

Choose the route

Move by voice among Voice Engine Standalone, ChatGPT Instant, GPT-5.6 Direct, Codex, OpenClaw, and Hermes.

Run and follow agent work

Send tasks to Codex, your chosen OpenClaw agent, or Hermes, then follow the work and results from your wrist.

Start with a widget, Smart Stack, or the app.

Put favorite modes on your Watch face, open VoiceClaw Realtime from the Smart Stack, and use Double Tap on supported hardware to reach the selected Smart Stack action without hunting through the app grid.

Control your computer from your wrist.

Start Codex, OpenClaw, and Hermes work from Apple Watch and follow it while it runs. VoiceClaw Realtime uses the nearby iPhone when available, or your personal HTTPS tunnel when you want the same computer-agent access without the iPhone nearby.

When your iPhone is nearby

The paired iPhone carries computer-agent requests between Apple Watch and Companion.

Apple WatchWi-Fi or cellular
Nearby iPhonePaired-device path
CompanionCodex, OpenClaw, Hermes
When your iPhone is not nearby

Your personal HTTPS tunnel gives Apple Watch its own route to Companion.

Apple WatchWi-Fi or cellular
Your HTTPS hostnamePersonal Cloudflare Tunnel
Your Mac or PCcloudflared
CompanionCodex, OpenClaw, Hermes
Set up computer-agent access without your iPhone

Before setting up away-from-iPhone computer access.

Set up a personal HTTPS tunnel only when all three are true: you are using Apple Watch, you want to reach Codex, OpenClaw, or Hermes on your computer, and your iPhone will not be nearby.

Apple WatchComputer-side agentsiPhone not nearbyPersonal HTTPS tunnel

GPT Realtime, GPT Live, and GPT-5.6 Direct on Apple Watch do not require this tunnel. Computer-side agent access does not require it when your iPhone is nearby, and the VoiceClaw Realtime iPhone app does not require it at all.

Mac or PC

A supported macOS or Windows computer that stays powered on, awake, online, and signed in while you use computer-side agents from Apple Watch.

Companion

VoiceClaw Realtime Companion installed, with Install and Start complete and its local runtime ready.

Domain

A domain you own, a Cloudflare account, and permission to manage its DNS and install a system service on macOS or Windows.

Devices

VoiceClaw Realtime on the paired iPhone and Apple Watch, plus Wi-Fi or cellular connectivity on the Watch.

Set up computer-agent access without your iPhone.

Use a dedicated subdomain such as watch.example.com. Replace that example everywhere below with your own hostname.

These steps configure only the away-from-iPhone route shown above. They do not change ordinary Apple Watch voice use or the nearby-iPhone connection path.

Let Cloudflare manage the domain's DNS

If the domain is registered with Cloudflare, continue to step 2.

If it was bought elsewhere, including Squarespace, add the domain to Cloudflare using a full DNS setup. Review imported website, mail, MX, and TXT records before changing nameservers. Disable DNSSEC at the registrar before the nameserver change, wait for Cloudflare to show the zone as Active, then enable DNSSEC again in Cloudflare.

Confirm Companion is ready on your Mac or PC

Open VoiceClaw Realtime Companion, complete Install and Start, and confirm that the runtime is ready. The default local connection listens on 127.0.0.1:12321.

macOS Terminal:

curl -fsS http://127.0.0.1:12321/healthz

Windows PowerShell:

Invoke-RestMethod http://127.0.0.1:12321/healthz

The response should contain {"ok":true}. If you changed the Companion port, use that port in this test and in step 6.

Install cloudflared on macOS or Windows

macOS: Install Cloudflare's tunnel connector with Homebrew, then verify the command. If you do not use Homebrew, use Cloudflare's direct macOS download for your Mac's architecture.

brew install cloudflared
cloudflared --version

Windows: Download the current 64-bit Windows executable from Cloudflare's downloads page, rename it cloudflared.exe, and place it in a stable folder such as C:\Cloudflared\bin. In PowerShell, verify it:

C:\Cloudflared\bin\cloudflared.exe --version

Create a dedicated tunnel

In the Cloudflare dashboard, open Networking > Tunnels, choose Create Tunnel, select the cloudflared connector, and name it something recognizable such as voiceclaw-realtime-watch. Select macOS or Windows and the architecture that matches your computer.

Install the tunnel as a system service

Run the exact service-install command shown by Cloudflare. The token is private: do not paste it into VoiceClaw Realtime, documentation, screenshots, or support messages.

macOS Terminal:

sudo cloudflared service install <TUNNEL_TOKEN>

Windows Command Prompt opened as Administrator:

C:\Cloudflared\bin\cloudflared.exe service install <TUNNEL_TOKEN>

If you saved cloudflared.exe elsewhere, use that path. Wait for the connector to show Healthy. The service lets the tunnel return automatically after the Mac or PC restarts.

Publish the Companion bridge

In the tunnel, add a Published application route. Set the public hostname to your dedicated subdomain, such as watch.example.com, and set the service URL to:

http://127.0.0.1:12321

The public side is HTTPS; the loopback connection from cloudflared to Companion remains local HTTP.

Verify the public HTTPS endpoint

Test the hostname from Terminal or PowerShell. A healthy response contains {"ok":true}. You can also open the health URL from an iPhone on cellular to confirm the path works outside your home network.

macOS Terminal:

curl -fsS https://watch.example.com/healthz

Windows PowerShell:

Invoke-RestMethod https://watch.example.com/healthz

Add the HTTPS origin to Companion

Open Companion > Pair Phone. In Non-Tailscale HTTPS Bridge, enter only the origin, for example https://watch.example.com. Do not add /healthz, another path, or the local port.

Keep Include Bridge Credentials in Setup QR enabled and confirm that the displayed QR code refreshes with the HTTPS origin.

Re-pair iPhone and sync Apple Watch

On iPhone, open VoiceClaw Realtime > Settings > Account > Quick Setup > Scan QR and scan the current Companion code. Then open Settings > General > Watch and press Sync Apple Watch Settings. Keep the Watch nearby and open once so the updated URL and bridge credentials arrive.

Test away from iPhone

Leave the iPhone behind or turn it off, confirm the Watch has Wi-Fi or cellular service, then select a Codex, OpenClaw, or Hermes route that uses your personal HTTPS tunnel. Start with a simple request and confirm that its task state appears on the Watch.

If the connection does not work.

Tunnel disconnected

Confirm the Mac or PC is awake and online, then confirm VoiceClaw Realtime Companion and the cloudflared system service are running.

HTTP 502

Cloudflare can see the tunnel, but cloudflared cannot reach Companion. Check Install and Start, the local port, and the /healthz test.

HTTP 404

Check that the requested hostname exactly matches the Published application route on the correct tunnel.

iPhone works, Watch does not

Re-scan the current QR, confirm bridge credentials are included, sync Apple Watch settings again, and open the Watch app nearby once.

Protect your personal connection.

No router port is opened. cloudflared makes an outbound connection from your Mac or PC. VoiceClaw Realtime Companion still requires the credentials carried by the private setup QR.

Keep the setup payload private. Treat the tunnel token, QR code, setup JSON, and bridge credentials as secrets. Rotate and re-pair if they are exposed.

Do not add an interactive Cloudflare Access login page. The current Watch bridge cannot complete a browser challenge or supply separate Access service-token headers.

Verify both endpoints. A local health check isolates Companion readiness; the HTTPS health check isolates tunnel and DNS readiness.

Start talking from your wrist.

Keep a live AI conversation going, choose the route by voice, and put your computer-side agents within reach.

Get VoiceClaw Realtime