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

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.

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
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

What Makes OpsCel Different?

Compare our features with traditional job management software

FeatureOpsCelOthers
One-click quote approvals (no print/sign/scan)No
Magic link authentication (no passwords to manage)No
Certificate self-service download 24/7No
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 customerNo
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.