Repository navigation
Evolution API v5.5.0
Durable outbound text queue
- Existing sendText requests now queue transient Automation Safety cooldowns instead of returning 429.
- PostgreSQL/MySQL-backed queue survives restart and WhatsApp reconnect.
- Current policy is re-evaluated before every delivery.
- Exact rolling-window expiry determines the earliest send time.
- New GET /message/outboundQueue/{instanceName} reports counts, schedules, and estimated empty time.
- New DELETE /message/outboundQueue/{instanceName} clears unsent work.
- Permanent suppression, allowlist, quiet-hour, duplicate, and invalid-recipient decisions still fail safely.
- Queue admission fails only when recent sends plus queued work reach the configured instance or recipient daily capacity.
Includes database migrations, detailed Swagger responses, tests, and English documentation. See #34 and #33.