Case and client request management for small law firms and accounting practices

For a small law firm or accounting practice, ActiveQ takes a client’s intake form, sends it past the right people one approval at a time, and opens a case with the details filled in, while the client follows progress in a portal with your firm’s name on it. Pricing is flat per group of agents, and clients are free.

Start 14-day trialSee pricingNo card required. Sign-up is for US businesses.

A new matter, from intake to opened case Illustrative sample data. Not real customers or results.
  1. Step 1

    Intake

    Portal form

    Client
    Calder Dental Group
    Matter type
    Commercial lease dispute
    Other party
    Brightline Supply Co.
    Needed by
    Within 2 weeks
  2. Step 2

    Conflict check

    Approved

    Approver role: Conflicts partner

    “No overlap with current or former clients.”

  3. Step 3

    Engagement letter

    Waiting

    Approver: Managing partner

    Decides after step 2

  4. Step 4

    Case opened

    Next

    Case
    LR-2026-0142
    Area
    Real estate
    Lead
    M. Reyes
    Review date
    Nov 3
Each step is a person or role who decides in order and can leave a comment. Here the conflict check is approved and the engagement letter is waiting. A rejection ends the request. The engagement letter itself is written and sent outside ActiveQ; the approval records that someone signed off.

Intake lands in five places

A prospective client emails one partner, calls the front desk, and fills in a web form that lands in a shared inbox. The conflict check happens in a hallway. The engagement letter waits on someone who did not know it was waiting. A month later nobody can say who approved what, and the client has emailed twice to ask where things stand.

Accounting practices see the same pattern at a different pace: a new-client questionnaire, an amended-return question, a payroll change, each arriving by whatever channel the client likes. Insurance agencies and real estate offices field certificate requests, policy changes and closing questions the same way.

What a case is

In ActiveQ a case, or a request if that suits your practice better, is the single record for one piece of client work. It holds the conversation, the custom fields you define, the approvals and the response clock. You choose the wording, so your team and your clients read “cases” and “clients” and never see “tickets” or “requesters”.

Example wording choices. Pick one for the workspace, or set different wording for a single client.
Kind of practiceWork itemThe people you serve
Law firmCaseClient
Accounting practiceRequestClient
Insurance agencyRequestCustomer or client
Real estate officeRequestClient

The built-in wording presets are IT help desk, Client support, Service desk and Field work, and you can type any word you like for the work item, the organization and the people you serve, such as case or client. A preset is only a starting point.

A client intake, step by step

  1. The client submits the intake form. The form is yours: matter type, other party, how soon they need help. Questions can show or hide based on earlier answers, so a lease dispute asks different things than a tax question. Answers land in custom fields on the case.
  2. A staff member requests the approvals. From the case, they build a chain of up to 10 steps. Each step is a named person or a role. Here that is the conflicts partner, then the managing partner.
  3. Approvers decide in order. Each one approves or rejects and can add a comment. The next step opens only after the last one is approved. Every decision is recorded on the case’s timeline.
  4. An automation can react. Rules can run when an approval is approved or rejected: set the status, assign the case to a team, add a tag or a note, notify someone.
  5. The client sees progress. They sign in to the portal, read the case’s conversation and reply, instead of emailing to ask.
An ActiveQ request for a new LLC formation matter. The right panel shows a two-step approval chain: the first approver has approved with a comment, the second is waiting, with Approve and Reject buttons. The timeline records each step. An ActiveQ request for a new LLC formation matter. The right panel shows a two-step approval chain: the first approver has approved with a comment, the second is waiting, with Approve and Reject buttons. The timeline records each step.
An approval chain in progressStep 1 is approved with a comment and step 2 is waiting. Illustrative sample data. Not real customers or results.
The ActiveQ staff queue for a law firm: a list of requests with status, priority, assignee and a countdown response clock, beside the open request and its client details. The ActiveQ staff queue for a law firm: a list of requests with status, priority, assignee and a countdown response clock, beside the open request and its client details.
Your queueEvery request with its status, owner and response clock. Illustrative sample data. Not real customers or results.
Calder & WynnClient portal

