Bandit Switch

Messaging API
Built for Developers

Send emails and text messages at scale with a simple REST API. Coming soon — sign up to get notified when we launch.

1
2
3
4
5
6
const bswitch = BSwitch(API_KEY)
await bswitch.sendEmail({
  to: recipients,
  subject: subject,
  body: body
})

Ship Messages, Not Infrastructure

Stop wrestling with email servers and SMS gateways. Start sending.

Integration

Up and Running in Under a Minute

Install the SDK, add your API key, and send your first message. No SMTP configs, no carrier negotiations, no webhook plumbing.

1
Install SDK
2
Add API key
3
Send messages

$ npm install @banditswitch/sdk

const bswitch = BSwitch(API_KEY)

await bswitch.sendEmail({
  to: "user@example.com",
  subject: "Welcome!",
  body: "You're in."
})

One API, Two Channels

Email and SMS from a single interface. Same dashboard, same billing, same developer experience.

Email
SMS

Every Message Tracked

Queued, sent, delivered, bounced — know the status of every message in real time with detailed error logs.

Delivered
99.7%
Bounced
0.2%
Failed
0.1%

Locked Down Tight

Security baked in from day one. Manage API keys from your dashboard, control access, and revoke credentials instantly when you need to.

bs_live_****7f2aActive
bs_live_****3e91Revoked

Dashboard That Actually Helps

See your usage, delivery rates, and message history at a glance. Filter by type, status, or date. Export when you need to.

12.4k
Sent today
99.8%
Delivery rate
42ms
Avg latency

Grows With You

Start small and scale without changing a line of code. Flexible tiers with automatic overage billing so you never miss a message.

Starter
Growth
Enterprise

Be the First to Know

We're building something great. Sign up to get early access and updates as we get closer to launch.