Docs

Getting started

Sign up, connect your first integration, import sites, invite your team — the smallest path to a live portfolio.

1. Create an account

Sign up at solarfleet.io. The first user becomes the organisation owner. Owners can invite anyone else and assign roles later from Settings.

During onboarding you'll be asked what kind of organisation you are — installer, operator, or both. This gates one optional feature: the Quote Mode tab is hidden for pure operators because it's an installer workflow. Everything else is the same.

solarfleet.io/settings/integrations
Connect a monitoring integration
SolarFleet polls your inverter cloud with API credentials — not your dashboard password.
SolarEdge Solis
Account API key
••••••••••••••••••••••••••XJ4F Verify
Connected · 12 sites imported
Settings → Integrations: paste an account-level key, verify, and SolarFleet imports every site the API exposes. (Illustrative — generic data.)

2. Connect an integration

Settings → Integrations. SolarFleet polls SolarEdge every 15 minutes and Solis Cloud every 5 minutes from there. Both use API credentials, not your dashboard password.

  • SolarEdge. Paste an account-level API key. Standard monitoring keys work for sites, equipment, telemetry, inventory and alerts. The Layout and Sensors APIs need a higher SolarEdge tier — we degrade gracefully if you don't have it.
  • Solis Cloud. Authenticate with the API ID + secret from your Solis console.
Credentials are encrypted. We never log API keys or write them to disk in cleartext. Everything is encrypted with AES-256-GCM at rest, keyed off a worker secret that isn't accessible from app code paths.

3. Import sites

Once an integration is connected, you'll see a list of every site the API exposes. Tick the ones you want SolarFleet to manage and hit Import. The first sync pulls equipment, recent telemetry (a couple of weeks by default), and any open alarms.

Sites for brands we don't yet have an integration for can be created manually. They won't auto-import telemetry, but everything else — cases, maintenance visits, BS EN 62446-1 reports, client PDFs — works the same.

4. Invite your team

Settings → Users. Invite by email and pick a role:

  • Owner. Everything, including billing and deletion. Only owners can invite other owners.
  • Admin. Everything except billing.
  • Member. Read/write on operational data (sites, cases, visits, reports). No settings changes.
  • Client. Read-only on the sites you've explicitly granted access to. They see the portfolio scoped to their own assets — useful for end-clients who want to look at their own roof.

5. Set up notifications

Settings → Notifications. Pick which events you want emails or push for: critical alerts, daily digests, visit assignments, case mentions. Each user controls their own preferences. The defaults are sensible — critical alerts on, info-level digest weekly.

Next up