Your cases

Lease dispute, Calder DentalOpen
  1. Received
  2. Conflicts
  3. Engagement
  4. Opened

Your case is open. I am your point of contact and will send the next steps today.

Update billing contactWaiting on you
What your client seesA sketch of the client portal, with your logo, accent color and wording. The real portal shows each request’s status as a label. Illustrative sample data. Not real customers or results.

Two screens do most of the work in that flow: the form builder, where you design the intake form and the questions that appear only for some answers, and the approvals inbox, where each approver sees what is waiting for them and decides.

The ActiveQ form builder editing a Site visit request: the field list with a conditional Gate code field, its rule that shows it only when Request type is Access, and a preview of the form. Sample data.The ActiveQ form builder editing a Site visit request: the field list with a conditional Gate code field, its rule that shows it only when Request type is Access, and a preview of the form. Sample data.
Illustrative sample data. The form builder, with a question that shows only when an earlier answer matches its condition.View full sizeView full size
The ActiveQ approvals inbox with five requests waiting for the person, and one open in a side panel with a three step approval chain, a typed comment, and Approve and Reject buttons. Sample data.The ActiveQ approvals inbox with five requests waiting for the person, and one open in a side panel with a three step approval chain, a typed comment, and Approve and Reject buttons. Sample data.
Illustrative sample data. The approvals inbox, with a three step approval chain open and a comment typed in.View full sizeView full size

What it does today

Multi-step approvals

An ordered chain of up to 10 steps, each a person or a role, with a decision and a comment at every step. Automations can react to the outcome.

A portal with your name on it

Logo, accent color, forms and wording per client. Sign-in can be open, an emailed code, a magic link, a password or invite only. See client portals.

Custom fields and conditional forms

Text, number, date, choice, checkbox, link, person and organization fields on cases, contacts and organizations, and intake forms that show the right questions.

Response clocks that pause

Set response and resolution targets by priority, team or client. The clock can pause while you wait on the client. See SLA management.

AI assist you control

Staff can trigger summaries, triage suggestions, reply drafts and translation, and a person reviews every result. Clients never see AI buttons. Owners can switch AI off for the whole workspace or per feature.

Also in the desk

The rest is an ordinary help desk. There is a live queue with saved views, internal notes and macros for the replies you send every week, and presence that shows who else has a case open or is typing a reply. Mail to a support address becomes a case and replies thread back in, so email and the portal are your two channels. Custom roles and permissions decide what a bookkeeper, an associate or a partner can see and do, with an audit log of changes to cases and settings. Contacts and organizations import from CSV.

Pricing for a small firm

$79.99a month1 to 3 agents
$149.99a month4 to 8 agents
+$19.99a montheach agent above 8

You pay for the people who work cases. Your clients, contacts and portal users are always free, and there is no per-case or per-client charge. Every plan starts with a 14-day trial that includes every feature and needs no card. The trial has 200 included AI runs and 50 free credits; a paid workspace gets 1,000 included runs a month (fair use), and credit packs start at $9. Prices are in US dollars before tax. See the pricing page for worked examples.

Start 14-day trial

Your data

Each workspace is isolated at the database level, and what a person can see is checked against their role. The database is hosted in the United States (US East, N. Virginia). Read what is in place on the security page, or learn who runs ActiveQ. Sign-up and billing are for US businesses; your clients can use the portal from anywhere.

Using ActiveQ in a professional practice

ActiveQ tracks cases and client requests. It is not billing, trust accounting or document management software, and it does not write or send engagement letters. Clients can attach files to a case.

ActiveQ makes no claim to meet any legal, tax or professional-conduct rule, and it does not protect privilege for you. You decide what client information goes in, and whether ActiveQ is right for your obligations.

Related reading

Last updated

Try ActiveQ with your own team

Every plan starts with a 14-day trial with all features and no card required. Pricing is flat per group of agents. Sign-up and billing are for US businesses.