bentonow/bento-statamic-sdk
A Statamic SDK for Bento email marketing and automation. Integrate Bento with your Statamic site to sync subscribers, track events, send transactional emails, and trigger workflows through a clean, simple PHP API.
composer require installs, version pinning, and inclusion in automated dependency/security scanning. That's a real procurement and maintenance win versus a VCS-only or zip-drop integration.Consider it when:
Look elsewhere or defer when:
Diligence gaps to close before committing: the release note documents requirements and Packagist availability but not the feature surface (what it syncs, which Bento endpoints, webhook support, config/publish tags). Ask engineering to read the source and confirm scope in a one-day spike before it enters a roadmap commitment.
To executives: This is a small, cheap connector that lets our Statamic site talk to Bento, our customer messaging platform — so content, signups, and lifecycle emails stop being a manual or bespoke engineering project. The v1.0.1 release is mainly distribution: it's now installable as a normal Composer package, which means it slots into our existing dependency management, patching, and security scanning rather than becoming a snowflake we maintain by hand. Cost is low; the strategic value is that it keeps our web platform and our messaging platform loosely coupled, so either can be replaced later.
To engineering: It publishes to Packagist, so standard composer require bento/bento-statamic, version pinning, and CI installs all work. Hard floors are PHP 8.0, Laravel 10, Statamic 5 — confirm the upgrade path before anyone scopes work. It's a single-maintainer, v1.0.1 package with a thin changelog, so treat it as a dependency to be wrapped, not trusted blindly: isolate the integration behind our own service boundary, own the credential handling and retry logic, and keep the option of calling Bento's API directly if the addon stalls. First task is a short spike to document what it actually covers versus what we'd still need to build.
To the product/marketing owner: You get faster time-to-value on subscriber capture and lifecycle campaigns from the site, without waiting on a custom integration build. What it does not remove is the work of defining consent, data mapping, and which events actually trigger which campaigns — that's still ours to specify.
How can I help you explore Laravel packages today?