Large audience preparation
DyroReach does not impose an artificial product-level recipient-count ceiling on campaign audiences. Actual throughput still depends on infrastructure, provider limits and configured messaging rate.
CSV imports are staged and processed in internal chunks so importing recipients does not require holding the entire campaign workflow in one browser request.
Durable queue processing
Campaign execution is represented by durable jobs and recipient state. Workers claim and process campaign work independently from the web request that started the campaign.
- Durable campaign jobs
- Recipient-level processing state
- Controlled batching
- Bounded parallel execution
- Retry and recovery safeguards
Throughput is controlled, not guessed
Operational batch sizes, concurrency and provider request rates are controls used to process a large audience safely. They are different from imposing a fixed recipient limit on the campaign itself.
Outcome visibility
Submission is only one stage of business messaging. DyroReach keeps later delivery, read, failure and click information separate so operators can understand campaign results more accurately.