Transactional email in Laravel

Skip Blade mail templates — describe the event and Sendable writes and sends the message.

Sendable's SDK is JavaScript, but the API is plain HTTP, so it works from PHP too. You POST the event you want and Sendable writes and sends the email — no template.

Send with the HTTP client

use Illuminate\Support\Facades\Http;

Http::withToken(env('SENDABLE_API_KEY'))
    ->post('https://www.sendable.me/v1/send', [
        'to'    => 'sam@example.com',
        'event' => 'order_shipped',
        'data'  => ['orderId' => 'A-1042', 'eta' => 'Friday'],
    ]);

Why it's not a template

You send an event name and field names — never a designed template. The model that writes the copy never sees your values, so a price or a link is inserted verbatim and can't be altered, and a second model blocks any claim your data doesn't support.

Written, on-brand email with nothing to maintain.

Honest limitations

Try it free

Get your free API key →

500 messages a month, no card. One call to integrate.