Skip to content
solarOS
  • Sell

    • CRM & pipelineTrack every lead and deal
    • Quotes & proposalsAccurate quotes in minutes
    • Solar designDesign systems and show savings
    • Contracts & e-signatureGet signed on the spot
    • Online quotingCustomers get a price on your site

    Build

    • Project managementKeep every job on track
    • Permits & inspectionsPermits, inspections, and approvals
    • Scheduling & dispatchPlan your crews' week
    • Field appEverything techs need on site
    • Job closeoutReview finished work and bill it

    Get paid

    • Invoicing & paymentsSend invoices and get paid faster
    • QuickBooksKeep your books in sync

    Service

    • Service & repairsHandle every service call
    • Solar monitoringKnow when a system needs attention
    • Maintenance plansEarn recurring revenue
    • Customer portalCustomers see jobs, bills, and systems

    Run your business

    • Reports & analyticsSee how the business is doing
    • MessagingEmail, texts, and calls together
    • Equipment & inventoryParts, systems, and serial numbers
    • AI toolsLet AI handle the busywork
    • Security & permissionsControl who sees what

    Platform

    • Platform overview
    • Feature list
    • Integrations
    • API & developers
    • What's new
  • By business

    • Residential solarFrom first call to years of service
    • Commercial solarBigger projects, more moving parts
    • Solar + storageBatteries, backup, and add-ons
    • Service & O&MService-focused companies
    • Electrical & EV chargingChargers, panels, and upgrades
    • Trades & home servicesHVAC, roofing, plumbing, and more

    By role

    • OwnersSee the whole business
    • Sales teamsQuote faster, close more
    • OperationsKeep every job moving
    • Service & dispatchGet the right tech there
    • Field crewsClear jobs, easy reports
    • Office & accountingBill and collect with less work

    By goal

    • Grow service revenueTurn installs into recurring work
    • Take over orphaned systemsServe customers others left behind
    • Replace your toolsOne platform instead of many
    • Why solarOSTen years of real work, built in
    • Built-in best practicesProven processes from day one
    • OnboardingWe set you up and move your data
    • Customer storiesHow teams run on solarOS
    See how companies grow with solarOSRead customer stories
  • Pricing
  • Learn

    • BlogIdeas for running a better business
    • GuidesStep-by-step playbooks
    • TemplatesReady-made quotes, projects, and reports

    Help

    • Help centerHow-to articles
    • SupportReach our support team
    • What's newLatest updates
    • API & developersBuild on solarOS
    • SecurityHow we protect your data

    Company

    • About usThe people behind solarOS
    • CareersJoin the team
    • PartnersWork with us
    • ContactTalk to a person
Sign in Get started Book a demo
Product
  • CRM & pipeline
  • Quotes & proposals
  • Solar design
  • Contracts & e-signature
  • Online quoting
  • Project management
  • Permits & inspections
  • Scheduling & dispatch
  • Field app
  • Job closeout
  • Invoicing & payments
  • QuickBooks
  • Service & repairs
  • Solar monitoring
  • Maintenance plans
  • Customer portal
  • Reports & analytics
  • Messaging
  • Equipment & inventory
  • AI tools
  • Security & permissions
  • Platform overview
  • Feature list
  • Integrations
  • API & developers
  • What's new
Solutions
  • Residential solar
  • Commercial solar
  • Solar + storage
  • Service & O&M
  • Electrical & EV charging
  • Trades & home services
  • Owners
  • Sales teams
  • Operations
  • Service & dispatch
  • Field crews
  • Office & accounting
  • Grow service revenue
  • Take over orphaned systems
  • Replace your tools
Why solarOS
  • Why solarOS
  • Built-in best practices
  • Onboarding
  • Customer stories

Pricing

Resources
  • Blog
  • Guides
  • Templates
  • Help center
  • Support
  • What's new
  • API & developers
  • Security
  • About us
  • Careers
  • Partners
  • Contact
Book a demoGet startedSign in

Connect Zoom Phone to solarOS

Keep customer calls and voicemails with your sales, project and service conversations.

Email supportTroubleshooting
On this page
Before you connectAdd the appReview calls and voicemailsRecordings, transcripts and summariesPlace a callRemove the appData after removalTroubleshooting

Before you connect

You need a solarOS account with Communications and Phone enabled, permission to manage Channels, and an active Zoom Phone account. The person connecting Zoom must be authorized to add the admin-managed app for your company. Have a licensed Zoom Phone user and an assigned business number ready. Install and sign in to the Zoom desktop app to place calls. During the private beta, your account must be eligible to add the shared app.

Add the app

Begin in solarOS so the connection is associated with the company you selected. If you cannot connect, see Troubleshooting below.

  1. Sign in to solarOS and select the company whose phone account you want to connect.
  2. Open Settings → Communications → Channels.
  3. Choose Connect → Phone system, then Connect Zoom Phone.
  4. Sign in as your company’s Zoom administrator. Review the requested permissions and authorize the app.
  5. When you return to Channels, open the Zoom Phone connection and check its assigned numbers.
  6. Select Company caller ID, choose a number, and select Save caller ID.

Review calls and voicemails

