Application platform for connected things

Build applications on the things you make and run.

Provision devices at the factory, work with their attributes and telemetry, develop against virtual things, and deliver applets, apps and firmware — from the web console or the command line.

Already have an account? Log in

Platform

From the factory line to the software on every device.

Each step is its own app with its own permissions, and they share one record of every thing. Use as many as you need.

01

Provision

Register the things you manufacture. A registrar sets their provenance and serial namespace, and each thing receives its trusted identity on the factory line.

ThingMakeThingMint
Things guide
02

Connect and operate

Organize the things you're authorized to use, then read their original attributes and telemetry region by region — only with the access you grant.

ThingHubThingIOThingLogic
Things guide
03

Develop

Build against virtual devices and shared simulation templates before hardware ships, then switch to real things without changing how you work.

ThingLabfgai CLIfgshell
Developer guide
04

Distribute

Publish applets, web apps and firmware, sell them as Offers, and let buyers deliver updates through rollouts they review and start themselves.

Dev2MSell2MMarketplaceOTAForge
Software guide
Get started

Create an account and start building.

Browse Marketplace without one. Everything else — your things, your team, your software — starts with an account.

Create an accountAlready have one? Log in
  1. 01

    Create your account

    You become its root user. Verify your email and set a password; adding MFA is recommended.

  2. 02

    Bring your team

    Create an organization, then invite people through Identity Center with the permissions they need.

  3. 03

    Start with things or software

    Register models and things, try virtual devices in ThingLab, or get software from Marketplace.

Accounts and access

Your account is your boundary.

People, services and devices only reach what they're granted. Teams work inside an organization with the permissions you assign.

Organizations

Group accounts under one organization, add member accounts and set guardrails that cap what they can do.

Identity Center

Workforce users and groups sign in with permission sets you assign per account. Require MFA across the organization.

Service identities

Give automation its own service users and roles for the API and CLI, separate from the people on your team.

Audit

Account actions are recorded as audit events you can search and inspect in TraceBook.

Accounts and access guide

Developers

Work from the console or the command line.

The fgai CLI and the in-console fgshell terminal use the same accounts, regions and permissions as the web console.

Terminal
$ fgai auth workforce login
Opening your access portal…
signed in  FactoryOperator · kestrel-robotics

$ fgai org directory
ACCOUNT            ALIAS               ROLE
111122223333       kestrel-robotics    management
444455556666       kestrel-penang      member

$ fgai marketplace get --listing fleet-insights
name     Fleet Insights
vendor   Northstar Software
price    USD 29 per account per month