Frigade Overview

At a high level, Frigade combines two core concepts to work magic on your behalf: Flows and Components

A Flow describes a set of one or more steps for your user to accomplish a specific goal. This can be as complex as completing multi-page onboarding form, or as simple as viewing and dismissing a single dynamic status message.

Flows are YAML documents that are created and managed through our web-based Flow Editor. We handle authoring, hosting, versioning, and validation for your Flow content so you can iterate without waiting for code to deploy.

A Component is the container that a Flow renders into. You have as much control over each Component as you need — you can pair one of our production-ready Components with a matching bootstrapped Flow, or you can use our library of Hooks to wire a completely custom Flow into your own internal components and code.

If you’re using our pre-built Component library, you don’t have to dig too deep into the Component side of things. Just make a Flow, drop the matching component into your codebase wherever you want it, then continue on about your business.

If you’ve already signed up for Frigade, jump into our Quickstart Guide below to build your first Flow. Or, get in touch if you have any questions or want to jam on product onboarding and best practices.