labskai / shopmade-crm
Contacts for Shopmade: people and leads, linked to customers.
v0.1.0
2026-10-24 15:54 UTC
Requires
- php: ^8.4
- laravel/framework: ^13.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
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) andcontact_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'sboot()andadd('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