Promotions

New products

Dalfred - AI Assistant for Dolibarr

mp12374d20260202083654

Conversational AI assistant for Dolibarr. Ask questions, create invoices and quotes, generate reports, attach PDFs/images — in plain language. New: expose your Dolibarr as a remote MCP server (OAuth 2.1) for claude.ai, Claude Code and any MCP client. Multi-provider AI: Anthropic, OpenAI, Gemini, Mistral, Ollama. You stay in control of costs and data.

299.00 €
Excl. tax

  • Author Morgan Demoulin
  • Module version 2.27.0
  • Release date 02/02/2026
  • Access to download and updates 1 year
  • How to contact support support@e-dem.com
  • Compatibility Dolibarr V18 - V24   -   PHP8.1 - 8.5
  • Last update 07/17/2026 04:08 PM

Warning, this module may require you to pay for or subscribe to an additional external third-party service (see below)

Requires an API key from an AI provider

More info...

Dalfred — Conversational AI Assistant for Dolibarr

The Dalfred module integrates an AI assistant directly into your Dolibarr. Ask questions, create documents, generate reports — all in plain language, without navigating through menus. Dalfred reads your data, understands your requests and executes actions on your behalf. No technical knowledge required for your users; no extra subscription — you use your own AI API key.


💬 Query Your Data in Plain Language

Ask the questions you'd type into a Google search, but on your Dolibarr data:

  • "What was my revenue last quarter?"
  • "List my unpaid invoices over 30 days old"
  • "Top 5 customers this year with their revenue"
  • "How many open orders for Belgium?"

Dalfred queries the right modules, joins the tables, and answers you — often in under five seconds.

📎 Attachments: PDF, Text, Images

Drop your files directly into the chat. Dalfred reads and understands them:

  • PDF: supplier invoices, contracts, received quotes — Dalfred reads the content (with OCR on Anthropic) and can create the corresponding Dolibarr invoice or order
  • Images: receipts, document photos, screenshots — analysed by vision models (Anthropic Claude, OpenAI, Google Gemini)
  • Text: .txt, .md, .log — to share notes, CSV exports, logs

Limits: 10 MB per file, 5 files per message. Temporary storage for 7 days, then automatic purge.

✏️ Create Your Documents in One Sentence

  • "Create an invoice for customer Dupont with 10h consulting at €85 and 5h development at €95"
  • "Validate quote PR2025-0018 and convert it to an order"
  • "Add a line of €500 excl. VAT to order CO2025-0042"
  • "Record the bank transfer payment for invoice 2025/035"

Dalfred respects the Dolibarr permissions of the logged-in user: a sales rep can only create what their role allows.

📊 Smart Queries — Your BI Inside Dolibarr

Request any report, save it, share it:

  • "Monthly revenue table by sales rep over 12 months"
  • "List of products sold to customer Martin with quantities and average prices"
  • "CSV export of unpaid invoices with customer name, amount and days overdue"

Each Smart Query becomes a reusable report, with dynamic parameters (period, customer…) and CSV/Excel exports. Your Business Intelligence built right in — no Power BI, no third-party connector.

🧠 Persistent Memory — Your Team's Knowledge Base

Teach Dalfred what it needs to know about your business:

  • "Remember that our target margin is 35% on consulting"
  • "Customer Martin always prefers to be invoiced at 30 days"
  • "Our VAT registration number is BE0XXX…"

Each piece of knowledge can be private (visible to you only) or shared (visible to the whole team). Dalfred uses this knowledge base in all its responses.

⚡ Reusable Slash Commands

For the questions and workflows you type repeatedly, define your own slash commands. In the chat, type / and a dropdown appears with the available commands — Slack/Discord style.

  • /invoices-month — list of customer invoices for the current month
  • /top-clients — top 10 clients by revenue
  • /daily-recap — today's activity summary
  • /overdue-30d — invoices overdue by more than 30 days

You create commands in plain language ("create a command /invoices-month that lists my customer invoices for the current month"), from the Knowledge page, or from the admin. Visibility is private or shared. Free-form arguments after the name: /invoices-month Smith filters on customer Smith. A built-in /help command always lists what's available.

