Skip to content

Commit ceda707

Browse files
Eranclaude
andcommitted
docs: update README with Scheduled Sending section
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 1586e0f commit ceda707

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

README.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,22 @@ A browser-based WhatsApp management interface built on top of [Evolution API v2]
5050
### Bulk Sending
5151
- Send to multiple recipients or groups with a **randomized delay** between messages (configurable min/max seconds) to simulate human sending behavior
5252

53+
### Scheduled Sending
54+
Schedule any Compose or Group Broadcast job to send automatically at a future time. The browser tab must remain open.
55+
56+
| Action | Description |
57+
|--------|-------------|
58+
| **Schedule** | Pick a future date/time — job queued and sent automatically |
59+
| **Cancel & Edit** | Cancels the pending job and loads it back into the tab for full editing (recipients, messages, time) |
60+
| **Duplicate** | Loads job content into the tab as a new draft — original untouched, schedule cleared for a fresh time |
61+
| **Resend** | Clone a completed or cancelled job with a new send time (no editing) |
62+
| **Restore** | Re-activate a cancelled job (only if scheduled time hasn't passed) |
63+
| **Cancel** | Cancel a pending job without editing |
64+
65+
- Jobs are stored in **IndexedDB** (survives page refresh, handles large payloads)
66+
- Each card shows an inline message preview (icon + truncated content) collapsed by default
67+
- Scheduler polls every 30 seconds; jobs execute in order with the configured random delay between messages
68+
5369
### Phone Number Handling
5470
- Validates phone numbers using [libphonenumber-js](https://github.com/nicolo-ribaudo/libphonenumber-js)
5571
- Auto-normalizes local numbers to E.164 format (e.g. `0501234567``972501234567` for IL)

0 commit comments

Comments
 (0)