The v2 ⚡ is here! See the future of OpenFn's workflow builder.

Check it out

Flexible options to scale with you

OpenFn is 100% open source, ensuring your choice to host anywhere. There's zero lock-in.

Pick a plan to skip server setup and get started now on OpenFn.org's secure, stable, scalable hosted SaaS.

Trusted by leading impact organizations worldwide

Need help getting started?

Features by plan

Free

Free
Get Started
    • Workflow Steps (2)
    • Dataclip Size (512KB)
    • Memory (128MB)
    • User Roles/Permissions (n/a)
    • 2FA
    • Enforce 2FA (n/a)
    • History Retention (max) (7 days)
    • Zero-Persistence Mode
    • Exportable Logs
    • Log Search

    Core

    $59 per year
    Get Started
      • Workflow Steps (Unlimited)
      • Dataclip Size (2MB)
      • Memory (256MB)
      • User Roles/Permissions
      • 2FA
      • Enforce 2FA
      • History Retention (max) (3 months)
      • Configurable Retention Periods
      • Zero-Persistence Mode
      • Exportable Logs
      • Log Search

      Growth

      $249 per year
      Get Started
        • Workflow Steps (Unlimited)
        • Dataclip Size (10MB)
        • Memory (512MB)
        • Dedicated Queue
        • User Roles/Permissions
        • 2FA
        • Enforce 2FA
        • History Retention (max) (1 year)
        • Configurable Retention Periods
        • Zero-Persistence Mode
        • Exportable Logs
        • Log Search
        • Community Support
        • Email Support
        • 1:1 onboarding consultation

      Scale

      $599 per year
      Get Started
        • Workflow Steps (Unlimited)
        • Dataclip Size (10MB)
        • Memory (1GB)
        • Dedicated Queue
        • User Roles/Permissions
        • 2FA
        • Enforce 2FA
        • History Retention (max) (1 year)
        • Configurable Retention Periods
        • Zero-Persistence Mode
        • Exportable Logs
        • Log Search
        • Community Support
        • Email Support
        • Phone/Video Support (Up to 2 hrs/mo)
        • 1:1 onboarding consultation

      Frequently asked questions

      • OpenFn is the leading Digital Public Good for workflow automation. It’s fully open source software that enables users to quickly build automation and data integration solutions, securely run and monitor them via a central administrator console and audit trail, and flexibly scale on hosted or local deployments. OpenFn is trusted by NGOs and governments in 40+ countries to deliver more efficient health and humanitarian care through automation.

        OpenFn is also sometimes classified as an “integration platform” or “iPaaS” (integration platform-as-a-service), “middleware”, “interoperability layer”, and/or tool for “ETL” (extract, tranform, load).

        OpenFn is a recognized Digital Public Good, Global Good for Health, and OpenHIE-compliant workflow engine. Check out OpenFn Documentation and Community to learn more.

      • OpenFn can integrate with any app. OpenFn provides 70+ “adaptors”—free and open-source (FOSS) connectors that make it easier to achieve interoperability between the most in-demand software in the LMIC government and NGO space. Lots of these are for established Digital Public Goods (DHIS2, OpenMRS, CommCare, Kobo Toolbox, OpenHIM, RapidPro, &c.) but OpenFn also provides adaptors for non-sector-specific technologies like Salesforce, Twilio, SQL/NoSQL databases, as well as any REST API.

        OpenFn can connect to any system via HTTP, but our community has also built dozens of adaptors to save time and money while connecting to most commonly used systems. You can even extract raw data files, or even run web scraping or browser automation tools with OpenFn.

        Developers can also extend or [build their own] custom adaptors for their own applications to fast-track integration setup and to securely handle authentication.

      • Simple workflows can be configured without code using OpenFn’s workflow builder. However, complex workflows that involve data transformation steps will require JavaScript and/or SQL. See OpenFn Docs to learn more, or contact us if you need help finding a developer to support your implementation.

        OpenFn provides a low-code visual interface for configuring automated workflows. Depending on the apps you are connecting with, specific OpenFn Adaptors (or “connectors”) may offer additional clicks-only configuration option. This means that most users can successfully configure a basic workflow on OpenFn. Then, if data engineering is needed for a specific workflow step (e.g., to re-format or transform data, to perform calculations, to loop or iterate a subprocess), then JavaScript is the primary programming language used in OpenFn.

      • Simple workflows can be configured without code using OpenFn’s workflow builder. However, complex workflows that involve data transformation steps will require JavaScript and/or SQL. See OpenFn Docs to learn more, or contact us if you need help finding a developer to support your implementation.

        OpenFn provides a low-code visual interface for configuring automated workflows. Depending on the apps you are connecting with, specific OpenFn Adaptors (or “connectors”) may offer additional clicks-only configuration option. This means that most users can successfully configure a basic workflow on OpenFn. Then, if data engineering is needed for a specific workflow step (e.g., to re-format or transform data, to perform calculations, to loop or iterate a subprocess), then JavaScript is the primary programming language used in OpenFn.

      • OpenFn is free and open source software, but requires resources to implement and maintain it.

        You can implement OpenFn on your own, using the open-source deployment tools, documentation, and Community forum. See Github for more.

        If you seek expert help or want to pilot your automation quickly, OpenFn offers a secure, cloud-hosted offering, as well as direct implementation and support services. See pricing page for more.

      • OpenFn is free and open source software, but requires resources to implement and maintain it.

        You can implement OpenFn on your own, using the open-source deployment tools, documentation, and Community forum. See Github for more.

        If you seek expert help or want to pilot your automation quickly, OpenFn offers a secure, cloud-hosted offering, as well as direct implementation and support services. See pricing page for more.

      • Yes, OpenFn can be configured to comply with your country- or organization-specific data security policies. At OpenFn, we prioritize Secure, Stable, and Scalable (“S³” is our mantra) solutions—in that order. We protect your data, maintain live integrations, and grow alongside your organization. Trusted by governments and NGOs worldwide, OpenFn offers:

        • Secure platform defaults to protect your data and minimize breaches
        • Robust, configurable security settings to ensure compliance with your policies
        • “Zero-persistence” data pipelines & local deployment options to fully control where data is stored
        • Security implementation training & guidance for your project teams
      • For all users, OpenFn provides an open source Documentation site docs.openfn.org, Community forum community.openfn.org, as well as example work plans, checklists, & templates.

        If you’re seeking expert help, OpenFn’s core team also provides paid, direct implementation and support services, or can connect you to certified implementation partners in your region. Contact us to learn more.

      • For organizations seeking to quickly implement solutions on the cloud, OpenFn provides a turnkey, hosted platform-as-a-service (SaaS on openfn.org). OpenFn’s cloud-hosted platform (see SaaS plans) is hosted on Google Cloud Platform U.S.-based servers. At an additional cost, OpenFn SaaS can also be made available in the country and cloud-hosting provider of your choice. Contact enterprise@openfn.org to learn more about our localized cloud-hosting offering.

        For organizations seeking to deploy OpenFn on local server infrastructure, OpenFn provides open-source deployment tools, as well as a managed deployment and support service, if seeking technical ssistance.

      • OpenFn SaaS plans are primarily based on the following

        1. How many workflows do you want to automate?
        2. How often will these workflows execute?
        3. How much data will be handled by these workflows?

        Answers to these questions can help you determine the appropriate (1) number of workflows, (2) number of workflow runs per month (or per year), and (3) the type of workflow run needed (i.e., standard, batch, power). See pricing page for a detailed breakdown or contact us for a consultation.

      • Yes. OpenFn provides open-source deployment tools (see Github), as well as offers a paid deployment and support service, if you seek expert help getting started contact enterprise@openfn.org.

        See OpenFn Docs to learn more about the available deployment options and requirements.

        Many OpenFn customers seeking to prototype and pilot solutions often opt for a SaaS plan, before later migrating their solutions to local servers when ready to run at larger scale. Because of OpenFn’s portability specification and open-source deployment tools you can transition between these various pathways at any time. We’re committed to a no vendor lock-in experience.

      Logo for MyAgro

      We have been using OpenFn for several years now. It has been invaluable for automating data pipelines and shifting toward real-time data and feedback to help teams better manage field activities

      Sid Weisner

      Sid Weisner

      CTO @ MyAgro

      Logo for MiracleFeet

      OpenFn has been a reliable digital infrastructure choice, enabling automation and scale for our global organization, and providing very high quality work and support in every engagement.

      Amanda Springer

      Amanda Springer

      Director of Program Solutions @ MiracleFeet

      Logo for Open Solutions for Health

      We needed a flexible integration platform providing affordable interoperability between disparate technologies. OpenFn ticked all our boxes and significantly streamlined the integration options.

      Peter Ricketts

      Peter Ricketts

      CEO @ Open Solutions for Health

      Logo for Lwala

      OpenFn has increased our efficiency by enabling the seamless flow of data within our organization, allowing us to focus on what matters most - making a positive impact.

      Hildah Ngondoki

      Hildah Ngondoki

      Digital Director @ Lwala

      Logo for SwissTPH

      OpenFn has proven to be an invaluable asset for us at Swiss Tropical & Public Health Institute, providing stability and reliability that allows us to focus on other critical tasks.

      Patrick Delcroix

      Patrick Delcroix

      Technical Expert @ SwissTPH

      Logo for Finn Church Aid

      OpenFn does a great job simplifying integrations, even for those of us who are clueless in this area. It makes the complex seem straightforward, ensuring everyone can get on board with ease.

      Maija Granlund

      Maija Granlund

      Application Manager @ Finn Church Aid

      Logo for Women for Women

      OpenFn has been instrumental in streamlining our processes across IT, HR, and various fundraising teams, saving us countless staff hours.

      Matías Averbuj

      Matías Averbuj

      Global Business Solutions @ Women for Women

      Logo for UNICEF

      OpenFn has allowed us to safely and securely share zero-persisted data, ensuring the safeguarding of information shared between partners coordinating services for children.

      Jan Panchalingam

      Jan Panchalingam

      Primero Deployment Lead @ UNICEF

      Logo for OpenELIS

      I love how OpenFn lets you build out workflows visually, rather than hidden in code somewhere. This can lead to a much easier collaboration between software developers and subject

      Casey Liams-Hause

      Casey Liams-Hause

      Product Owner @ OpenELIS

      Save time & scale your impact
      with OpenFn. Get started today!