FousCounselLink
Track your CounselLink invoices from your own systems
Read your rejected invoices with the client's note, approved invoices with payment data and accrual requests from CounselLink with one API call each. A workflow can check the Billing panel for rejections each morning and hand approvals to accounting.
Works with your own CounselLink account. Fous is an independent product.
What you can build on CounselLink
Get rejected invoices
Build thisReads the invoices behind Rejected by Billing Guidelines and Rejected by Client on the Billing panel, with the client's rejection note and the issues found.
- Takes
- Rejection type (optional), client (optional)
- Returns
- Invoice number, client, matter, submission date, total, rejection type, rejection note, issues
Get approved invoices and payments
Build thisSearches the Invoices tab for Workflow Status Approved in a Last Invoice Approved Date range and reads the amount summary and any payment the client has posted.
- Takes
- Approved from date, approved to date, client (optional)
- Returns
- Invoice number, client, matter, approved date, amount approved, adjustments, left to pay, payments
Get requested accruals
Build thisReads the accruals behind the Requested link on the Billing panel, then each accrual's due date, instructions and matters on its overview page.
- Takes
- Client (optional)
- Returns
- Accrual name, client, due date, instructions, period, matters, amounts entered
Enter accrual amounts for matters
Build thisOpens a requested accrual, adds any missing matters, enters the amount for each matter and submits the accrual before its Due Date.
- Takes
- Accrual name, list of matter ID and amount, submit or save
- Returns
- Accrual name, due date, matters updated, status
Automate CounselLink 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.
Newly rejected invoices, with the client's note
Build this- Starts
- Every weekday at 8:00
- Step 1
- Get the rejected invoices from both Rejected by Billing Guidelines and Rejected by Client.
- Step 2
- Keep the invoices that were not there on the last run.
- Step 3
- Email you each one with client, matter, total, rejection type and the rejection note.
Approved invoices handed to accounting
Build this- Starts
- Every weekday at 18:00
- Step 1
- Get the invoices approved since yesterday, with amount approved and any payments posted.
- Step 2
- Stop when there are none.
- Step 3
- Post invoice number, client, matter, amount approved, adjustments and left to pay to your accounting webhook.
Accrual requests due in the next 14 days
Build this- Starts
- Every Monday at 8:00
- Step 1
- Get the requested accruals with their due dates and matters.
- Step 2
- Keep the accruals due within the next 14 days.
- Step 3
- Email you the list by client, with due date, instructions and the matters still without an amount.
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 rejected invoices” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "counsellink.net/get_rejected_invoices",
"input": {
"client": "Acme Corporation"
}
}'
{
"status": "completed",
"data": {
"invoices": [
{
"invoice_number": "INV-20417",
"client": "Acme Corporation",
"matter": "Northwind supply agreement dispute",
"submission_date": "2026-11-03",
"total": 18420,
"currency": "USD",
"rejection_type": "Rejected by Billing Guidelines",
"rejection_note": null,
"issues": [
"Block-billed time entries"
]
}
],
"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.
CounselLink’s own options
LexisNexis documents the CounselLink Integration API for client customers, the corporate legal departments: it sends them invoice data and takes payments, matters and budgets. Keys come from a Business Consultant during implementation. Law firms submit invoices as LEDES files, by email or on screen, and export search results to CSV.
| Option | What it covers | What it takes |
|---|---|---|
| CounselLink Integration API | Sends invoice information to the client's systems, applies payments to invoices, creates or updates matters and budget records. | A client customer's AccessKey and SecretKey from the Business Consultant during implementation, signed with HMAC. |
| LEDES import and emailed invoices | Upload LEDES 98B, 98BI, 2000 or Examen SDF files from your billing system, or email .pdf, .doc, .txt or .xls invoices to CounselLink. | A law firm account. Tax, currency and final invoice are added during upload for LEDES 1998B. |
| Exports and imports | Invoice Search results to .csv, an invoice's charges to .xls, timekeepers and timekeeper rates to Excel, accrual entries in and out. | A law firm account. |
| CounselLink by hand | The Billing panel, Invoices Search, Invoice Overview, Accruals, Fees and Budgets, one screen at a time. | A CounselLink user under your firm, with multi-factor sign-in. |
Read on November 12, 2026: CounselLink Integration API, Invoice Workflow Process, Creating Invoice Reports.
Signing in to CounselLink
Law firm users sign in to CounselLink with a username and password, then a code sent by email or text message, which expires after 10 minutes. Remember this Device skips the code for 30 days. With Fous you sign in once through CounselLink's own sign-in with your own account: the login is sealed with AES-256, and when your code comes by email that step is handled and an expired session is signed back in.
Worth knowing
- Two places an invoice can be rejected
- Imported invoices pass a validation review and a billing guideline review before the client sees them. A rejection shows under Rejected by Billing Guidelines or, after the client's review, Rejected by Client.
- Payments are made outside CounselLink
- Once an invoice is approved, payment is processed outside CounselLink. Payment data appears on the Payments tab only when your client posts it, so not every client will show payments.
- Accrual amounts lock at the due date
- You cannot edit accrual amounts after the Due Date for that period. A matter must be added to the accrual before its amount can be entered, with up to 12 rows per matter.
- Sunday maintenance window
- CounselLink has a maintenance window every Sunday from 12am to 6am Eastern. Schedule workflows outside it.
More in Legal, courts and intellectual property
- Portal Informacyjny Sądów Powszechnych
- MyHMCTS
- eCourts e-Filing
- Money Claim Online
- PACER
- Authorized Paid Representative Portal
- Arbitration Forums
- CCMS
- Legal Tracker
- TyMetrix 360
- Collaborati
- MyEPO Portfolio
Other industries: douane.gouv.fr, NetX360+, Maersk.com, C3 Reservations, eSupplierConnect, ILSmart.
Frequently asked questions
Yes, for client customers. The CounselLink Integration API lets corporate legal departments receive invoice information, apply payments and manage matters and budgets, with keys issued during implementation. Law firms are offered LEDES import, emailed invoices and CSV exports instead.
Open it from Rejected by Billing Guidelines or Rejected by Client on the Billing panel. A billing guideline rejection lists the rules in the Issues section of the All tab. A client rejection has a yellow Note icon, and the note is also on the Notes tab.
Only when your client posts payment data. Filter the Invoices tab by Workflow Status Approved and Last Invoice Approved Date, add the payment columns and save it as a Saved View. A workflow you build can run the same search daily and post the results to your webhook.
LEDES 98B, 98BI, 2000 and Examen SDF files. LEDES 1998B is the most common and has no tax, currency or final invoice data, so those are added during upload. You can also email invoices as .pdf, .doc, .txt or .xls files.
No. Fous is an independent product. You use it with your own CounselLink account, and a method reads and does only what that account can.
Put CounselLink 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 nextLegal TrackerTyMetrix 360Collaboratidouane.gouv.frHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of CounselLink (LexisNexis). 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.