How it Works Use Cases Features Pricing Waitlist GitHub Get Started
Now in Early Access

Sign to Approve.
Not Click.

Cryptographic approval workflows for AI agents. From solo devs to enterprise teams โ€” Ed25519 signatures replace insecure button clicks. Tamper-proof. Auditable.

FlowKey โ€” Live Approval Demo
๐Ÿค–
AI Agent
๐Ÿ“‹
Request
๐Ÿ”‘
Sign
โœ…
Execute
โšก Refund Request
โณ Pending
Amount
$50,000.00
Customer
Acme Corp
Reason
Service issue
Approver
finance-lead
ed25519:kP9x2mR7vQ4nL8wJ3yT6bA5cF1hG0dS...
โœ“ Signature verified โ€” Approved by finance-lead

Three Steps. Cryptographic Proof.

Replace insecure button clicks with Ed25519 signatures. Every approval is cryptographically signed and tamper-proof.

01

Define Your Flow

Write approval workflows in TypeScript. Define steps, approvers, and conditions with a simple DSL. Version control friendly.

02

Sign to Approve

Approvers receive notifications via Telegram, Slack, or email. They approve by signing with their Ed25519 private key โ€” not clicking a button.

03

Execute & Audit

Once signed, the action executes automatically. Every approval is logged with the signature, timestamp, and approver identity. Tamper-proof.

Built for Real Workflows

From Telegram notifications to dashboard management โ€” FlowKey integrates where your team already works.

๐Ÿ”‘
FlowKey Bot
bot
๐Ÿ”” New Approval Request

Type: Refund
Amount: $50,000.00
Customer: Acme Corp
Reason: Service issue

Approval ID: apv_7kX9mR2n
Requested by: AI Agent (support-bot)
โœ“ Approve & Sign
โœ— Reject
23:42
Approval Dashboard
3 Pending
Action
Approver
Amount
Status
โšก Refund โ€” Acme Corp
finance-lead
$50,000
โœ“ Approved
๐Ÿš€ Deploy โ€” v2.4.1 prod
devops-admin
โ€”
โณ Pending
๐Ÿ” Data Export โ€” EU users
compliance-officer
2.4 GB
โณ Pending
๐Ÿ’ณ Payment โ€” Vendor Q3
cfo
$128,500
โœ— Rejected
TypeScript
import { FlowKey } from '@flowkey/core' const flow = new FlowKey() // Define a refund approval workflow const refund = flow.define({ name: 'refund-approval', steps: [{ action: 'approve', approver: 'finance-lead', notify: ['telegram', 'email'], timeout: '24h' }] }) // AI Agent triggers the flow const result = await refund.run({ amount: 50000, customer: 'Acme Corp', reason: 'Service issue' }) // result.signature โ†’ Ed25519 proof

From Solo Devs to Enterprise Teams

Whether you're an indie hacker or running a 50-person team โ€” your AI agents need guardrails.

Your AI handles 90% of the work.
But the critical 10% โ€” money, data, public actions โ€” needs your sign-off.
๐Ÿ’ฐ

Financial Operations

AI manages your portfolio, subscriptions, expenses โ€” but executes trades or payments only after you sign.

AI โ†’ "Buy $2,000 NVDA"
โ†’ You sign via Telegram
โ†’ Trade executes
Pain: "My AI bought the wrong stock"
๐Ÿ“ง

Outbound Communications

AI drafts emails, tweets, messages โ€” but nothing goes out until you review and sign.

AI โ†’ "Send cold email to 50 leads"
โ†’ You review & sign
โ†’ Emails sent
Pain: "My AI sent an embarrassing email"
๐Ÿ—„๏ธ

Data & File Operations

AI organizes your cloud storage, cleans up data โ€” but destructive actions need your approval.

AI โ†’ "Delete 500 old backups (12GB)"
โ†’ You confirm & sign
โ†’ Cleanup runs
Pain: "My AI deleted important files"
It's not just "approve or reject".
It's who approved it, when, and can you prove it in an audit.
๐Ÿ’ณ

Financial Approval Chains

AI processes refunds and payments. But amounts over $1K need manager sign-off. Over $10K? CFO co-signs.

AI โ†’ "Refund $50K to Acme Corp"
โ†’ Manager signs โ†’ CFO co-signs
โ†’ Refund API executes
Pain: "Who authorized this refund?"
๐Ÿ”

Data Access & Compliance

AI handles customer queries. But exporting PII or bulk data requires DBA + Security team dual-sign.

AI โ†’ "Export 10K user records"
โ†’ DBA signs โ†’ Security signs
โ†’ Export runs with audit trail
Pain: "We can't prove who accessed the data"
๐Ÿš€

Infrastructure Changes

DevOps AI auto-scales and deploys. But production changes need CTO approval with cryptographic proof.

AI โ†’ "Scale to 20 instances ($3K/mo)"
โ†’ CTO signs via Slack
โ†’ AWS API executes
Pain: "Unauthorized prod change at 3am"

Built for AI Agents

Everything you need to add human-in-the-loop approvals to your AI workflows.

๐Ÿ”

Cryptographic Signatures

Ed25519 signatures replace button clicks. Every approval is cryptographically signed and verifiable.

โšก

Code-First DSL

Define workflows in TypeScript. Version control friendly. No XML, no drag-and-drop.

๐Ÿ””

Multi-Channel Notify

Telegram, Slack, Email, Webhook. Notify approvers wherever they are.

๐Ÿ”—

One-Time Links

Secure, single-use approval URLs. Sign in-browser without exposing private keys.

๐Ÿ“Š

Full Audit Trail

Every approval logged with signature, timestamp, and approver identity. Tamper-proof.

๐Ÿš€

Self-Hosted

Open source core. Run on your infrastructure. Full control over your data.

The Problem is Real

AI agents are powerful โ€” but without guardrails, one wrong action can cost you everything.

๐Ÿ‘ค

Without FlowKey

Solo devs & teams face the same risk

  • AI sends wrong email to your client
  • AI executes a bad trade at 3am
  • No one knows who approved the $50K refund
  • Audit fails โ€” no cryptographic proof
  • "It wasn't me" โ€” no way to verify
  • One click away from disaster
๐Ÿ”‘

With FlowKey

Every critical action is signed & verified

  • You review & sign before AI sends
  • Phone buzzes โ€” you approve or reject
  • Ed25519 signature proves who approved
  • Tamper-proof audit trail for compliance
  • Multi-sig for high-stakes team decisions
  • Cryptographic proof, not just a button click

Start Free. Scale as You Grow.

Open source core. Self-hosted or managed. Pay only for what you need.

Individual
$29/month
For solo developers & indie hackers
  • 100 approvals/month
  • 1 user (you)
  • Telegram + Email notifications
  • Ed25519 key signing
  • Full audit trail
  • Community support
Enterprise
Custom
For large organizations
  • Unlimited approvals
  • Unlimited users
  • Self-hosted or managed
  • Custom integrations
  • SLA & dedicated support
  • Compliance assistance
  • On-premise deployment

โœ“ All plans include open source core  ยท  โœ“ Self-hosted option available  ยท  โœ“ Free for early adopters

Join the Waitlist

Be the first to try FlowKey. Free for early adopters. Open source core.

โœ“ Free for early adopters  ยท  โœ“ Open source core  ยท  โœ“ Self-hosted option

Ready to Build?

Open source. Self-hosted or managed. Start in minutes.