Now taking installations

Plain-English answers,
from your own CRM data.

AI with Ash Connect is a Laravel plugin that adds a governed AI query layer to any Laravel CRM. Your team asks questions in English. The plugin answers from your real data, under your permissions, with every query written to an audit log. Installed on your infrastructure. Your data stays yours.

£1,000 / month per installation · Includes updates, custom tweaks, SLA support

The Problem

Your data is locked inside a system only developers can query.

Your bespoke CRM holds the answers to most of the operational questions your team asks every day. Which clients haven't been touched in 90 days. What's the gross margin on this quarter's projects. Who's overloaded next week. Today those answers need a developer, a report, or a manual export.

You can't point ChatGPT at the database. It's a security risk and the answers it would make up are worse than no answer. Building a bespoke AI integration for each system is expensive. So nothing gets built, and the data stays out of reach.

The Solution

A governed layer between your data and the AI model.

Connect installs into your existing Laravel CRM. It reads your database schema, gives you a permissions UI to decide what every user group is allowed to see, and exposes that to an AI model through a controlled tool layer. The model can never read the database directly. It can only call the tools you've authorised.

User
In app, or in Teams
Connect
Permissions, tools, audit
Your DB
Tool calls only
AI model
Yours or proxy

The plugin also speaks Microsoft Graph if you want it to. Email, calendar, Teams, SharePoint, directory. Same permission rules. Same audit log. One assistant across your whole stack.

What's in the box

Everything needed to ship a governed assistant.

Schema discovery

Reads your database on install. Surfaces every table, field and relationship in a visual admin. No manual configuration.

Field-level permissions

Per user group. Toggle any field exposed or hidden. Easy Mode applies sensible defaults for your vertical with one click.

Grounded answers

Numbers, IDs, dates and names come from your database via tool calls. The model can't invent structured data. It can only ask through the layer.

In-app chat

Sidebar or modal inside your existing CRM. Same look and feel as the rest of the app. No new place for your team to learn.

Microsoft Teams bot

Same assistant inside Teams. Personal 1:1 chat, plus @mention in group chats and channels. Identity-aware, permission-aware, audited.

Audit log

Every AI query recorded. User, time, prompt, tools called, result. Filterable in the admin UI. Important for governance, regulators and incident review.

Model-agnostic

Bring your own provider. Azure OpenAI, Anthropic, Mistral, OpenAI. Or route through the AI with Ash proxy and we handle the model relationship.

Automatic updates

Activated by API key. Plugin checks nightly for updates. Custom tweaks for your install are preserved across upgrades.

SLA support

Non-complex issues resolved within 24 working hours. Complex changes within 48. Issues that need a code change get one.

M365 scenarios

Connect plugs into whichever Microsoft 365 setup you already have.

Most clients already have a Microsoft 365 tenant. Whether you've licensed Copilot, run your own Azure OpenAI deployment, or just want to bring a third-party model, the admin page guides you through the right setup. No prerequisites beyond what you already have.

Scenario What you have Model endpoint Connect uses
Copilot licensed M365 Copilot or Copilot Studio licences Azure OpenAI via Copilot connector or Copilot Studio
M365 + Azure OpenAI M365 tenant and Azure subscription, no Copilot Your own Azure OpenAI deployment
Third-party model M365 tenant, prefer Claude, Mistral or OpenAI Direct API call from your server to the model
No M365 preference No M365 or full control Direct API to any supported provider
AI with Ash Proxy Want one supplier and a single bill api.aiwithash.com routes the model call. (Phase 2)
Pricing

One subscription. Everything included.

£1,000 / month
Per installation. Billed from the day your API key is issued.
  • Plugin licence and full feature set
  • Automatic updates, custom tweaks preserved
  • Microsoft Teams personal, group and channel bot
  • SLA support: 24h non-complex, 48h complex (working hours)
  • Direct line to the person who built the plugin

AI tokens are separate. Use your own model provider with your own account, or use the AI with Ash proxy with pay-as-you-go top-ups when Phase 2 ships. Whichever you choose, you only pay for what your team actually uses.

What's shipping when

Honest about what's live and what's next.

01
Live

Phase 1: Plugin

  • Full plugin and admin UI
  • All four M365 own-provider scenarios
  • Direct routing to Anthropic, Mistral, OpenAI, Azure OpenAI
  • Teams bot: personal, group, channel
  • License and update API
02
Next

Phase 2: Proxy

  • api.aiwithash.com/chat live
  • Token purchase and balance on aiwithash.com
  • Usage tracking in the plugin admin
  • One supplier for plugin, model and tokens
03
Future

Phase 3: In-meeting

  • Live in-meeting Teams bot
  • Joins a Teams meeting, listens, answers
  • Separate AI with Ash-operated service
  • Compliance and participant-notification built in

Want this on your CRM?

The plugin is built to install on any Laravel CRM. If you've got a Laravel system that holds the answers your team needs and you'd like the AI layer wrapped around it, get in touch.

Email Ash