Enter your admin key to continue
| Company | Status | Sent / Limit | Progress | Sub Expires | Last Message |
|---|---|---|---|---|---|
| Loading… | |||||
| Phone | Number | Status | Sent | Failed | Last Used |
|---|---|---|---|---|---|
| Loading… | |||||
| # | Name | API Key | Status | Sent / Limit | Sub Expires | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
After adding, a WhatsApp QR code will appear below. Scan it to connect.
Set a daily send limit per phone to protect against bans. The hint shows the recommended limit based on the phone's age.
Default random delay between messages (milliseconds). Individual companies can override this.
Default max messages per day for every company. A company's own daily limit overrides this. When the limit is hit, messages are scheduled for the next day instead of being rejected. Leave blank for unlimited.
Max messages each phone number can send per day. When a phone hits this limit it is skipped by the balancer and the remaining messages wait until midnight reset. Protects your numbers from being banned. Recommended: 60–80 for new numbers, 150–200 for numbers older than 30 days. Leave blank for unlimited.
Restrict all outgoing messages to a time window (local time). Messages outside this window are queued until the window opens. Leave blank to allow sends at any time. A company's own working-hours override this global default.
Minimum gap between two messages to the same recipient. Set to 0 to disable. Default: 1 hour.
When a customer replies on WhatsApp, this URL receives an automatic POST with the message payload. A company's own webhook URL takes priority over this global one. Leave blank to disable.
Change the admin key used to access this dashboard and the admin API. Leave blank to keep the current key.
When a customer replies, these global rules fire automatically. Company-specific rules (set in each company's detail modal) always take priority over these defaults. Match types: contains, exact, startsWith, regex.
todaySent × 1.0 × seniorityFactor + failureRate × 30 + cooldown.
Lower score = selected first. New phone factor ≈ 1.5 → old phone factor ≈ 0.3.
| Phone | Status | Seniority | Score ↑ | Today Sent | Total Sent | Fail Rate | Consec. Fails | Cooldown | Last Sent |
|---|---|---|---|---|---|---|---|---|---|
| Loading… | |||||||||
| Severity | Type | Phone | Details | Status | Time | Action |
|---|---|---|---|---|---|---|
| Loading… | ||||||