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.
Feature Mockup
Product screenshot placeholder
Key Features
Everything you need to manage compliance and stay ahead of regulations
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.
One-Click Quote Approvals
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.
Magic Link Authentication (No Passwords)
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%.
Certificate Self-Service Download
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.
Activity Logging for Compliance
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.
How It Works
Get started in minutes with our intuitive workflow
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Built for Your Role
Tailored benefits for every member of your team
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
For 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
For 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
What Makes OpsCel Different?
Compare our features with traditional job management software
| 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 |
Frequently Asked Questions
Everything you need to know about this feature
Ready to Transform Your Operations?
Available on all plans.
No credit card required. Full access to every feature. 90-day free trial.