solarOSsolarOS Docs

Integrations

What connects to solarOS, and where to set each one up.

solarOS connects to a small number of outside services, plus a developer API for building your own. Here's what each one does and who can set it up.

IntegrationWhat it does for your workWhere to set it upWho can set it up
StripeCustomers pay quote deposits, invoices, and maintenance plan subscriptions onlineSettings → Billing & payments → PaymentsOwner, Admin
QuickBooks OnlineSyncs customers, invoices, and payments with your QuickBooks Online companySettings → Connected apps → Installed appsOwner, Admin
SlackPosts field updates and team alerts to your Slack channelsSettings → Connected apps → Installed appsOwner, Admin
ZapierCreates a Lead from any Zapier-connected form, spreadsheet, or appSettings → Connected apps → API keys (create a key), then ZapierOwner, Admin
API keysLets your own tools and AI agents call the solarOS APISettings → Connected apps → API keysOwner, Admin
WebhooksPushes solarOS events to a URL you control, in real timeSettings → Connected apps → WebhooksOwner, Admin
E-signaturesBuilt in. Customers sign agreements online; nothing to connectSettings → Sales → Agreement templatesOwner, Admin
Monitoring connectionsBuilt in. Customers connect their own solar system from their portal; nothing to connectThe customer's portal; you see the results in Settings → Operations → Connection healthCustomers connect; Owner and Admin see Connection health

Building your own integration or script? The developer API is documented separately at the API reference.

Guides in this section

Was this page helpful?

On this page