Code-first automation.
Built for developers.

Code-first automation.
Built for developers.

Build, test, and deploy automations directly from your code with full type safety and live reload.

import { Github, Slack } from "floww";

const github = new Github();
const slack = new Slack();

github.triggers.onPush({
  handler: async (ctx, event) => {
    await slack.postMessage({
      channel: '#deployments',
      text: `🚀 New push to ${event.repository.name}`
    });
  }
});

AI & Integrations support.

AI & Integrations support.

AI & Integrations support.

Connect to GitHub, Slack, Google, Anthropic, and OpenAI. Extend with native AI and any API.

Connect to GitHub, Slack, Google, Anthropic, and OpenAI. Extend with native AI and any API.

Cron scheduling.

Cron scheduling.

Cron scheduling.

Run jobs with cron expressions directly in TypeScript. Perfect for reports, syncs, and automated ops.

Run jobs with cron expressions directly in TypeScript. Perfect for reports, syncs, and automated ops.

import { Builtin } from "floww";

const builtin = new Builtin();

builtin.triggers.onCron({
  expression: "* * * * * *",
  handler: (ctx, event) => {
    console.log("Do this every minute", event.scheduledTime);
  },
});
import { Builtin } from "floww";

export const builtin = new Builtin();

type CustomBody = {
  message: string;
};

builtin.triggers.onWebhook<CustomBody>({
  handler: (ctx, event) => {
    console.log(
      "Webhook received:", event.body.message
    );
  },
  path: "/custom",
});

Webhook triggers.

Webhook triggers.

Handle real-time HTTP events with custom endpoints and type-safe handlers, no configs needed.

Handle real-time HTTP events with custom endpoints and type-safe handlers, no configs needed.

Webhook triggers.

Handle real-time HTTP events with custom endpoints and type-safe handlers, no configs needed.

Type Safe

Type Safe

Real Code

Real Code

Instant Deploys

Instant Deploys

Minimal boilerplate

Minimal boilerplate

Get started for free

Get started for free

No credit card required

No credit card required

No credit card required