Skip to content

FousCollaborati

Turn Collaborati into an API

Read your invoices on Track Invoices, the payment details clients share and timekeeper authorization from Collaborati with one API call each. A workflow can check every client each weekday morning and email you the invoices rejected since the last run.

Works with your own Collaborati account. Fous is an independent product.

What you can build on Collaborati

  • Get invoice statuses

    Build this

    Searches the Track Invoices screen under the Invoices tab by client and status, and reads the Invoice table.

    Takes
    Billed To, invoice status (optional), date submitted from (optional)
    Returns
    Invoice number, matter name, matter number, date submitted, invoice total, approved total, total adjustment, invoice status, date of status change
  • Get payment details for paid invoices

    Build this

    Finds invoices in Paid status on Track Invoices and opens each one to read the payment fields the client shares.

    Takes
    Billed To, status changed since (optional)
    Returns
    Invoice number, matter number, invoice total, amount paid, payment date, check, PO number
  • Check timekeeper authorization

    Build this

    Opens a client under Clients, then its Timekeepers page for the office in Select Office, and reads each timekeeper's authorization status.

    Takes
    Client, office
    Returns
    Timekeeper name, authorization status
  • Upload a LEDES invoice

    Build this

    Uploads a LEDES file on Upload LEDES Invoices, attaches a document to each invoice and submits the file once it shows Ready to Submit.

    Takes
    LEDES file, invoice type, Bill Invoice From, office, attachment, submit or leave ready
    Returns
    File name, file status, invoice numbers, errors

Automate Collaborati with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • Rejected invoices, every client, each morning

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    For each client you name, get the invoices in Rejected status on Track Invoices.
    Step 2
    Keep the invoices that were not on the last run's list.
    Step 3
    Email you the list, one section per client, with matter, invoice total and date of status change.
  • Paid invoices, posted to your accounting system

    Build this
    Starts
    Every day at 18:00
    Step 1
    For each client, get the payment details of invoices that moved to Paid since the last run.
    Step 2
    Stop when there are none.
    Step 3
    Post invoice number, matter number, amount paid, date, check and PO number to your accounting webhook.
  • Timekeepers waiting on client authorization

    Build this
    Starts
    Every Monday at 9:00
    Step 1
    For each client and office, check timekeeper authorization.
    Step 2
    Keep timekeepers in Pending Client Authorization or Unauthorized.
    Step 3
    Email you the list grouped by client, marking those whose status changed since the last run.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get invoice statuses” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "collaborati.net/get_invoice_statuses",
    "input": {
      "billed_to": "Acme",
      "invoice_status": "Rejected"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "billed_to": "Acme",
    "invoices": [
      {
        "invoice_number": "INV-2026-0418",
        "matter_name": "Acme v. Globex",
        "matter_number": "M-10293",
        "date_submitted": "2026-11-03",
        "invoice_total": 18450,
        "approved_total": 0,
        "total_adjustment": 0,
        "invoice_status": "Rejected",
        "date_of_status_change": "2026-11-10"
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

Collaborati’s own options

Mitratech's guides for firms describe work in the browser: LEDES or manual invoices, timekeeper and rate uploads, and email notifications. They document no API for firms. Mitratech's integrations connect Collaborati to clients' own systems, such as Lawtrac. The Collaborati Use Fee is described in the License Agreement.

OptionWhat it coversWhat it takes
LEDES invoice uploadInvoices from your time and billing system as LEDES98B, LEDES98BIv2, LEDES 2000, LEDES XML 2.0 or LEDES XML 2.1 files.A Collaborati account and a file uploaded on Upload LEDES Invoices, then submitted.
Timekeeper and rate upload filesAdds many timekeepers, with or without rates, for one office and one client in one upload.The upload file in the format Mitratech documents, uploaded in the browser.
Email notificationsEmails when a client approved, rejected, paid or adjusted an invoice.Turned on in the Notifications screen.
Collaborati by handTrack Invoices, client Timekeepers pages, rate requests, budgets and tender requests, most pages one office at a time.A firm account. The Collaborati Use Fee follows the License Agreement; some clients may have a different pricing model.

Read on November 12, 2026: Collaborati Frequently Asked Questions, Collaborati User Guides, Collaborati Standard Pricing Information 2026-2027.

Signing in to Collaborati

Collaborati signs you in with your email address and a password of at least 12 characters. A unified login reaches your firm's office accounts, chosen in Select Office. With Fous you sign in once through Collaborati's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

Worth knowing

Paid shows only when the client shares it
An invoice reaches Paid status only if the client shares payment status. The invoice then shows Amount Paid, Date, Check and PO Number.
Each client enforces its billing guidelines
A client can require one matter per invoice or a 90-day submission window. Invoices that break its guidelines can be rejected, or charges adjusted to agreed rates.
Uploaded files are processed before submit
An upload moves from Processing Invoices to Ready to Submit, Ready to Submit with Errors, or File Error. Invoices with fatal errors are not submitted, and Waiting for Client to Accept means the client's system has not received it yet.
One login, filtered by office
A unified login combines a firm's billing offices under one Firm account. Most pages show one office at a time through Select Office; some offer All Offices.

More in Legal, courts and intellectual property

Other industries: myDSV, Fidelity Wealthscape, ShipmentLink, Opendock, ONE.Konzern Business Plattform, MARS.

Frequently asked questions

Mitratech documents no API for firms. Firms upload LEDES invoices, create invoices in an online form, upload timekeeper and rate files, and get email notifications. Mitratech's integrations connect Collaborati to its clients' systems, such as Lawtrac.

LEDES98B, LEDES98BIv2, LEDES 2000, LEDES XML 2.0 and LEDES XML 2.1. LEDES 98B has no currency field, so your firm's main currency, set by an administrator, applies to every LEDES 98B invoice.

Search Track Invoices under the Invoices tab for status Paid. That status appears only when the client shares payment status, and the invoice then shows Amount Paid, Date, Check and PO Number. You can also turn on the Client paid invoice email notification.

The client has not yet authorized that timekeeper. The other statuses are Authorized, Unauthorized and Unassigned, shown on the client's Timekeepers page for the office chosen in Select Office.

No. Fous is an independent product. You use it with your own Collaborati account, and a method reads and does only what that account can.

Put Collaborati behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextMyEPO PortfolioPortal Informacyjny Sądów PowszechnychMyHMCTSmyDSVHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Collaborati (Mitratech). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.