Search by

labskai / shopmade-crm

hertonwork

Contacts for Shopmade: people and leads, linked to customers.

Package info

github.com/LabskAI/shopmade-crm

pkg:composer/labskai/shopmade-crm

Statistics

Installs: 0

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 2

v0.1.0 2026-10-24 15:54 UTC

This package is auto-updated.

Last update: 2026-10-28 23:11:00 UTC


README

Contacts for Shopmade core: people and leads, inbound or outbound, optionally linked to a customer. MIT licensed.

What it adds

  • Staff: Contacts in the sidebar (People group) with search and direction/status filters.
  • Customer page: the customer's contacts.
  • MCP: contacts_list (read-only) and contact_create (writes), so Claude can log a lead from a call or the website.
  • For other packages: Shopmade\Crm\ContactPanels. Resolve it in your provider's boot() and add('your::view', fn (Contact $contact) => [...]) to put a panel on the contact page. The outreach package uses it for its history.

Install

composer require labskai/shopmade-crm
php artisan migrate
npm run build

Tests

cd ../shopmade-core
composer config repositories.crm '{"type":"path","url":"../shopmade-crm"}'
composer require "labskai/shopmade-crm:*@dev"
vendor/bin/pest vendor/labskai/shopmade-crm/tests