Signal notifications through your own bridge
Updated 2026-10-22 · Pharos 1.0.1
Requirements
A separately operated signal-cli-rest-api bridge, a registered sender account and a test recipient. Pharos does not register or host a Signal account. Hosting and securing the bridge are separate from installing Pharos.
- Expose the bridge through HTTPS at /v2/send. Configure the reverse proxy to validate a bearer token before forwarding requests. Do not expose an unauthenticated send endpoint.
- Open Integrations & API, then Send out. Under Add a destination pick Signal.
- Enter the address of your bridge, the Signal sender number in international format, the Recipient number or group ID and the Bridge bearer token.
- Press Save and send test. Verify receipt on the intended device.
- Create and resolve a public test incident. Verify delivery through the scheduler.
The bearer token must contain at least 16 characters. Use a randomly generated credential. The configured URL must end at /v2/send, use HTTPS and resolve to an address reachable from Pharos; private networks are supported for your own bridge, but loopback and link-local destinations are blocked by Pharos's outbound request protection.
Troubleshooting
Check bridge account registration, the recipient, TLS and reverse-proxy authentication. Never publish the token in screenshots or support logs. A reachable bridge does not prove Signal delivery: confirm receipt on the device.