Send Email with
Ruby

Ship email from Rails, Sinatra, or any Ruby app with a gem that follows familiar conventions.

Send your first email

Install the SDK, set your API key, and call emails.send.

gem install reloop
send_email.ruby
require 'reloop'

Reloop.api_key = ENV['RELOOP_API_KEY']

params = {
  from: 'Acme <onboarding@yourdomain.com>',
  to: ['delivered@yourdomain.com'],
  subject: 'Hello from Ruby',
  html: '<strong>It works!</strong>'
}

email = Reloop::Emails.send(params)
puts "Email sent: #{email[:id]}"

Built for Ruby developers

Idiomatic Ruby client

Follows conventions your team already uses—clear types, predictable errors, and examples that match the official quickstart.

RailsSinatraBundler

Fast delivery

Messages route through Reloop's edge network for sub-second handoffs and high inbox placement.

Events & webhooks

Track delivered, bounced, and opened events from your Ruby app with signed webhook payloads.

Production ready

API keys, domain verification, rate limits, and observability—everything you need before going live.

Three steps with Ruby

1

Install

Run gem install reloop in your project.

2

Authenticate

Add your Reloop API key from the dashboard and verify a sending domain.

3

Send

Copy the sample above or follow the full Ruby guide.

Start sending with Ruby

Get your API key and explore framework-specific tutorials in our documentation.

← All languages