Krayin CRM Developer Portal
Everything you need to extend, customise, and build on top of Krayin — from your first package to a production-ready REST API integration.
🏗️ Architecture
Modular Laravel packages, Repository Pattern (Prettus L5), Concord contracts + proxies, component-based admin UI.
🧱 Package Development
Scaffold a Webkul/Example package — service provider, routes, controllers, DataGrid, ACL — using Krayin's conventions.
🪄 Custom Attributes
Add admin-defined fields to Leads, Persons, Quotes (and your own entities) without writing a single migration.
🌐 REST API
Sanctum-auth REST endpoints for every core entity, with a live Swagger UI at /api/admin/documentation.
🚀 Digging Deeper
Event listeners, view-render events, marketing campaigns, AI-powered lead generation, and inbound email parsing.
🤖 AI Agent Skills
Drop-in skills for Claude Code and Cursor (krayin/agent-skills) plus llms.txt context files for every other AI tool.