jeffersongoncalves/laravel-instantly
Laravel integration for Instantly.ai that lets you manage cold email campaigns, leads, and accounts from your PHP app. Offers a simple, configurable API client with Laravel-friendly facades, service provider bindings, and published config.
accounts support implies multi-workspace management, which is the enabling primitive for agency or reseller models — one tenant per client, provisioned programmatically. Worth validating whether accounts here means sending mailboxes or client workspaces before committing to that roadmap bet.analytics resource supports pulling campaign performance into your own dashboards/warehouse rather than living in Instantly's UI — a decision about single source of truth for GTM metrics.blocklist support is the compliance and sender-reputation control knob; it makes an automated "suppress on churn/bounce/complaint" decision feasible without manual ops.Adopt when:
Look elsewhere or defer when:
For executives: A small, low-cost PHP library that connects our existing Laravel product to Instantly.ai's outreach platform, covering campaigns, leads, accounts, analytics, and suppression lists. It converts an outbound motion from a manual, browser-based process into something our software can drive — which is the difference between "our sales team uses a tool" and "our product can run outreach for customers." Cost of evaluation is a short engineering spike; the strategic upside is a defensible GTM feature and a possible agency/reseller packaging path. Principal caveat: this is a brand-new 1.0.0 release against a v1 API, so we treat it as a timeboxed pilot behind an internal abstraction until we've validated maintenance cadence and endpoint coverage.
For engineering: Standard Composer dependency, framework-idiomatic configuration, and a resource-oriented surface (campaigns, leads, accounts, analytics, blocklist). Recommended integration is a thin adapter layer we own — our service classes call our interface, not the package directly — so we can swap to raw HTTP or a successor without touching call sites. Before committing: confirm authentication model and rate limits, verify whether webhooks and send/inbox endpoints exist outside this release, and check PHP/Laravel version constraints. Budget a spike that exercises the highest-value path end-to-end (lead create → campaign enroll → analytics read → blocklist add) rather than a full integration.
Ask: Approve one engineering spike to validate coverage and reliability; hold any commitment to shipped customer-facing functionality until that spike clears.
How can I help you explore Laravel packages today?