Set Up Coop Desktop
Install Coop Desktop on your Mac and connect it to your organization.
Coop Desktop runs on your Mac and connects your iMessage account to Coop. This guide covers installation, connecting to your organization, and verifying the connection.
Connect during onboarding
When you first sign up, the onboarding wizard walks you through connecting Coop Desktop:
- Complete the consent step
- Click Open Coop Desktop — the dashboard generates a registration token and opens
coop://register?token=...automatically - Coop Desktop receives the token and registers with your organization
- The dashboard detects the connection and advances to the next step
If Coop Desktop isn't installed yet, the onboarding page includes a download link.
Connect after onboarding
To connect a new Mac (or reconnect an existing one) after onboarding is complete:
- Open Coop Desktop on your Mac
- Click Open Dashboard — this opens the
/connectpage in your browser - Log in if needed — you'll be redirected back to
/connectafter auth - The page generates a token and opens Coop Desktop automatically
- Once connected, the page confirms the connection
You can also reach the connect page from the dashboard: go to Settings > Relays, find your relay card, and click Migrate.
Migrate to a new Mac
If you're moving to a new Mac:
- Install Coop Desktop on the new Mac
- In the dashboard, go to Settings > Relays and click Migrate on the relay card
- The
/connectpage opens and sends a registration token to Coop Desktop on the new Mac - The new Mac takes over as the active relay
On the old Mac, open Coop Desktop and use Settings > Disconnect & Reset to wipe all config files.
Verify the connection
In the dashboard under Settings > Relays, your Mac should appear with a green Online indicator. Coop Desktop sends a heartbeat every 30 seconds — if the status changes to offline, the Mac has lost its connection.
Add a second Mac
You can connect multiple Macs to one organization. Each Mac can have a different iMessage phone number. Coop distributes outbound messages across all connected Macs automatically.
To add another Mac: click Migrate or open /connect from the new Mac and follow the connection flow.
Troubleshooting
Status shows offline
- Confirm the Mac is powered on and has internet
- Check that Coop Desktop is running (look for it in the menu bar)
- Verify iMessage is signed in — try sending a message manually from the Messages app
Connection not detected
- Make sure Coop Desktop is the active window when the
coop://link opens - Try clicking Migrate again from the dashboard to generate a fresh token
Messages aren't sending
- Check queue stats in the dashboard (Messages page) for stuck messages
- Look at the Coop Desktop logs for error details
- Verify the recipient is reachable via iMessage (not all phone numbers have iMessage)