Appearance
Pairing Devices
Pairing links a device — an iPhone, an Apple Watch, or the CLI — to your account so it can receive and acknowledge alerts.
How pairing works
- Sign in to the dashboard and generate a pairing code — 6 characters, valid for 5 minutes, single-use.
- Enter the code on the device. The device exchanges it for its own
dk_…API key and appears in your device list. - Done. The code cannot be reused; generate a fresh one for each device.

One seat, many devices
All of a member's devices count as one seat. Pair as many iPhones, Watches, and CLIs as you like.
iPhone
Install the AnyPager app and open it.
Enter the 6-character code from the dashboard and give the device a name.

Allow notifications when prompted — including critical alerts, which is what lets pages break through silence, Do Not Disturb, and Focus.
You land on the alerts list. Empty for now:

When an alert arrives, critical ones stay highlighted until acknowledged:

Apple Watch
The watch app is standalone — it pairs the same way, directly on the wrist:
- Open AnyPager on the watch.
- Enter a fresh pairing code from the dashboard.
- Allow notifications.

CLI
Install:
bash
curl -fsSL https://anypager.app/install.sh | shThe easiest path is login, which pairs automatically — no code needed:
bash
$ anypager login
Email: you@example.com
Check your email for the magic link...
Logged in and paired! Try: anypager 'hello world'Or pair explicitly with a dashboard code:
bash
$ anypager pair ABC123
Paired successfully! Try: anypager 'hello world'Credentials are stored in ~/.anypager/config.toml. See the CLI reference for every command.
Unpairing
- CLI:
anypager unpair - Dashboard: remove the device from the device list.
Troubleshooting
| Symptom | Cause / fix |
|---|---|
| "Invalid or expired code" | Codes live 5 minutes and are single-use. Generate a new one. |
| "Too many attempts, try again later" | Pairing claims are rate-limited to 10 per IP per 5 minutes. Wait and retry. |
| No push on iPhone | Check notification permission for AnyPager in Settings, including Critical Alerts. |
