Bento SDKs
Pick the language that fits your stack, install the official package, and follow the end-to-end guides for imports, tracking, and transactional email.
Every SDK wraps the Bento API with typed helpers, retry-friendly clients, and batteries-included tooling. Most packages ship the same primitives—subscriber management, events, emails, tags, and utility helpers—so you can swap languages without rewriting workflows.
Library not listed?
Node.js SDK
Official client for queues, workers, and serverless tracking.
Laravel SDK
Artisan-powered package with queue helpers and CLI tooling.
Standalone PHP SDK
Framework-agnostic PHP client for the full REST API.
Ruby on Rails SDK
Rails-first helpers that power Bento’s own production stack.
Client-side JS SDK
Drop-in analytics script for browsers and SPAs.
Python SDK
Async-friendly client for FastAPI, Django, and background jobs.
Go SDK
Concurrency-safe helper for batches, imports, and workers.
.NET SDK
Dependency-injected client for ASP.NET Core and workers.
Rust SDK
Async client with batched imports and strongly typed helpers.
Elixir SDK
Lightweight integration for Phoenix apps and background jobs.
Next.js SDK
Server and edge helpers for the Vercel runtime.
WordPress SDK
WooCommerce and WordPress plugin with storefront analytics.
Supabase SDK
Supabase edge function helpers for real-time tracking.
Meteor Mail Adapter
Transactional email adaptor for Meteor projects.
Swift SDK
Opinionated package for iOS and macOS applications.
Library Feature Support
Our goal is parity across every SDK. Use this matrix to spot quick wins or areas where contributions help the community.
| Feature | Node.js | Next.js | Laravel | WordPress | Ruby | PHP | JS Client | Python | Go | .NET | Rust | Elixir |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Web Tracking | — | — | — | — | — | — | — | — | ||||
| Event Trigger | ||||||||||||
| Subscriber Import | — | — | ||||||||||
| Subscriber API | — | — | — | |||||||||
| Events API | — | — | — | |||||||||
| Emails API | — | — | — | — | ||||||||
| Fields API | — | — | — | — | ||||||||
| Tags API | — | — | — | — | ||||||||
| Broadcasts API | — | — | — | — | ||||||||
| Stats API | — | — | — | — | ||||||||
| Reporting API | — | — | — | — | — | — | ||||||
| Utility API | — | — | — | — | — |
Need the original Markdown? Open raw file