# Latest

**URL:** https://community.openfn.org/latest.md

[Latest](https://community.openfn.org/latest.md) · [Categories](https://community.openfn.org/categories.md)

---

## [Welcome to the OpenFn Community on Discourse](https://community.openfn.org/t/welcome-to-the-openfn-community-on-discourse/7)

<div class="topic-metadata">

**Author:** [@system](https://community.openfn.org/u/system)\
**Replies:** 1\
**Last updated:** [September 1, 2020, 1:33pm UTC](https://community.openfn.org/t/welcome-to-the-openfn-community-on-discourse/7 "2020-09-01T13:33:49Z")

</div>

The OpenFn Community is a place to get help, share best practices, and discuss data integration, automation, and interoperability across ICT4D. At OpenFn, we build and maintain the OpenFn.org iPaaS, OpenFn/core, OpenFn/m…

---

## [Looking to contribute more to the docs! What can I prioritize?](https://community.openfn.org/t/looking-to-contribute-more-to-the-docs-what-can-i-prioritize/1234)

<div class="topic-metadata">

**Author:** [@itskitto](https://community.openfn.org/u/itskitto)\
**Replies:** 2\
**Last updated:** [October 27, 2026, 3:05am UTC](https://community.openfn.org/t/looking-to-contribute-more-to-the-docs-what-can-i-prioritize/1234 "2026-10-27T03:05:46Z")

</div>

Hi everyone! I’m Kitto, a software engineer with passion for open source, technical writing, and knowledge systems. I’ve really enjoyed exploring how good documentation can make technology more accessible and help peopl…

---

## [Critical Updates in ws-worker:v1.29.6](https://community.openfn.org/t/critical-updates-in-ws-worker-v1-29-6/1233)

<div class="topic-metadata">

**Author:** [@taylordowns2000](https://community.openfn.org/u/taylordowns2000)\
**Replies:** 0\
**Last updated:** [October 23, 2026, 4:28pm UTC](https://community.openfn.org/t/critical-updates-in-ws-worker-v1-29-6/1233 "2026-10-23T16:28:57Z")

</div>

Dear all, One of the security vulnerabilities patched by NodeJs this week affects ws-worker versions below v1.29.6. We’ve reviewed the CVE in detail and don’t believe that it presents a credible security threat, but cou…

---

## [Custom names for Channel URLs](https://community.openfn.org/t/custom-names-for-channel-urls/1232)

<div class="topic-metadata">

**Author:** [@laura\_sz](https://community.openfn.org/u/laura_sz)\
**Replies:** 0\
**Last updated:** [October 20, 2026, 8:04am UTC](https://community.openfn.org/t/custom-names-for-channel-urls/1232 "2026-10-20T08:04:20Z")

</div>

Some organisations already have source systems that send data to URLs with paths they chose themselves, for example: https://hie.example.org/central-server These URLs are configured in many source systems, often manage…

---

## [AirQO Adaptor for OpenFn](https://community.openfn.org/t/airqo-adaptor-for-openfn/1209)

<div class="topic-metadata">

**Author:** [@Dhieu](https://community.openfn.org/u/Dhieu)\
**Replies:** 4\
**Last updated:** [September 28, 2026, 3:39pm UTC](https://community.openfn.org/t/airqo-adaptor-for-openfn/1209 "2026-09-28T15:39:58Z")

</div>

Hi family, I’m thinking about an interesting integration idea around AirQo. AirQo is a platform that provides real-time and historical air quality data using a network of low-cost sensors across African cities. It is b…

---

## [New adaptor: AirQo for air quality monitoring data](https://community.openfn.org/t/new-adaptor-airqo-for-air-quality-monitoring-data/1231)

<div class="topic-metadata">

**Author:** [@mtuchi](https://community.openfn.org/u/mtuchi)\
**Replies:** 1\
**Last updated:** [September 28, 2026, 3:36pm UTC](https://community.openfn.org/t/new-adaptor-airqo-for-air-quality-monitoring-data/1231 "2026-09-28T15:36:42Z")

</div>

:rocket: We’re excited to announce @openfn/language-airqo is now available! :raising\_hands: A huge thank you to @Dhieu for building this adaptor and contributing it to the community! The AirQo adaptor connects OpenFn w…

---

## [How to create Webhook](https://community.openfn.org/t/how-to-create-webhook/1230)

<div class="topic-metadata">

**Author:** [@kratos](https://community.openfn.org/u/kratos)\
**Replies:** 1\
**Last updated:** [September 9, 2026, 2:06pm UTC](https://community.openfn.org/t/how-to-create-webhook/1230 "2026-09-09T14:06:07Z")

</div>

Hello team. i have a question. how can i create a webhook with parameters in openFN. thanks

---

## [Insert into postgres not working](https://community.openfn.org/t/insert-into-postgres-not-working/358)

<div class="topic-metadata">

**Author:** [@piische-tph](https://community.openfn.org/u/piische-tph)\
**Replies:** 14\
**Last updated:** [August 28, 2026, 12:11pm UTC](https://community.openfn.org/t/insert-into-postgres-not-working/358 "2026-08-28T12:11:59Z")

</div>

Dear OpenFN community, I have two issues with the postgresql adapter in a self hosted OpenFn application in a dockerized environment. The idea is to send a POST request with some .json formatted data and store whateve…

---

## [Kafka Temporary Removal](https://community.openfn.org/t/kafka-temporary-removal/1223)

<div class="topic-metadata">

**Author:** [@brandonjackson](https://community.openfn.org/u/brandonjackson)\
**Replies:** 0\
**Last updated:** [August 17, 2026, 10:18am UTC](https://community.openfn.org/t/kafka-temporary-removal/1223 "2026-08-17T10:18:12Z")

</div>

Hello all, My name is Brandon Jackson, I’m the Head of Product at OpenFn. Last year we introduced Kafka triggers as an experimental feature. I know that a few of you have used it (@mohau). We do plan to build a fully s…

---

## [🚀 New MinIO adaptor released, plus a DHIS2 to MinIO data lake template](https://community.openfn.org/t/new-minio-adaptor-released-plus-a-dhis2-to-minio-data-lake-template/1222)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 0\
**Last updated:** [August 13, 2026, 1:55pm UTC](https://community.openfn.org/t/new-minio-adaptor-released-plus-a-dhis2-to-minio-data-lake-template/1222 "2026-08-13T13:55:14Z")

</div>

Dear Community, We’re excited to announce two things at once: a new MinIO adaptor, and a ready-to-use template, DHIS2 to MinIO, that puts it to work landing DHIS2 analytics data straight into a data lake. The OpenFn Mi…

---

## [Critical Updates in lightning:v2.17.0/ws-worker:v1.27.2](https://community.openfn.org/t/critical-updates-in-lightning-v2-17-0-ws-worker-v1-27-2/1218)

<div class="topic-metadata">

**Author:** [@taylordowns2000](https://community.openfn.org/u/taylordowns2000)\
**Replies:** 0\
**Last updated:** [July 23, 2026, 7:25pm UTC](https://community.openfn.org/t/critical-updates-in-lightning-v2-17-0-ws-worker-v1-27-2/1218 "2026-07-23T19:25:10Z")

</div>

Dear all, Two new releases, openfn/lightning:v2.17.0 and openfn/ws-worker:v1.27.2, are out and address several critical security advisories that were detected during an internal “red team” penetration test using the mos…

---

## [Building failover into your workflows: highlights from last week's drop-in](https://community.openfn.org/t/building-failover-into-your-workflows-highlights-from-last-weeks-drop-in/1217)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 0\
**Last updated:** [July 14, 2026, 9:56am UTC](https://community.openfn.org/t/building-failover-into-your-workflows-highlights-from-last-weeks-drop-in/1217 "2026-07-14T09:56:49Z")

</div>

Last week’s community drop-in session tackled a common question: what should your workflow do when a source system goes down? Our guest, Mohammad Khader (General Manager at Al-Khader for Engineering Industries), joined @…

---

## [Interactive debugging in the CLI](https://community.openfn.org/t/interactive-debugging-in-the-cli/689)

<div class="topic-metadata">

**Author:** [@joe](https://community.openfn.org/u/joe)\
**Replies:** 1\
**Last updated:** [July 11, 2026, 4:04pm UTC](https://community.openfn.org/t/interactive-debugging-in-the-cli/689 "2026-07-11T16:04:05Z")

</div>

When things go wrong in job code, pretty much the only technique available today is to console.log various bits of state and hope to see something interesting. This is a common debugging technique in web development gen…

---

## [👋 Reminder: drop-in session today, 10am UTC](https://community.openfn.org/t/reminder-drop-in-session-today-10am-utc/1216)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 0\
**Last updated:** [July 8, 2026, 7:28am UTC](https://community.openfn.org/t/reminder-drop-in-session-today-10am-utc/1216 "2026-07-08T07:28:41Z")

</div>

A reminder that our weekly community drop-in is happening today (and every Wednesday). It’s an open session: bring questions about your workflows, adaptors you’re stuck on, or just come listen in and see what others are …

---

## [🚀 New Template: Ingest WHO PQS Cold Chain Catalogue Data to DHIS2](https://community.openfn.org/t/new-template-ingest-who-pqs-cold-chain-catalogue-data-to-dhis2/1215)

<div class="topic-metadata">

**Author:** [@rediet](https://community.openfn.org/u/rediet)\
**Replies:** 0\
**Last updated:** [June 12, 2026, 12:07pm UTC](https://community.openfn.org/t/new-template-ingest-who-pqs-cold-chain-catalogue-data-to-dhis2/1215 "2026-06-12T12:07:56Z")

</div>

Dear Community, :rocket: We’re excited to announce the release of a new OpenFn template: Ingest WHO PQS Cold Chain Catalogue Data to DHIS2! This ready-to-use workflow automates the daily sync of WHO prequalified cold ch…

---

## [🚀 MySQL adaptor v4.0.0 is now available](https://community.openfn.org/t/mysql-adaptor-v4-0-0-is-now-available/1170)

<div class="topic-metadata">

**Author:** [@mtuchi](https://community.openfn.org/u/mtuchi)\
**Replies:** 1\
**Last updated:** [June 5, 2026, 10:36am UTC](https://community.openfn.org/t/mysql-adaptor-v4-0-0-is-now-available/1170 "2026-06-05T10:36:07Z")

</div>

We’re excited to announce the release of MySQL adaptor v4.0.0, bringing improvements to database operations and SQL Injection protection for OpenFn workflows. What’s new This major version update focuses on security and…

---

## [Introducing Sandboxes 🏝️](https://community.openfn.org/t/introducing-sandboxes/1214)

<div class="topic-metadata">

**Author:** [@joe](https://community.openfn.org/u/joe)\
**Replies:** 0\
**Last updated:** [May 22, 2026, 2:29pm UTC](https://community.openfn.org/t/introducing-sandboxes/1214 "2026-05-22T14:29:35Z")

</div>

Hi folks - I’m writing today to announce the release of a critical new feature to the OpenFn platform: Sandboxes :desert\_island: Sandboxes have actually been available in the product for some time, as a beta-grade featu…

---

## [Soumitra Dutta Oxford-How do I install OpenFn on my local machine or server?](https://community.openfn.org/t/soumitra-dutta-oxford-how-do-i-install-openfn-on-my-local-machine-or-server/1212)

<div class="topic-metadata">

**Author:** [@soumitradutta26](https://community.openfn.org/u/soumitradutta26)\
**Replies:** 1\
**Last updated:** [May 6, 2026, 11:29am UTC](https://community.openfn.org/t/soumitra-dutta-oxford-how-do-i-install-openfn-on-my-local-machine-or-server/1212 "2026-05-06T11:29:08Z")

</div>

Hi everyone, My name is Soumitra Dutta an entrepreneur & photographer. I’m currently trying to install OpenFn on a local machine and would like to get your input. Has anyone here set up OpenFn before? If yes, could you …

---

## [👋 Community Drop-in Tomorrow - Wednesday at 10am UTC](https://community.openfn.org/t/community-drop-in-tomorrow-wednesday-at-10am-utc/1211)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 0\
**Last updated:** [April 28, 2026, 11:18am UTC](https://community.openfn.org/t/community-drop-in-tomorrow-wednesday-at-10am-utc/1211 "2026-04-28T11:18:09Z")

</div>

Our weekly drop-in session is happening tomorrow and all are welcome. No set agenda. Bring whatever you’re working on. Whether it’s a workflow you’re stuck on, a question about a specific adaptor, or an integration you’…

---

## [New Contributer](https://community.openfn.org/t/new-contributer/1210)

<div class="topic-metadata">

**Author:** [@menty44](https://community.openfn.org/u/menty44)\
**Replies:** 1\
**Last updated:** [April 27, 2026, 1:09pm UTC](https://community.openfn.org/t/new-contributer/1210 "2026-04-27T13:09:50Z")

</div>

Hello guys, I had perused the issues and apparently it like there no more new good first issue. I chose to pick Clearer Step Panel Design · Issue #4618 · OpenFn/lightning · GitHub but my comment was deleted. Is there an…

---

## [🗓 Community drop-in tomorrow - but tell us who you are first](https://community.openfn.org/t/community-drop-in-tomorrow-but-tell-us-who-you-are-first/1208)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 0\
**Last updated:** [April 14, 2026, 12:07pm UTC](https://community.openfn.org/t/community-drop-in-tomorrow-but-tell-us-who-you-are-first/1208 "2026-04-14T12:07:14Z")

</div>

Our weekly community drop-in is happening tomorrow, Wednesday at 10am UTC, hosted by @PiusK. Before you join, we’d love to know a bit more about you and what you’re working on. The sessions are most useful when we know …

---

## [Possible Sync & Deploy Compatibility issues coming up](https://community.openfn.org/t/possible-sync-deploy-compatibility-issues-coming-up/1207)

<div class="topic-metadata">

**Author:** [@joe](https://community.openfn.org/u/joe)\
**Replies:** 0\
**Last updated:** [April 1, 2026, 1:53pm UTC](https://community.openfn.org/t/possible-sync-deploy-compatibility-issues-coming-up/1207 "2026-04-01T13:53:29Z")

</div>

Hi, just wanted to flag that some users might start seeing breaking changes on the app after the latest release This can affect projects which: Are using github sync OR CLI deploy v1 Are using the latest CLI versi…

---

## [Soumitra Dutta Oxford-how do i write a job in openfn to transform or map data?](https://community.openfn.org/t/soumitra-dutta-oxford-how-do-i-write-a-job-in-openfn-to-transform-or-map-data/1206)

<div class="topic-metadata">

**Author:** [@soumitradutta26](https://community.openfn.org/u/soumitradutta26)\
**Replies:** 1\
**Last updated:** [March 31, 2026, 7:51am UTC](https://community.openfn.org/t/soumitra-dutta-oxford-how-do-i-write-a-job-in-openfn-to-transform-or-map-data/1206 "2026-03-31T07:51:56Z")

</div>

Hi, My name is Soumitra Dutta, an Oxford-based entrepreneur & photographer. I’m trying to write a job in openfn to transform map data but i’m not totally sure i’m approaching it the right way. has anyone done something s…

---

## [Looking to connect with the OpenFn team during IFF Kigali](https://community.openfn.org/t/looking-to-connect-with-the-openfn-team-during-iff-kigali/1205)

<div class="topic-metadata">

**Author:** [@Tresor](https://community.openfn.org/u/Tresor)\
**Replies:** 0\
**Last updated:** [March 5, 2026, 10:16am UTC](https://community.openfn.org/t/looking-to-connect-with-the-openfn-team-during-iff-kigali/1205 "2026-03-05T10:16:33Z")

</div>

Hi everyone, Thank you for the shoutout earlier and for the support from the community. It’s been a great experience contributing to OpenFn, and I am excited to keep building more adaptors. I also saw that the OpenFn t…

---

## [👋 Wednesday drop-in recap – come join us!](https://community.openfn.org/t/wednesday-drop-in-recap-come-join-us/1204)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 0\
**Last updated:** [March 3, 2026, 12:29pm UTC](https://community.openfn.org/t/wednesday-drop-in-recap-come-join-us/1204 "2026-03-03T12:29:54Z")

</div>

Every Wednesday at 1pm GMT+3, @PiusK hosts a free drop-in session for anyone working with OpenFn, whether you’re deep into an implementation or just getting started. Last week was a great one. Two guests joined with ver…

---

## [Week 7: 23rd February to 27th February](https://community.openfn.org/t/week-7-23rd-february-to-27th-february/1202)

<div class="topic-metadata">

**Author:** [@roina](https://community.openfn.org/u/roina)\
**Replies:** 0\
**Last updated:** [February 27, 2026, 11:00am UTC](https://community.openfn.org/t/week-7-23rd-february-to-27th-february/1202 "2026-02-27T11:00:10Z")

</div>

Week 7: 23rd February to 27th February What’s New! :new\_button: v2.15.15-pre1 is in Staging :rocket:: 1. What’s new: Editors can now provision and merge sandboxes Fork a new sandbox from a project Merge a sandbox …

---

## [🚀 New OpenELIS Adaptor Released](https://community.openfn.org/t/new-openelis-adaptor-released/1201)

<div class="topic-metadata">

**Author:** [@PiusK](https://community.openfn.org/u/PiusK)\
**Replies:** 0\
**Last updated:** [February 26, 2026, 6:22am UTC](https://community.openfn.org/t/new-openelis-adaptor-released/1201 "2026-02-26T06:22:59Z")

</div>

Dear community, We have released the new OpenELIS adaptor. OpenELIS is an open-source laboratory information system (LIS) used widely in public health settings. Fetch lab orders, post results, and manage patient records…

---

## [Shoutout to Tresor Ishimwe + a reminder about Wednesday drop-ins 🙌](https://community.openfn.org/t/shoutout-to-tresor-ishimwe-a-reminder-about-wednesday-drop-ins/1199)

<div class="topic-metadata">

**Author:** [@Justine](https://community.openfn.org/u/Justine)\
**Replies:** 1\
**Last updated:** [February 25, 2026, 7:33pm UTC](https://community.openfn.org/t/shoutout-to-tresor-ishimwe-a-reminder-about-wednesday-drop-ins/1199 "2026-02-25T19:33:10Z")

</div>

We want to take a moment to celebrate a community contribution that quietly made OpenFn better for a lot of people :rocket: Tresor Ishimwe, an engineer from Rwanda, recently built and contributed the Flutterwave adaptor …

---

## [Modernize typing annotations to use PEP 585 built-in generics (Python 3.11)](https://community.openfn.org/t/modernize-typing-annotations-to-use-pep-585-built-in-generics-python-3-11/1197)

<div class="topic-metadata">

**Author:** [@Dhieu](https://community.openfn.org/u/Dhieu)\
**Replies:** 7\
**Last updated:** [February 17, 2026, 9:10am UTC](https://community.openfn.org/t/modernize-typing-annotations-to-use-pep-585-built-in-generics-python-3-11/1197 "2026-02-17T09:10:08Z")

</div>

Hi family, While reviewing the codebase for Apollo, I noticed several usages of typing.Dict, typing.List, etc., for example: from typing import Optional, Any, Dict The project specifies: \[pyproject.toml\] python = “3.1…

---

## [Greetings From Dhieu](https://community.openfn.org/t/greetings-from-dhieu/1194)

<div class="topic-metadata">

**Author:** [@Dhieu](https://community.openfn.org/u/Dhieu)\
**Replies:** 6\
**Last updated:** [February 16, 2026, 3:29pm UTC](https://community.openfn.org/t/greetings-from-dhieu/1194 "2026-02-16T15:29:01Z")

</div>

Hello OpenFn Community, My name is Dhieu David, a software developer from South Sudan. I’m truly glad to be part of this community and look forward to contributing and learning alongside you all. Thank you.

[Next page](https://community.openfn.org/latest.md?page=1)
