Status: In progress Web · API · CLI · MCP

Pager

A workspace for drafting, scheduling and tracking Telegram posts, with a web dashboard, REST API, command-line tools and MCP integration.

A workspace for drafting, scheduling and tracking Telegram posts, with a web dashboard, REST API, command-line tools and MCP integration.

Work log

Signed monitoring alerts

  • Added a separate receiver for signed Loomlytics monitoring events, with a fixed Pager destination, signature checks and stable retry identifiers.
  • Added setup, credential-renewal and delivery-limit guides, plus receiver tests for authentication, retries and timeouts.

Agent access and personal Telegram notifications

  • Added owner-approved access for external agents, with permissions for selected destinations and actions, renewal and revocation, and dashboard controls to review access.
  • Put future agent-scheduled deliveries on hold when authorization is revoked, with an explicit owner takeover for agent-created posts.
  • Added one-time setup links for receiving workspace posts in a personal Telegram chat, separate from Telegram account linking.
  • Moved Pager’s workspace and account storage to Loomup, with migration checks and recovery for interrupted storage requests.

Built the initial publishing tools

  • Built the Telegram publishing API with one-time and recurring schedules, media uploads and delivery history.
  • Added a web dashboard for drafts, scheduling, bot connections and workspace settings.
  • Added a Rust command-line client and MCP integration, plus the public website and setup guides.
  • Added npm packaging for the native CLI on macOS, Linux and Windows, with checks that wait for each package to become installable.
  • Added Pager device-code login, token refresh and remote sign-out to the CLI.
  • Added Pager-owned email-code and password sign-in, account recovery and consent for connected MCP apps.
  • Redesigned the public site and expanded its publishing, API, CLI and MCP setup guides.