Skip to content

Pricing

One price per organisation. Your AI spend stays yours.

Everyone in the org gets the plan's features. Model calls are billed by the provider whose key you connected, so nothing here marks up your tokens.

save 17%
  • Free

    For trying it out

    $0per month

    Free forever, no card

    Build a few workflows and see a run finish end to end.

    • 3 workflows
    • 100 runs a month
    • 1 member
    • Schedules every hour or slower

    Included

    • Core connectors
  • Pro

    Most picked

    For solo builders and small teams

    $29per month

    Billed monthly, cancel any time

    Schedules, AI nodes and the connectors your team already lives in.

    • Unlimited workflows
    • 5,000 runs a month
    • 5 members
    • Schedules down to every minute

    Everything in Free, plus

    • Pro connectors
    • AI agent
    • AI builder
    • Schedules
    • 30-day run history
  • Team

    For teams running automations in production

    $99per month

    Billed monthly, cancel any time

    Shared connections, an audit log and runs that jump the queue.

    • Unlimited workflows
    • 50,000 runs a month
    • Unlimited members
    • Schedules down to every minute

    Everything in Pro, plus

    • Shared connections
    • Audit log
    • Priority runs

Questions

Before you pick a plan.

Do I need to bring my own AI keys?
Yes, and that is the point. You add an OpenAI, Anthropic, Gemini or Groq key as a connection, Naga Codex tests it and seals it, and the AI nodes call the provider as you. Model usage lands on your provider bill at their price, so your plan here never changes because a workflow got chatty.
What counts as a run?
One execution of one workflow, however many nodes it visits. A trigger firing, a manual run from the editor and a scheduled run all count once each. Retries inside a step, waits and approvals do not add to the count — a run that sleeps for three days is still one run.
How does approval in Slack or Discord work?
An Approval node posts a message with buttons to Slack, Discord or Telegram and then parks the run. Whoever presses a button resumes it exactly where it stopped, with the answer available to every node downstream. Nobody needs a Naga Codex account to press the button.
Can I cancel or change plan?
Any time, from Settings → Plans inside the app. Billing is handled by Clerk, so a change takes effect on the spot and the new features reach the app as soon as your session refreshes, usually within a minute. Downgrading keeps your workflows; the ones over the new limit stop running rather than disappearing.
How are my credentials stored?
Every connection is encrypted with AES-256-GCM before it reaches the database, with a fresh IV per row and your organisation id bound into the encryption so a row cannot be replayed under another org. Keys are opened inside the single step that makes the call, and never appear in a prompt, a step argument or anything a browser can query.

Start on Free. Move up when a schedule needs to fire every minute.