Client Portal

Your clients serve themselves

Invoices, online payments, interpreter requests, and job history — a dedicated self-service experience that keeps your phone from ringing.

Invoices

Every invoice, status, and payment in one view

Clients log in and immediately see all their invoices with status badges, amounts, dates, and payment history. Select one or multiple invoices to pay at once. No PDF attachments to dig through, no email threads to search.

Your Invoices Pay Selected
InvoiceAmountDueStatus
INV-0047$639.50Apr 30Sent
INV-0042$1,245.00Apr 15Overdue
INV-0038$890.00Mar 31
INV-0031$2,100.00Mar 15
  • All invoices with status, amount, due date
  • Select single or multiple invoices to pay
  • Payment history per invoice
  • Color-coded status: Sent, Paid, Overdue, Partial
Client Invoice List Screenshot 960 x 760
Online Payments

Stripe Checkout — fast, secure, familiar

When clients click "Pay," they're taken to Stripe Checkout — the same payment experience used by millions of businesses. Credit cards, ACH, and whatever payment methods you've enabled in your Stripe account. Payment verification happens automatically on return.

Select Invoices
Stripe Checkout
Payment Recorded
  • Stripe Checkout: credit card, ACH, and more
  • Pay one invoice or batch multiple together
  • Auto-verification on return from Stripe
  • Payment recorded automatically in IMP
  • Works without Stripe too — clients view invoices, you record payments manually

Clients pay from their couch at 11 PM on a Sunday. You wake up to the payment already recorded in IMP. That's the point.

Stripe Checkout Screenshot 960 x 760
Request Interpreter

Clients submit requests directly

Instead of calling or emailing your office, clients fill out a structured request form right in their portal — language needed, service type, date, time, location, contact info, and notes. The request goes straight to your admin dashboard for processing.

Request an Interpreter
Language
Service Type
Date
Time
Location
Contact
Notes
Submit Request
  • Structured form: language, type, date, location, contact, notes
  • Submitted directly to admin dashboard
  • Replaces phone calls and email requests
Request Form Screenshot 960 x 760
Job History + Account

Full visibility into past and upcoming appointments

The Job History tab shows all past and upcoming appointments for the client's account — date, language, interpreter, status, and location. The Account tab shows their business information on file.

Clients can see the history of services they've received without asking your team to pull records. Transparency builds trust.

  • Past and upcoming jobs listed with full details
  • Status badges: Confirmed, Completed, Cancelled
  • Account tab with business info on file
  • Self-service — no calls to your office needed
Job History Screenshot 960 x 760
Four Tabs

Simple, focused, professional

Invoices Request Interpreter Job History Account

Your clients see a clean, professional interface that reflects well on your agency. No clutter, no confusion — just the four things they actually need.

Admin Portal Interpreter Portal

See the client
experience live

We'll show you invoices, payments, and interpreter requests from the client's perspective.

Request a Demo Back to Platform