Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Nova Kustomer Laravel Package

mydnic/nova-kustomer

A Laravel Nova integration for Kustomer, letting you view and manage customer service data from Kustomer directly inside your Nova admin panel. Quickly surface customer profiles, conversations, and support context without leaving your dashboard.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Whether to surface customer-support context inside the admin panel. The core product question this package answers is: "Should support/ops staff see Kustomer customer profiles and conversation context inside Laravel Nova, or should they context-switch to Kustomer?" The package is a reference implementation of "embed CRM data in the internal tool."
  • Build vs. buy vs. deep-link for admin integrations. It gives you a third option beyond (a) building a custom Nova tool and (b) just adding a hyperlink to the Kustomer record. A cheap, MIT-licensed Nova tool is often enough for a v1 read-only view; this package shows roughly what that v1 costs.
  • Scoping the internal-tool MVP. The package's shape implies a read-only embed (customer lookup by email/ID, profile/conversation display). That helps you decide whether v1 is "read-only context" or must include write actions (create customer, add note, update attributes) before it earns a roadmap slot.
  • Roadmap prioritization of internal tooling. With 18 stars, 0 dependents, and a last release in December 2019, this is a reference, not a dependency. Its value to planning is as a bounded spike (hours, not sprints) to validate demand before committing engineering time.
  • Vendor and system-of-record strategy. Adopting it forces an explicit answer to "Is Kustomer the system of record for conversations, and is Nova the system of record for account/order context?" — a decision that outlives the package.
  • Deprecation/modernization sequencing. Because it targets the Nova 1.x/2.x and pre-Laravel-8 era, it feeds the decision of when internal tooling must be rebuilt as part of a Nova/Laravel upgrade, rather than as a standalone feature.

When to Consider This Package

Consider it (as a fork or reference) when:

  • You are still on Laravel Nova 1.x/2.x and PHP 7.x, and the tool installs cleanly against your Kustomer API version.
  • The requirement is read-only: show a customer's Kustomer profile/conversation history in a Nova resource detail page.
  • The audience is a small internal team (tens of users) where a broken widget is an annoyance, not a revenue event.
  • You want to validate demand fast — a timeboxed spike to see whether support agents actually use in-Nova CRM context before you fund a first-party tool.
  • You have capacity to fork and own it, including rotating Kustomer API credentials and handling pagination/rate limits yourself.

Look elsewhere (or build in-house) when:

  • You are on Nova 3/4/5 or Laravel 8+. A 2019 Nova tool is very likely incompatible; the migration cost will exceed a clean rewrite.
  • You need write actions, webhooks, or real-time conversation updates — this package's scope and maintenance status do not support them.
  • You need maintained dependencies. Zero dependents and no release since 2019 means no security patching, no compatibility guarantees, and no upstream fixes; composer audit and upgrade cadence become your problem.
  • You operate under compliance or audit requirements (PII in admin, access logging, data-retention rules) — you will need first-party control over authz and PII handling regardless.
  • Kustomer's API has moved on from what the package targets; verify the endpoints before assuming any of it works.
  • You want a generalizable integration layer (multiple CRMs, or a support-context abstraction) rather than a one-off Kustomer embed.

How to Pitch It (Stakeholders)

For executives: This is a small, MIT-licensed Nova tool that embeds Kustomer customer data into our admin panel, so support and ops staff can see customer context without switching tabs. It is free and tiny — but it was last released in December 2019, has no dependents, and no maintainer activity, so it is not something we should depend on in production. The recommendation is to treat it as a design reference and a one-to-two-day spike, not a purchase or an adoption. If the spike shows agents use the embedded view, we fund a small first-party Nova tool (roughly a few days of engineering) that we control, can patch, and can align with our PII and access-control standards.

For engineering: The package is a thin Nova tool wrapping Kustomer's customer/conversation API, built for the Nova 1.x/2.x era. Expect incompatibility with current Nova and Laravel, stale API contracts, and no test coverage or security patching. Use it to shortcut discovery — endpoint shapes, the Nova tool registration pattern, and the UI shape of a customer-context card — then implement in-house. Budget: spike (1–2 days) to confirm API access and agent demand; build (3–5 days) for a read-only first-party tool with our authz, credential handling, and caching. Decide explicitly whether Kustomer or Nova is the system of record, and gate write actions behind a separate decision.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
cgv/localized-resource