You can point your AI assistant at Quilia and have it work with your firm's data the same way you would. Send a message to a client. Pull up the latest case notes. Schedule an appointment. Ask "what does my week look like" and get an answer that's actually about your week.
This is not a copy-paste workflow. There is no API key to manage. You sign in once with the same Quilia account you already use, and the assistant is connected. Your firm administrator can revoke access at any time.
Connect in one click
Pick your assistant. The buttons below open the right place in each app, with Quilia's address pre-filled where the assistant supports it.
- Click Install pluginon Quilia’s page in ChatGPT.
- Sign in to Quilia when it asks.
- Start a chat and type @Quilia.
- Click Add at the top right, then Add custom connector.
- Name it Quilia.
- Paste this as the server URL:
https://mcp.quilia.dev/ - Leave the OAuth fields blank. You do not need them.
- Click Add, then sign in to Quilia when it asks.
claude mcp add --transport http quilia https://mcp.quilia.dev/Every option signs you in with your existing Quilia account. No API keys, no copy-paste credentials.
If a button does not work in your browser, or your assistant is not on this list, the step-by-step instructions below cover the same setup manually. The Quilia address is https://mcp.quilia.dev/ for any assistant that asks.
Before connecting an assistant, please review Section 8 of our Terms of Service. It covers your firm's responsibilities for data sent to third-party AI providers, and what is and is not Quilia's responsibility once data leaves our systems. Check with your firm administrator that the assistant you choose is approved for use with privileged client data.
How it works
Quilia speaks a protocol called MCP (Model Context Protocol). Any AI assistant that supports MCP can connect to Quilia by pointing at a single address and going through a sign-in screen.
When you sign in, the assistant gets a scoped credential that is only good for your firm and only good for the things your role lets you do at Quilia. An attorney sees what an attorney sees in the portal. A staff member sees what a staff member sees. Nothing is broader than what you can already do yourself.
The address your assistant connects to is https://mcp.quilia.dev/.
Before you start
You need three things.
- An active Quilia account with your firm.
- An AI assistant that supports MCP. The list below covers the ones we have tested.
- About 30 seconds.
You do not need a developer. You do not need an API key. You do not need to copy anything between windows.
ChatGPT
Quilia is an official ChatGPT app. Open Quilia in the ChatGPT app directory and click Install plugin, then sign in with your Quilia account when it asks.
Because the app went through OpenAI's review, there is nothing to configure. You do not need Developer mode, you do not paste a server URL, and you will not see the elevated-risk warning ChatGPT shows for unreviewed connectors.
Once it is installed, start a chat and type @Quilia to bring it in. Try "@Quilia find my client Jane Doe and summarize what is happening with her case."
Claude Desktop
Open Claude Desktop and go to Settings, then Connectors. Add a new connector. The URL is https://mcp.quilia.dev/. Save.
Claude Desktop will open a browser tab to Quilia. Sign in with your Quilia account if you are not already signed in, then approve the connection. The tab will close on its own. Your assistant is now connected.
To test it, ask Claude something like: "Look up my cases" or "Send a reminder to my next client about their treatment update." If everything is connected, the assistant will read or write through Quilia and tell you what it did.
Cursor
In Cursor, open settings and find the MCP section. Add a new MCP server. Set the URL to https://mcp.quilia.dev/. Save and let Cursor open the sign-in tab.
Same sign-in flow. Same scope. The tools become available to chat right away.
Claude Code
Run this in your terminal:
claude mcp add --transport http quilia https://mcp.quilia.dev/
Claude Code will print a one-time URL. Open it in a browser, sign in to Quilia, approve the connection, and you are done. The next time you start a Claude Code session, the Quilia tools are available.
Try these first
Once you are connected, here are a few prompts that confirm everything is working and show you the shape of what the assistant can do. The expected result is listed next to each one.
- "What cases do I have open right now?" The assistant lists your firm's open cases, scoped to what you can already see in the portal.
- "Find the client Jane Doe and show me their case." The assistant looks the client up by name and pulls up the matching case and contact details.
- "Send a message to my next client reminding them to bring their insurance card to their appointment." The assistant drafts and sends the message to the client, attributed to you, the same as if you sent it from the portal.
- "What does my week look like?" The assistant reads your upcoming appointments and summarizes the days ahead.
- "Set up my firm in Quilia." If you are an admin, the assistant asks for your address, hours, offices and branding, and fills them in as you answer, instead of you working through the settings page. This is the one most firms underestimate.
If the assistant reads or sends something through Quilia and tells you what it did, you are connected correctly. If it says it cannot do something, that usually means the action needs a role you do not have, which is covered in the troubleshooting section below.
Everything your assistant can do
You never have to name these. Ask in plain language and the assistant picks the right one. The full list is here so you know what is in reach.
Finding people and cases
| Tool | What it does |
|---|---|
| Find a Client | Looks a client up by name or email. |
| Find a Team Member | Looks a staff member up by name or email. |
| Find a Client's Cases | Goes straight from a person's name to their case or cases. The fastest route for "what is going on with X?" |
| My Account | Tells the assistant who you are, your role, and your firm, so it never has to ask. |
Reading a case
| Tool | What it does |
|---|---|
| Case Summary | The living AI digest of the matter: status, the liability, coverage and damages picture, what has been done and what it still needs. |
| Case Details | The structured facts. Status, type, phase, members, plus the incident record and date of injury. |
| Case Documents | Every document with a one or two sentence note on what matters in it, generated from the document's own text. |
| Case Contacts | Providers with their treatment status, plus witnesses, adjusters, emergency contacts, insurers and body shops. |
| Case Appointments | The visit timeline: what is scheduled, what was attended. |
| Case Employment | Employment records, the basis for a lost wages or lost earning capacity claim. |
| Case Notes | The client's own running account of the case, newest first. Clients write these; the firm reads them. |
Acting on a case
| Tool | What it does |
|---|---|
| Send Message | Sends a message to a client or a case thread, from you. |
| Send Request | Sends one of your request templates: intake form, records release, and so on. |
| Create Case | Creates a case, with an existing client or a new one. |
| Create Appointment | Schedules a medical visit or a legal calendar event on a case. |
| Invite Client to Case | Invites a client or staff member to a case. This sends them a text message. |
| Set Treatment Status | Marks a client treating or released from a given provider. |
Running the firm
Most of these need an admin role.
| Tool | What it does |
|---|---|
| Update Firm Settings | Everything under Settings, Organization: name, address, phone, email, website, time zone, office hours, review and payment links, social profiles, brand colors, referral email, custom invite wording, and the client alert banner. |
| Set Firm Logo and Icon | Sets them from image URLs, or hands you a direct link to upload your own files. |
| Add Firm Location | Adds an office, as clients see it. |
| Update Firm Location | Changes one office. Only the fields you name change. |
| Delete Firm Location | Removes an office permanently. Ask it to correct a location instead unless the office is genuinely gone. |
| Set Firm FAQs | Writes the FAQs clients see in the app's help panel. |
| Add Team Member | Adds a staff member with the role you name. |
| Disable Team Member | Deactivates a staff member, keeping their record so they can be brought back. |
Getting help, and telling us when we get it wrong
| Tool | What it does |
|---|---|
| Search Knowledge Base | Searches these help articles. |
| Read Help Article | Reads one in full. |
| Report a Quilia Problem | Files a bug when the assistant gives you a confidently wrong answer. It strips client details before anything is sent. |
For developers
| Tool | What it does |
|---|---|
| List API Endpoints | Lists everything in the Quilia API. |
| API Call | A direct call to any endpoint, for the cases the tools above do not cover. |
Coming with the next release
Two more are built and ship with the next portal update, so they may not answer yet:
- Create Audience, which builds a saved definition of who a message reaches.
- Create Automation, which builds the rule itself, so you can set one up by describing it out loud instead of filling in the form. See Building Automations.
How to revoke access
If you want to disconnect your assistant from Quilia, you can do it from inside the assistant or from inside Quilia.
From inside the assistant (Claude Desktop, Cursor, Claude Code, ChatGPT), open the same connector settings panel where you added Quilia and remove the connection.
From inside Quilia, go to Settings and then Connected Apps. You will see every assistant that is currently connected to your account, with a date and a one-click Revoke button. Revoking on the Quilia side takes effect immediately and works even if the assistant is offline or you no longer have access to it.
Your firm administrator can also revoke any connection from any user in the firm at any time.
Common issues
My assistant says it can connect but the sign-in tab is blank. Almost always a popup blocker or a browser that intercepted the redirect. Re-try with the popup permission enabled for mcp.quilia.dev.
I signed in but the assistant says my session expired right after. Your assistant got an old session that was issued to a different firm. Disconnect and reconnect from the assistant's settings. The new session will be issued for whichever firm you are currently active in.
I changed firms and the assistant is still pulling data from my old firm. Same fix. Disconnect and reconnect. The connection is bound to whichever firm you were on at the moment you signed in.
The assistant offered to do something and it failed with a permission error. The action requires a role you do not have at this firm. Ask your firm administrator to grant the role, or escalate the action to someone who has it.
I do not see Quilia in my assistant's connector list at all. Your assistant version does not support MCP yet. Update to the latest version. If the option still is not there, the assistant does not yet support MCP and we cannot work around that from our side.
Privacy and security
Quilia uses the same sign-in flow your portal uses. No long-lived API key sits on your laptop. No browser extension is involved. The credential the assistant gets is short-lived, scoped to your firm, and revocable from either side. Every action the assistant takes is logged against your user, the same as an action you took yourself.
If your firm has any compliance requirement that needs the connection turned off across the firm, your administrator can disable AI assistant access in firm settings.
For the full detail on how Quilia collects, uses, and protects your data, see our Privacy Policy. For your firm's responsibilities when sending privileged client data to a third-party AI provider, see Section 8 of our Terms of Service.
Get help
Stuck on a step? Email support@quilia.com with a quick description of what assistant you are using and where you got stuck. We will get you connected.