Open Inbox → Calls to find phone activity. Calls matched to customer work appear with the related conversation. Open the conversation, then choose Open call to review direction, outcome, duration, transcript and summary when available. For phone activity in Unmatched, review the sender and choose the appropriate customer and work. An unknown number may require a person to select the destination.

Recordings, transcripts and summaries

When a recording is available, the call detail page provides playback and Open recording, and voicemails play in the conversation. solarOS keeps a copy of each recording and voicemail in access-controlled storage, so it still plays if Zoom is later disconnected; the original stays in Zoom. In Settings → Channels → Phone system, choose how long copies are kept: until you remove them, for 90 days or for 1 year. Recordings, voicemail transcripts and Zoom-generated summaries depend on your Zoom features, permissions and settings. Set required recording announcements in Zoom before recording calls. When solarOS assistant features are enabled, review suggested summaries and customer or job updates before applying them.

Place a call

solarOS opens the Zoom desktop app; it does not provide an in-browser softphone. Your caller ID must be available to the connected Zoom account.

  1. Stay signed in to the Zoom desktop app with a licensed Phone user.
  2. Click a customer’s phone number in solarOS.
  3. Allow the browser to open Zoom and complete the call there.

Remove the app

Disconnect in solarOS, then remove the app in Zoom. Disconnecting does not cancel your Zoom Phone service or delete recordings held by Zoom.

  1. In solarOS, open Settings → Communications → Channels and open the Zoom Phone connection.
  2. Choose Disconnect Zoom, then confirm Disconnect. solarOS deletes the saved OAuth credentials, disables this connection and linked Zoom texting, and revokes its Zoom access. Call history already in solarOS stays with your company.
  3. To delete it, choose Remove Zoom call history in the same panel after disconnecting, then confirm. This removes imported calls, voicemails, recording copies, transcripts, summaries and Zoom texts from solarOS. The originals stay in Zoom.
  4. Sign in to Zoom App Marketplace. Open Manage → Added Apps, select solarOS, and choose Remove. Complete this step even if solarOS could not confirm that access was revoked.

Data after removal

Disconnecting in solarOS or removing the app in Zoom stops new calls and voicemails coming into solarOS. Call history already in solarOS, including recording copies, stays with your company until an administrator chooses Remove Zoom call history, which removes imported calls, voicemails, recording copies, transcripts, summaries, Zoom texts, copied attachments and associated assistant drafts. Removal retries automatically if a storage service is temporarily unavailable; you can reconnect after it finishes. Unrelated customer records and messages remain. Reconnecting the same Zoom account restores playback of recordings that were not copied. Recordings held by Zoom follow your Zoom account settings. Restricted backups expire under the applicable retention schedule; deletion requests are reapplied if a backup is restored. Contact support about legal retention, previously exported copies or data sent to another service.

  • Privacy Policy. How solarOS collects, uses, shares and retains information.

Troubleshooting

Start a new authorization attempt from Channels after cancelling or an expired session. If the issue continues, contact support with the error text and approximate time; never send authorization codes or secrets.

  1. Error before the permissions screen: confirm the correct Zoom administrator is signed in and the app is approved for your account to add. During beta, external sharing must be approved.
  2. Redirect URI mismatch: contact solarOS support. The configured callback must match the solarOS environment.
  3. No phone numbers: check that the connected Zoom account has assigned Zoom Phone numbers and the required permissions.
  4. Missing call: check Channels for connection errors and recent activity, and check Unmatched. Provider delivery and processing can take time. Contact support if the call does not arrive.
  5. Missing transcript, summary or recording: check that the feature was enabled for that call and the artifact exists in Zoom. Deleted or expired recordings cannot be played.
  6. Zoom does not open when you click a number: install and sign in to the desktop app, permit the browser’s Zoom link handler, and check the company caller ID.
solarOS

One platform to run your solar or trades business, from the first call to years of service.

Book a demo

Sell

  • CRM & pipeline
  • Quotes & proposals
  • Solar design
  • Contracts & e-signature
  • Online quoting

Build

  • Project management
  • Permits & inspections
  • Scheduling & dispatch
  • Field app
  • Job closeout

Billing and service

  • Invoicing & payments
  • QuickBooks
  • Service & repairs
  • Solar monitoring
  • Maintenance plans
  • Customer portal

Run the business

  • Reports & analytics
  • Messaging
  • Equipment & inventory
  • AI tools
  • Security & permissions
  • Platform overview
  • Feature list
  • Integrations
  • API & developers
  • What's new

Solutions

  • Residential solar
  • Commercial solar
  • Solar + storage
  • Service & O&M
  • Electrical & EV charging
  • Trades & home services
  • Owners
  • Sales teams
  • Operations

Company

  • Why solarOS
  • Built-in best practices
  • Onboarding
  • Customer stories
  • Pricing
  • About us
  • Careers
  • Partners
  • Contact
  • Blog
  • Guides
  • Templates
  • Press
  • For homeowners

© 2026 solarOS

  • Terms
  • Privacy
  • Security
  • Cookies
  • Acceptable use
  • DMCA

Cookie preferences

We use required storage to run this site and remember your choices. Choose whether to allow optional analytics and marketing measurement.