Service
Filament AI Assistant in 5 Days
Your team asks the panel a question and gets the answer from your own data. We add it to the app you already have in five days.
- Fixed price
- €3,900
- Delivered in
- 5 working days
- To start
- 50% deposit
Excl. VAT · about $4,500 · Terms
What you get in 5 days
An assistant your team opens from any page of your Filament panel. They ask in plain words ("which orders from Halvorsen are still unpaid?") and get the answer from your live data, with the matching rows shown in your own Filament table, with its sorting and row actions. When the answer calls for a change, the assistant prepares it and waits for someone to approve it.
The same tools work outside the panel. Developers and power users connect Claude Code, Claude Desktop or Cursor to your app over MCP with a token they create in the panel, read-only or limited to the tools they need.
We call it done when:
- A teammate asks a question in the panel and gets an answer with the rows from your data.
- A change asked for in the chat waits for Approve before anything is saved.
- Someone without access to a resource gets no data from it through the assistant.
- The same question works from Claude Code with a read-only token.
How the five days run
Before day one: a 30-minute call. We pick the questions your team asks most and the changes they make most often, and you send us repository access and a provider API key.
Days 1–2: install and read tools. Filament Agents in your panel, your provider and model, and the tools that answer questions from your resources.
Days 3–4: changes, limits and knowledge. Write tools with approval, usage limits, the knowledge base from your docs, and the MCP server with tokens. Your team tries it on staging.
Day 5: launch. Production deployment, starter questions in the chat, a walkthrough video, and a 60-minute handoff call.
Built on Filament Agents
The assistant runs on Filament Agents, our free, MIT-licensed plugin, built on Laravel's official laravel/ai and laravel/mcp packages. One list of tools serves both the chat in your panel and the MCP server, so anything you add later works in both places.
The plugin already handles the chat, approvals, limits and the MCP server, so our time goes into what only your app has: the tools for your data.
Who it's for
It pays off most for teams that spend much of their day looking things up in a Filament panel. It is also a way to try AI on your own data at a cost you know in advance, and to make your app reachable from Claude Code or Cursor with the same permissions as the panel.
Building a new SaaS instead? The SaaS MVP in two weeks package gets you the app; this one can follow once it's live.
What you get
- A chat in your panel, as a slide-over on every page
- Tools for your resources (up to 10, agreed on the call)
- Changes that wait for a person to approve them
- Permissions taken from your panel's own policies
- A knowledge base from your docs, cited in answers
- An MCP server for Claude Code, Claude Desktop and Cursor
- Usage limits per user and per workspace
- Your choice of Anthropic, OpenAI, Gemini or xAI
- Starter questions written for your team
- A 60-minute handoff call and a walkthrough video
Not in this package
Five days covers one panel and the tools your team uses most. We can quote any of these as a follow-up.
- A chatbot on your public website
- Fine-tuning or training your own model
- Integrations with systems outside your app
- Voice assistants
- Upgrading an older Laravel or Filament app first
- The AI provider's usage costs (billed to you by the provider)
How we work together
- Payment: 50% when you book, 50% at handoff.
- Prices exclude VAT and are invoiced in EUR by XLITE TOWER SRL.
- Days in the timeline are working days, Monday to Friday.
- Day one starts once we have what we asked for before it, such as the brief and access to your accounts. Days spent waiting on answers move the delivery date by the same number of days.
- Changes to the agreed scope are welcome. We quote them separately, at a fixed price.
Technology stack
Frequently asked questions
Ask your panel a question
Send us the three questions your team asks the panel most, and we'll show you how the assistant would answer them.
Book a start date