Documentation
Everything about SpringOS
Step-by-step setup and usage guides for your dashboard. For marketing overviews of what each feature does, see Features.
41 how-to articles — setup, daily use, and troubleshooting. Product overviews live on /features.
Getting started
Setup, onboarding, and how SpringOS fits your workflow.
Features
How to set up and use each product capability in your dashboard.
- FeaturesAll plans
Customer CRM
Add, import, search, and work from customer records in your dashboard.
Read article → - FeaturesAll plans
Estimates
Create, send, and convert quotes using your products catalog and pricing rules.
Read article → - FeaturesAll plans
Invoicing
Generate invoices from jobs or estimates, email them, and track payment status.
Read article → - FeaturesAll plans
Job Scheduling
Schedule work on the calendar, update status, and close jobs into invoices.
Read article → - FeaturesAll plans
Job Photos
Upload before-and-after photos on job records from the field or office.
Read article → - FeaturesAll plans
Products Catalog
Define services, pricing units, and which items appear on your website widget.
Read article → - FeaturesPro+
Quote Widget
Configure, embed, and maintain the website quote form that creates CRM leads.
Read article → - FeaturesAll plans
Website Contact Form
Enable the embeddable contact form and handle inquiries in Messages.
Read article → - FeaturesPro+
Auto Scheduler
Set availability rules, embed the booking widget, and receive scheduled jobs.
Read article → - FeaturesStarter+
Team Management
Invite managers and employees with the right roles and permissions.
Read article → - FeaturesAll plans
Support Tickets
Open and manage in-app support conversations with the SpringOS team.
Read article → - FeaturesAll plans
Messages
Use the inbox for contact form leads, support threads, and store inquiries.
Read article → - FeaturesAgency
Route Optimization
Select a day's jobs and open an optimized driving route in Google Maps.
Read article → - FeaturesAll plans
Online Payments
Connect Stripe and collect card payments on invoices and estimate deposits.
Read article → - FeaturesAdd-on
Custom Estimate Widget
Order a custom quote experience through the SpringOS Store and launch it on your site.
Read article → - FeaturesAdd-on
Custom Website
Submit a website project through the SpringOS Store and go live with CRM hooks.
Read article → - FeaturesPro+
Speed-to-lead automation
Turn on instant auto-replies and team alerts when a new web lead arrives.
Read article → - FeaturesAll plans
Revenue funnel dashboard
Read conversion metrics on your home dashboard and act on stuck deals.
Read article → - FeaturesPro+
AI receptionist widget
Configure and embed the AI chat widget that answers questions and captures leads.
Read article → - FeaturesPro+
SMS inbox & two-way texting
Connect Twilio and reply to customers from the Messages SMS tab.
Read article → - FeaturesPro+
Estimate deposits & approval
Let customers approve quotes online and pay a deposit before you schedule.
Read article → - FeaturesAll plans
Credits & messaging limits
Monitor usage, buy more credits, and understand what consumes them.
Read article →
API & integrations
REST API, webhooks, authentication, and rate limits.
- API & integrationsPro+
API overview
Introduction to the SpringOS REST API, base URL, plans required, and what API keys can and cannot do.
Read article → - API & integrations
Authentication & key access levels
Bearer token format, full vs restricted keys, and how to create keys safely.
Read article → - API & integrations
Rate limits
Per-key request limits by plan and how to handle HTTP 429 responses.
Read article → - API & integrations
Customers API
Create, list, search, read, and update customer records — the primary lead ingestion endpoint.
Read article → - API & integrations
Jobs & estimates API
Read-only access to scheduled work and quotes for reporting integrations.
Read article → - API & integrationsPro+
Webhooks
Subscribe to CRM events, verify signatures, and handle retries.
Read article → - API & integrationsEnterprise
Enterprise licenses API
Provision and list access codes programmatically to sell SpringOS on your website.
Read article → - API & integrationsEnterprise
Enterprise credits API
Read your credit pool, purchase credits, and allocate credits to subscribers.
Read article →
Enterprise & white-label
Reseller hub, access codes, credits, and branding.
- Enterprise & white-labelEnterprise
Enterprise hub overview
White-label resale dashboard for managing subscribers, access codes, credits, branding, and custom domains.
Read article → - Enterprise & white-labelEnterprise
Managing subscribers
View tenants who redeemed your codes, suspend access, and deliver credits.
Read article → - Enterprise & white-labelEnterprise
Access codes & licensing
How license codes work, included Starter codes, and subscriber redemption.
Read article → - Enterprise & white-labelEnterprise
Enterprise credit pool
Buy credits in bulk, auto top-up, and resell or allocate to subscribers.
Read article → - Enterprise & white-labelEnterprise
White-label branding
Customize logo, colors, and app name shown to subscribers at login.
Read article → - Enterprise & white-labelEnterprise
Custom domain
Point your domain at SpringOS so subscribers log in on your URL.
Read article →
Account & billing
Plans, credits, team roles, and subscriptions.
- Account & billing
Plans & limits
Compare Starter, Pro, Agency, and Enterprise — customers, users, API access, and included credits.
Read article → - Account & billing
Team roles & permissions
What owners, managers, and employees can access in the dashboard.
Read article → - Account & billing
Delete your account
How owners can close their SpringOS login, what data is retained, and billing cancellation.
Read article →