Flowblocks
Dashboard
Dashboard
Getting Started
QuickstartHow it works
Building Workflows
The canvasGenerating with AIPreview and runsSharing and collaboration
Steps
OverviewAgentBranches and loopsGuardrails and approvalState and data
Connectors
OverviewGoogleMicrosoftDropboxOther providersMCP servers
Develop
Embedding the builderNode SDKREST API
Reference
Self-hostingEnvironment variablesLimitsFAQ

All systems operational

Develop

Embedding the builder

Render the builder inside your own app with the WorkflowBuilder React component.

The WorkflowBuilder component from flowblocks-js renders the Flowblocks builder inside your own app, scoped to one of your customers at a time.

Install

npm install flowblocks-js

Render the builder

import { WorkflowBuilder } from "flowblocks-js"

export function Automations() {
  return (
    <WorkflowBuilder
      workspace={org.id}
      agent="claude"
      connectors={["gmail", "teams"]}
    />
  )
}

The component includes the canvas, the step palette, the preview chat and run history.

Props

Prop

Type

Workspaces

Workflows, connections and runs belong to the workspace they were created in and are not visible from any other workspace.

Use an identifier you already have, such as an organization id.

Note

Runs started by your users appear in your run history and are billed to your account.

On this page

InstallRender the builderPropsWorkspaces