All Features
OpsCel Customer Portal
Let Customers Approve Quotes and Download Certificates—Anytime
Stop chasing customers for quote approvals. Stop emailing the same certificate three times. Give your customers a secure portal to view quotes, approve with one click, and download certificates 24/7. Faster approvals, fewer admin calls, professional experience.
30 seconds
Quote approval time vs. 3 days via email chase
40% fewer
Admin calls—customers self-serve cert downloads and quote status
15 min/30 days
Magic link expiry / session duration—secure and convenient
Capabilities
What it does
One-Click Quote Approvals
Customer receives quote via portal, reviews line items, clicks "Approve", enters name, done. No printing, signing, scanning. Quote approval takes 30 seconds instead of 3 days chasing via email/phone. Status updates in OpsCel instantly.
Magic Link Authentication (No Passwords)
Customers click link in email, signed in automatically. No password to create, remember, or reset. Links expire after 15 minutes for security. Sessions last 30 days. Request new link anytime—takes 10 seconds.
Certificate Self-Service Download
Customer needs EICR for insurance? They log into portal, find certificate, download PDF. 2am or 2pm—doesn't matter. No waiting for office hours, no "can you resend that cert?" emails. Reduces admin calls by 40%.
Activity Logging for Compliance
Every portal action logged: who viewed which quote, when approved, IP address, browser, timestamp. Customer claims "never saw that quote"? Activity log shows they viewed it Tuesday at 3pm. Dispute-proof audit trail.
Granular Access Control Per Contact
Enable portal access per contact, not per customer. Property manager gets access, maintenance guy doesn't. Toggle on/off anytime. Revoke access instantly—all sessions end immediately. Complete control over who sees what.
Instant Invite Delivery
Toggle portal access on, click "Send Invite", customer receives email in seconds. Link valid for 15 minutes. Resend anytime if expired or lost. No manual email writing, no copy-pasting links. One button, done.
Quote Status Visibility
Customers see all quotes: pending, approved, declined, expired. Filter by status, search by description, sort by date. Total transparency—builds trust, reduces "what happened to my quote?" calls.
Complete Certificate History
All certificates for all customer sites in one place. EICs, EICRs, Fire Alarms, PAT tests, Solar PV commissioning certs. Organized by type, date, address. Customer switches property managers? New contact sees complete service history instantly.
Invoice Tracking
Customers see outstanding invoices, due dates, payment status. Paid/Overdue/Outstanding badges. Total transparency on what they owe. Reduces "did you receive payment?" calls—they check portal instead.
Rate-Limited Security
Auth endpoints rate-limited to 5-10 requests/minute. Prevents brute force attacks, credential stuffing. All data served over HTTPS. Session cookies secure and HTTP-only. Customers only see data for their associated business—complete data isolation.
Business Tier Exclusive
Customer Portal available on Business tier only (£79/month, 8 users). Includes unlimited portal invites, activity logging, quote approvals, certificate downloads. Starter and Team tiers do not include portal access.

Process
How it works
1
Enable Portal Access for Contact
Go to customer record, Contacts tab, find contact with email address. Toggle "Customer Portal Access" on. System validates email exists before allowing.
2
Send Portal Invite
Click "Send Invite" button. Contact receives branded email with magic link valid for 15 minutes. Link includes your company name, instructions, secure token. Delivered via Resend in seconds.
3
Customer Signs In
Customer clicks link in email, signed in automatically (no password needed). Sees dashboard with pending quotes, active certificates, outstanding invoices. Session lasts 30 days before requiring new magic link.
4
Customer Approves Quote or Downloads Cert
Customer reviews quote, clicks "Approve", enters full name to confirm. Status updates in OpsCel instantly. Or downloads certificate PDF for insurance/compliance. All actions logged with timestamp, IP, browser.
5
Monitor Activity Log
Settings → Portal Activity shows all customer interactions: logins, quote views, approvals, declines, certificate downloads. Filter by contact, date, action type. Export for compliance audits.
Benefits
Who it's for
Business Owners
- Faster quote approvals—customers approve online in 30 seconds, not 3 days via email chase
- Reduce admin calls by 40%—customers download certificates themselves at 2am if needed
- Professional customer experience—positions you as modern, tech-forward contractor
- Activity logging for disputes—prove customer viewed quote on Tuesday at 3pm
- Instant revocation—toggle portal access off, all sessions end immediately
- Business tier feature—differentiates your service from competitors still using email attachments
Office Managers
- One-button invite delivery—toggle access, click send, customer receives email in seconds
- No password resets—magic links mean zero "forgot password" support calls
- Certificate self-service—customers download PDFs themselves, stop resending via email
- Quote status transparency—customers see pending/approved/declined, fewer "what happened?" calls
- Granular access control—enable per contact, not per customer (property manager yes, maintenance guy no)
- Activity log shows who viewed what when—complete visibility into customer engagement
Field Engineers
- Customers approve quotes faster—means jobs start sooner, less downtime between work
- Certificate questions go to portal—customers find certs themselves, stop calling you on-site
- Transparent service history—new contact at customer site sees all past work instantly
- Professional reputation—customers impressed by modern portal vs. email attachments
Comparison
Opscel vs. the rest
| Feature | Opscel | Others |
|---|---|---|
| One-click quote approvals (no print/sign/scan) | ✓ | No |
| Magic link authentication (no passwords to manage) | ✓ | No |
| Certificate self-service download 24/7 | ✓ | No |
| Activity logging (who viewed what when, IP, browser) | ✓ | No |
| Granular access control per contact (toggle on/off) | ✓ | No |
| Instant invite delivery (one-button send) | ✓ | No |
| Quote status visibility (pending/approved/declined) | ✓ | Some |
| Complete certificate history per customer | ✓ | No |
| Rate-limited security (5-10 req/min on auth) | ✓ | No |
FAQ
OpsCel Customer Portal — common questions
Ready to transform your operations?
90-day free trial. Full access from day one.