Skip to content

Getting Started

AnyPager delivers alerts from your scripts, CI, and monitoring to your iPhone and Apple Watch. This page takes you from zero to your first delivered alert.

1. Create an account

Go to anypager.app/login and enter your email. There are no passwords — you receive a magic link that signs you in. The link is valid for 10 minutes.

Your first sign-in creates a workspace with a 30-day trial (up to 5 members). A one-person workspace is the individual plan; the same workspace can later add members, groups, and an on-call schedule without any conversion.

2. Pair a device

Alerts are delivered to paired devices. From the dashboard, generate a 6-character pairing code and enter it in the iPhone app, the Apple Watch app, or the CLI.

See Pairing Devices for the full walkthrough with screenshots.

3. Send your first alert

Two ways:

bash
curl -fsSL https://anypager.app/install.sh | sh
anypager login
anypager "hello from AnyPager"
bash
# Create an integration token first: Dashboard → API Tokens → Create.
curl -X POST https://anypager.app/api/v1/alerts \
  -H "Authorization: Bearer ap_your_integration_token" \
  -H "Content-Type: application/json" \
  -d '{ "message": "hello from AnyPager" }'

The alert appears on every device of the target member within seconds.

Concepts in 30 seconds

ConceptWhat it is
WorkspaceThe billing and membership unit. Your account can own or belong to several.
MemberA person in a workspace. All of a member's devices are included in one seat.
DeviceA paired iPhone, Apple Watch, or CLI. Devices authenticate with a dk_… key obtained during pairing.
Integration tokenAn ap_… token for servers and CI. Bound to a target (member, group, or schedule) at creation.
GroupA set of members that all receive the alert.
ScheduleAn on-call rotation; alerts go to whoever is currently on call.
Critical alertBreaks through silence, Do Not Disturb, and Focus. Requires acknowledgement.

Pricing

Billing is per accepted workspace member, not per device:

text
monthly = $1 + $3 × max(active_members - 1, 0)
annual  = $12 + $30 × max(active_members - 1, 0)

Pending invitations and integration tokens are free. Self-service workspaces are capped at 20 members.

Next steps

AnyPager — push-first on-call paging.