How to connect Signal
Signal requires a dedicated phone number registered with Signal and signal-cli installed and running. This is a more technical setup compared to other channels.
Requirements
- A dedicated phone number (SIM card or virtual number) registered with Signal.
- signal-cli running as an HTTP server on your network.
Step 1 — Set up signal-cli
Follow the signal-cli documentation to register your number and start the HTTP server:
github.com/AsamK/signal-cli
The HTTP server typically runs on http://localhost:8080 by default.
Step 2 — Enter the details in your dashboard
- Open your OpenClaw configuration dashboard.
- Click Communication Channels → Signal.
- Enter your Signal number in international format, e.g.
+37060000000. - If your signal-cli HTTP server runs on a different address, enter it in the signal-cli HTTP host field. Otherwise leave it blank.
- Click Connect Signal.
If you need assistance setting up signal-cli, please open a support ticket.
