Skip to content

CLI reference: system

Licensing, the Thunderbird bridge host, and keeping atbridge.ai current. Part of the CLI reference.

Activate and manage your license, devices, and subscription. See also When activation fails.

CommandWhat it does
license activateActivate this device (--email --key, or --auto to read Thunderbird identities)
license start-trialEmail a code, then mint + activate a free 14-day license
license statusThe cached license + entitlement on this device (--pretty)
license refreshForce a fresh /license/verify against the server
license devicesList + remote-deactivate this license’s devices
license billingSubscription view + Stripe Billing Portal URL
license consentShow (or --accept) the privacy disclosure before any server contact
Terminal window
atbridge license activate --auto # detects your Thunderbird email, no copy-paste

Control and diagnose the Thunderbird native-messaging host.

CommandWhat it does
bridge installWire Thunderbird to launch this binary as the host
bridge pingRound-trip ping through the bridge to the extension
bridge accountsList Thunderbird accounts + identities (for mail send --identity)
bridge statusBridge state + live health
bridge tb-checkVerify Thunderbird’s offline-storage settings work for search
bridge serviceManage the standalone bridge service (loopback fallback for Snap/Flatpak Thunderbird): install / start / status
bridge pairShow the loopback token to paste into the extension (Snap/Flatpak fallback)

Keeping atbridge.ai current and removing it are built into the binary — no Node, no package manager, no separate updater. update self-replaces the running binary (the download is sha256-verified before the swap), and update-extension refreshes the @bridge add-on in your Thunderbird profile to match.

CommandWhat it does
checkReport whether a newer atbridge.ai core or extension is available
updateSelf-replace this binary with the latest version (sha256-verified)
update-extensionRefresh the @bridge add-on XPI in your Thunderbird profile
uninstallRemove the native-messaging host, service, config, and binary (--yes to confirm, --keep-data to keep ~/.atbridge)
Terminal window
atbridge check # anything newer?
atbridge update # update the binary, then:
atbridge update-extension # refresh the Thunderbird add-on to match
atbridge uninstall --yes # remove everything
atbridge uninstall --yes --keep-data # …but keep ~/.atbridge

Was this page helpful?