The Client Portal is JingjaiOps’ customer-facing website. Every customer can see their jobs, invoices, receipts, and deposits through a single mobile-friendly URL — no password, no app install.Documentation Index
Fetch the complete documentation index at: https://docs.jingjaiops.com/llms.txt
Use this file to discover all available pages before exploring further.
What the portal is
The portal is a read-and-act window into the data your team manages in JingjaiOps. From a single URL, the customer can:- See their active and past jobs with live stage updates
- Download every invoice, receipt, deposit document, and signed quote
- Pay outstanding invoices via PromptPay QR
- Accept and digitally sign new quotes
- See deposits held and returned
- View an at-a-glance summary of their account
Who can access it
Anyone with the portal link. Each customer (or quote, or invoice) has its own unique link. The link is the credential — no username or password needed. Links are scoped:- Customer-wide link — sees all jobs, invoices, deposits, and quotes for that customer
- Single-quote link — only the one quote (used for sending a quote for signature)
- Single-invoice link — only the one invoice (used for sending a payment request)
No password required
JingjaiOps doesn’t require customers to create an account. We made this design choice because:- Lower friction — most customers are too busy to register, set a password, and remember it
- Faster onboarding — they click the link in your email and they’re in
- Mobile first — no app store, no install, just a URL
- Link expiry (30 days for customer-wide, until close for single-quote or single-invoice)
- Token revocation (you can revoke any link at any time)
- No payment execution from the portal (PromptPay payments require the customer to scan and pay; the portal cannot move money on its own)
Mobile optimized
The portal is built mobile-first. Designed for use on a phone in line at a coffee shop or at a job site. Works on:- iOS Safari, Chrome
- Android Chrome, Samsung Internet
- Any modern mobile or tablet browser
What customers can do
| Action | Available |
|---|---|
| View a quote | ✅ |
| Accept and sign a quote | ✅ |
| Download a quote PDF | ✅ |
| Pay a deposit (via PromptPay) | ✅ |
| View a job and its current stage | ✅ |
| View an invoice | ✅ |
| Pay an invoice (via PromptPay) | ✅ |
| Download every document | ✅ |
| Toggle EN / TH | ✅ |
| Reply to your team via email | ✅ (link to your support email) |
| Action | Why |
|---|---|
| Edit any data | The portal is view-and-act, not edit |
| Cancel a job | Cancellations go through your team |
| Change quote details | Once accepted, quotes are fixed |
| Add line items | Manual change requests via email |
| Modify their profile | Contact you to update |
Languages
The portal supports English and Thai. The first time a customer visits, the language matches the Preferred Language field on their customer record. They can toggle EN/TH using the language switcher in the top right at any time, and their choice persists per device.Next steps
Generate a portal link
From customer, quote, or invoice — how to create a portal URL.
What clients see
Tour of every portal screen, tab, and feature.