Skip to content

Customer Portal (Idea) ​

Idea stage: Customer Portal is a concept and is not available to turn on yet. This guide describes planned behavior and may change before release.

Customer Portal is planned to give repeat customers a branded self-service place to review jobs, approve quotes, pay invoices, and request service.

Idea: This is an idea-stage plugin and is not generally available yet. It is grouped separately so customers do not mistake it for an enabled product area.

ToolbagCRM Customer Portal idea-stage placeholder
This screenshot shows the idea-stage placeholder, not an active customer portal. Open the full-size image.

When to use this ​

Use Customer Portal when your office wants customers to handle routine follow-up without another phone call or email. The planned workflow is best for teams that want customers to:

  • See active and past jobs with current status updates.
  • Approve pending quotes online.
  • Pay open invoices from a branded portal.
  • Submit new service requests that can become jobs in your queue.
  • Access shared documents or photos when your account exposes them through the portal.

Before you start ​

Accounts without the active Customer Portal workspace will see an idea-stage placeholder, so use this page as rollout preparation rather than a setup checklist for an active portal screen.

Before the workflow is generally available:

  • Keep customer email addresses clean and deduplicated.
  • Decide which job, quote, invoice, document, and photo details should be customer-visible.
  • Review your online payment setup so invoice payment can be connected when portal access opens.
  • Confirm your brand name, logo, and customer-facing contact information are ready for portal pages.
  • Plan who on your team can invite customers, reset access, or disable portal accounts.

Planned customer workflow ​

  1. Your team enables portal access for a customer account.
  2. The customer signs in from your branded portal link.
  3. They review their job history, open quotes, invoices, and shared records.
  4. They approve quotes, pay invoices, or submit a new service request when those actions are enabled for your account.
  5. Your office follows up from the related customer, job, quote, or invoice record in ToolbagCRM.

Portal account controls ​

The planned portal controls include account creation, enable/disable controls, and a public portal login path. Ordinary customer workspaces see an Idea placeholder, not an active account-management or invitation screen. There is no portal login to share from that screen. For available customer-message language settings, see Customers; changing a customer's preferred language does not turn on Customer Portal.

When the workflow ships, treat portal access like any other customer-facing permission:

  • Invite only the correct customer contact.
  • Disable access when a contact leaves, changes companies, or no longer needs access.
  • Keep payment and document visibility aligned with your internal policy.
  • Test the customer-facing experience before announcing portal access broadly.

Tips ​

  • Start with a small group of repeat customers before rolling portal access out to everyone.
  • Keep portal messaging plain-English so customers know whether they are approving a quote, paying an invoice, or requesting new work.
  • Review customer-visible files and photos before sharing them through any portal workflow.
  • Use portal rollout as a chance to clean customer emails, billing contacts, and open invoice follow-up.

Troubleshooting ​

I only see an idea-stage screen ​

That is the expected account state while Customer Portal remains in the idea stage. The active setup screen is not generally available in customer workspaces yet.

Customers are asking about invoices or quotes ​

Until the portal is active for your account, keep sending normal quote approval, invoice payment, and service-request links through your existing ToolbagCRM workflows.

Built for contractors and home-service businesses.