Skip to main content

What is OpenFn?

OpenFn is the leading Digital Public Good for public service automation & AI orchestration.

It is a platform that's been used by 70+ NGOs and government ministries to automate workflows and integrate critical systems.

Connect any app with OpenFn's library of open-source Adaptors (i.e., connectors). From last-mile services to national-level reporting, OpenFn boosts efficiency & effectiveness while enabling secure, stable, scalable interoperability at all levels.

OpenFn can be deployed locally or on the secure cloud-hosted platform. See the Deployment docs for more on deployment options and requirements.

To support implementers, OpenFn has an online community, documentation, and support. Contact partnerships@openfn.org to learn about OpenFn implementation partners and the OpenFn Partner Program.

Automation, integration, & interoperability

OpenFn is open source software that makes it easier for governments and NGOs to connect the different technologies they use, automate critical business processes, and scale their interventions. OpenFn enables automation, integration, and data interoperability for the world's most impactful organizations.

Our products​

OpenFn has a suite of products, which are all fully interoperable. This gives our users the freedom to switch between any and all of the OpenFn products.

All OpenFn products are part of the free and open-source OpenFn Integration Toolkit, which is a Digital Public Good (a "DPG") recognized in the DPG Registry and Digital Square's Global Goods Guidebook.

The core OpenFn products include:

See all products and code at GitHub.com/OpenFn.

OpenFn Lightning​

When you hear "OpenFn", think OpenFn/lightning. Lightning is a fully open source workflow automation web application which can be deployed and run anywhere. It is designed for governments and NGOs who want state-of-the-art workflow automation and data integration/interoperability capabilities with fully-fledged user management and auditing capabilities through a managed or entirely self-hosted platform, with a visual interface for building integrations.

OpenFn Workflow Canvas

Check out the OpenFn Basics playlist on Youtube to watch videos that will help you get started quickly, or check out the other docs pages on the site.

OpenFn developer tooling​

OpenFn/kit provides a CLI and set of developer tools for writing & testing workflows, managing OpenFn projects, and developing Adaptors.

Browse all OpenFn code

You can view the technical documentation and source code for OpenFn's fully open source ("FOSS") integration tools and adaptors in their respective repositories at GitHub.com/OpenFn or see Deploy section for an overview of the FOSS options and additional docs.

Community​

To ask questions, report issues, or learn from other OpenFn implementers, check out our Discourse forum at community.openfn.org. Sign up and join the conversation. Usually, that's the quickest way to get help if you've got questions that aren't answered here.

If you have any questions about our products, ask on the Community or email the core team support@openfn.org.

Who is it built by?​

The primary steward of OpenFn is Open Function Group, a global team of workflow automation and data integration specialists and core contributors to OpenFn. Learn more about OpenFn's governance here.

The OpenFn Digital Public Good has been built by and for the growing community of NGOs, governments, "tech-for-good" partners, and open-source contributors working on the health and humanitarian interventions in Low- and Middle-income Countries (LMICs).