ONLINE
Deliverability Letter

Connect Rust to Bento

Connect Rust to Bento

Use the Bento Rust SDK from services and workers when you want performance and safety.
Bento Logo

Fast Setup • Easy Cancellation • 30 Day Free Trial

Ready to dive deeper?

Explore our comprehensive Rust Sdk integration documentation and examples to get the most out of your automation.

Everything you need to ship fast

Minimal deps

lean client

Events & purchases

typed models

Async friendly

tokio compatible

Batch imports

hydrate audiences fast

Your Rust app is already tracking users. Now turn that data into revenue.

Every signup, purchase, and interaction can trigger personalized campaigns that keep customers engaged and drive repeat business. The Bento Rust SDK makes it happen with zero-cost abstractions and memory safety.

5 minutes

to first automation

Zero config

visual automation builder

Real Results

higher customer lifetime value

Built for Rust developers who demand performance

Cargo Package Ready

Install via cargo add, works with async runtimes and web frameworks.

Real-time Event Capture

Stream events directly into Bento with async/await patterns and tokio compatibility.

Memory Safety

Built with Rust's safety guarantees and zero-cost abstractions for maximum performance.

Cross-platform Support

Works across all Rust targets including WASM, embedded, and serverless deployments.

Everything you need for Rust email marketing and automation

Minimal deps

lean client

Events & purchases

typed models

Async friendly

tokio compatible

Batch imports

hydrate audiences fast

cargo add bento-sdk

Get up and running with our official Rust SDK in seconds. Full type safety and comprehensive documentation included.

Track custom events

Send custom events like UserSignedUp, OrderCompleted, PageViewed with strongly-typed Rust structs.

Bento SDK integrates with your Rust stack

Works beautifully with the frameworks and tools you're already using in your Rust applications.

Axum

Perfect for Axum web services

Tokio

Seamless async runtime integration

WASM

WebAssembly & serverless targets

Serde

Full serialization support included

Get started in 3 simple steps

1

Install

cargo add bento-sdk

Add the official SDK or connect the integration.

2

Configure

export BENTO_API_KEY=... BENTO_SITE_UUID=...

Add your keys and basic settings.

3

Send your first event

client.track(Event { name: "user_signed_up", email: "user@example.com" }).await

Trigger a Flow and see it live.

Real ways teams use this

Onboarding

Trigger welcome flows from your Rust API.

event: user_signed_up → welcome

Revenue events

Track orders and upgrades.

purchase: order_completed → series

Reactivation

Target inactivity cohorts.

segment: inactive_30d → nudge

Usage signals

Stream product usage into Bento.

event: feature_used → branch

Tired of your current email provider?

We'll help you move from
Klaviyo
to Bento.
No hassle. No surprises. Just better email.

Frequently Asked Questions

Runtime support?

Async runtimes are supported; see docs.

Does it run in Lambdas?

Yes, with common Rust serverless targets.

Batching?

Batch endpoints are supported for speed.