Nothing found
-
key API administration expand_more
-
bolt Simple API expand_more
-
bolt Transactional SMS expand_more
-
campaign Promotional SMS expand_more
-
account_balance_wallet Credit balance expand_more
-
-
tune Advanced API expand_more
-
bolt Transactional SMS expand_more
-
campaign Promotional SMS expand_more
-
forum Channels expand_more
- account_balance_wallet Check credit balance
- sell Message price information
-
history Version 1.0 expand_more
-
bolt Transactional SMS expand_more
-
campaign Promotional SMS expand_more
-
-
-
hub Integration API expand_more
-
code_blocks PHP SDK expand_more
-
download Installation expand_more
-
mail Message expand_more
- tune Configurators
- fact_check Number checker
- schedule Schedulers
-
history Version 1.0 expand_more
-
download Installation expand_more
-
mail Message expand_more
-
send Sender expand_more
- public Country
-
-
-
password OTP API expand_more
-
outgoing_mail Email to SMS expand_more
-
block Blacklist expand_more
-
contacts Address book expand_more
-
payments Pricing expand_more
-
link URL shortener expand_more
Schedulers
Schedulers are classes that allow scheduling messages at certain intervals or in particular times.
Simple scheduler
Simple scheduler for sending messages at particular time.
Campaign
Campaign scheduler allows you to start sending messages from particular time by at defined intervals. You can also define how many planned messages will be sent out after certain interval.
The restriction() method accepts only these units: minute, minutes,
hour, hours, day, days. Any other value ends with a
BulkGate\Sdk\InvalidStateException.
The start time is changed with the datetime() method, and reset() clears the
counter of sent batches.
No scheduling
BulkGate\Sdk\Scheduler\None is an empty scheduler — it sends the message
straight away. It is useful where you pass a scheduler conditionally.
Passing the scheduler to the sender
You do not have to call the scheduler by hand; once you set it on the sender, it applies to every message you send.
Thank you for your feedback.