# While loop Transformer

**URL:** <https://forum.alumio.com/t/while-loop-transformer/2839>\
**Category:** Transformers\
**Created:** [January 29, 2026, 7:55am UTC](https://forum.alumio.com/t/while-loop-transformer/2839 "2026-01-29T07:55:47Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![o.plokha](https://forum.alumio.com/user_avatar/forum.alumio.com/o.plokha/32/337_2.png) [@o.plokha](https://forum.alumio.com/u/o.plokha)\
**Post date:** [January 29, 2026, 7:55am UTC](https://forum.alumio.com/t/while-loop-transformer/2839/1 "2026-01-29T07:55:47Z")

</div>

### Table of contents

- Introduction
- Guide

### Introduction

Many APIs work asynchronously, requiring repeated polling until a process is completed. This article introduces a requested enhancement to the HTTP transformer that would add looping behaviour, enabling HTTP calls to repeat until a defined condition is met. This would allow users to handle polling logic directly within a single transformer, without relying on external schedulers or additional workflows.

### Guide

Step 1: Create a new Transformer → select Data transformer → While loop transformer from the list.

Step 2: Before moving forward, provide input to the required fields:

- **Condition -** select a condition that the While loop transformer must follow.
- **Transformer -** add a transformer to apply to each new iteration.
- **Settings** - allows you to set a maximum range of iterations.

Step 3: Run the test and save the transformer.

 ![image](https://alumio-forum.s3.dualstack.eu-central-1.amazonaws.com/uploads/original/2X/4/47532311b5e65dc221c1defcdef1d8b72ec403ad.jpeg)
