Official reference plugin
A full AI subsystem shipped as one plugin folder — the same architecture we use for Aurius 4.0. Study it to learn REGISTRY hooks, agent tools, migrations, and admin UI injection without touching Senddera core.
Injected via layout.body.before_close. Support mode answers from docs; agent mode calls registered tools against lists, campaigns, and segments.
Hooks: REGISTRY tools · EVENT message.sent
FILTER on rich-text fields adds a sparkle control — rewrite, expand, shorten — using the tenant-configured LLM engine.
Hooks: FILTER editor.toolbar
Screen-scoped assistants: deliverability on sending servers, segments on list builder, campaigns on the editor — each with its own prompt pack.
Hooks: REGISTRY coaches · BEHAVIOR page.context
Sidebar group for usage charts, conversation history, feedback loops, and audit trails — all namespaced under senddera/auri.
Hooks: admin.sidebar.groups · ROUTE admin
storage/app/plugins/senddera/auri/ ├── plugin.json # manifest + hook map ├── src/ │ ├── ServiceProvider.php │ ├── Hooks/ # REGISTRY, EVENT, FILTER │ ├── Models/ # conversations, usage │ └── Http/Controllers/ ├── database/migrations/ ├── resources/views/ └── lang/ # 18 locales
Eloquent models
Migrations
Blade templates
Locales
Regular or Extended license from CodeCanyon — includes the plugin SDK.
Copy senddera/auri into storage/app/plugins/ and run migrations.
Configure your LLM provider and API keys under the new AI sidebar group.
Start from the Hello World scaffold, then study auri for production patterns.
Read the docs