Relay.Task
A Relay.Task is simple way to send jobs to your Relay.Consumers from a short lived process, like a web framework. RELAY Tasks allow you to pass commands down to your Consumers without blocking your short lived request. Think of a RELAY Task as a way to queue a job for your background workers to processes asynchronously.
Creating Tasks
A Task is a simple object with 2 required arguments: $project and $token. Project and Token are used to send the Task to your Consumers. Once created, the Task has only one method deliver to send jobs to your Consumer.
Methods
deliver
Send a job to your Consumer in a specific context.
Parameters
Returns
boolean - Whether the Task has been sent successfully.
Examples
Deliver a task to your Consumer with a message to then make an outbound Call.