🤖 Multi-Provider AI — Your Key, Your Model, Your Costs

Dalfred works with the latest models from the major AI providers. Pick the one that fits your budget, your privacy needs and region:

  • Anthropic Claude (Opus, Sonnet, Haiku) — top quality, native vision and PDF
  • OpenAI GPT — the latest models, vision and PDF
  • Google Gemini — the latest models, native vision and PDF, very large context window
  • Mistral AI — the latest models, European servers (GDPR), vision with Pixtral
  • Ollama (self-hosted) — any open-source model, your data never leaves your server

Dalfred tracks the providers' catalogues — new models become available as soon as they ship, with no module update needed.

BYOK — Bring Your Own Key. You pay the AI provider directly, you keep control of costs and limits. No monthly Dalfred subscription.

🎨 Customisation (White-Label)

  • Rename the assistant: Dalfred can become Sophie, Bob or any name you choose
  • Custom logo for the widget and headers
  • Primary colour matching your brand identity
  • Ideal for Dolibarr resellers and integrators

🔒 Security, Permissions, Traceability

  • Dolibarr permissions enforced — each user only accesses their authorised data
  • API keys encrypted in the database
  • Per-tool permissions (toolkit): restrict access to sensitive tools (third-party creation, email sending…) to specific roles
  • Full activity log: who did what, when, with which model, how many tokens
  • GDPR compatible with Ollama (self-hosted) or Mistral (European servers)

⚙️ Compatible with All Your Dolibarr Modules

Dalfred relies on its embedded MCP server (Model Context Protocol — Anthropic's open standard) which queries the native Dolibarr REST API. The result: everything the Dolibarr API exposes, Dalfred can use. Your third-party modules that expose a REST API (and more do with every new version) are automatically available. The richer your Dolibarr becomes, the more powerful Dalfred gets — with no modifications required.

🔌 Turn Your Dolibarr into a Remote MCP Server (External Access)

New (v2.27.0). Dalfred can now expose your Dolibarr as a remote MCP server (Model Context Protocol, Streamable HTTP transport), secured with OAuth 2.1. Enable it from the "External MCP access" admin tab (off by default), then connect your Dolibarr to a claude.ai connector, Claude Code, the Anthropic API, or any compatible MCP client.

Your Dolibarr data becomes queryable from the outside, by the AI of your choice, with no copy-paste or export. With a claude.ai connector, the user signs in with their Dolibarr account and grants consent — no key to copy. Every request honors the user's Dolibarr permissions.

  • Remote MCP endpoint, admin-toggleable (off by default)
  • OAuth 2.1 (PKCE) auth for claude.ai connectors, or Dolibarr API key for Claude Code / API
  • Dolibarr permissions enforced, tokens stored hashed (never in clear), activity log
  • Requires the Dolibarr REST API module

📱 Ways to Use It

  • Floating widget: available on every Dolibarr page (bottom right). The assistant knows which page you are on and adapts its responses to the context.
  • Full-screen chat page: dedicated interface for longer conversations, with a conversation history list.
  • Slash / autocomplete: type / in the chat (widget or full-screen) — a dropdown lists your available slash commands, navigable with the keyboard.
  • Knowledge page: manage memory and slash commands through a form.
  • Smart Queries: dedicated pages to manage and run your saved reports.

⚡ Installed and Sending Your First Message in Under 5 Minutes

  1. Install the module via the Dolistore.
  2. Enable it (the setup wizard opens automatically).
  3. Enter your Anthropic / OpenAI / Gemini / Mistral API key, or point to your Ollama server.
  4. That's it — the widget appears and is ready to use immediately.

🛠️ Maintenance and Updates

  • Automatic schema migrations with every update (nothing to do manually)
  • Maintenance page to check module status
  • Compatible with standard Dolibarr tools (backup, multi-entity, etc.)

🔧 Compatibility

  • Dolibarr: 16.x to 23.x
  • PHP: 8.1, 8.2, 8.3
  • Multilingual: all languages supported by your AI model
  • Compatible with Multicompany

📚 Learn More

👉 Dalfred Product Page

👉 Documentation — installation, configuration, prompt examples


🤝 Support and Updates

Actively maintained module. Responsive email support.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org