> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ironclaw.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Signal

> Interact with your agent through Signal

Connect IronClaw to Signal so you can talk to your agent in direct messages.

<Note>
  If you haven't set up your agent yet, follow our [Quickstart guide](../quickstart)
</Note>

<Info>
  Signal channel documentation is coming soon. The channel is fully implemented — full setup steps and configuration details are being written.
</Info>

***

## Set up a Signal channel

The Signal channel connects IronClaw to a running [signal-cli](https://github.com/AsamK/signal-cli) HTTP daemon. Before configuring IronClaw, start signal-cli in daemon mode on your machine.

***

## Configuration Options

Configure the Signal channel through environment variables:

| Variable            | Description                                                      |
| ------------------- | ---------------------------------------------------------------- |
| `SIGNAL_HTTP_URL`   | URL of the signal-cli HTTP daemon                                |
| `SIGNAL_ACCOUNT`    | Your Signal phone number (e.g. `+1234567890`)                    |
| `SIGNAL_ALLOW_FROM` | Comma-separated list of phone numbers allowed to message the bot |

```bash theme={null}
export SIGNAL_HTTP_URL=http://127.0.0.1:8080
export SIGNAL_ACCOUNT=+1234567890
export SIGNAL_ALLOW_FROM=+0987654321,+11234567890
```
