Skip to content

What is ioLoop? ​

ioLoop is an AI-powered, full-stack application development platform for building, running, and evolving web applications. It brings together visual design, frontend development, databases, backend logic, integrations, and AI Agents in a unified environment.

At the heart of ioLoop is the Project—a structured workspace that brings together everything needed to build and operate an application. Unlike tools that simply generate code, ioLoop organizes application components into manageable, editable parts, allowing you to understand, customize, and extend what AI creates.

With AI Wiz, ioLoop's built-in AI development assistant, you can turn ideas into working applications using natural language. You can then refine your application visually, work directly with code, or continue collaborating with AI Wiz. From initial creation through testing, publishing, and ongoing development, ioLoop gives you the flexibility to build applications your way.

Understanding Projects ​

A Project is the foundation of every application built with ioLoop. It is a complete, self-contained environment where your application's interface, data, business logic, integrations, AI capabilities, and configuration come together.

Each Project is managed through the Project Editor, which organizes application development into clearly defined areas:

AreaWhat it manages
FrontendPages, forms, media, JavaScript, CSS, and the user-facing experience.
BackendDatabases, server-side logic, webhooks, agentic loops and background tasks through Cloud Flow.
AI AgentsIntelligent agents with access to knowledge sources, data, functions, and external services.
IntegrationsConnections to external services, APIs, and third-party platforms.
ScaleApplication resources and capacity to support growing demands.
SettingsProject configuration, users, user groups, permissions, and checkpoints.
PublishPublishing, launching, and making your application accessible to its users.

These areas are not separate applications or disconnected tools. They are interconnected parts of the same Project, designed to work together.

As your application evolves, you can return to any area to make changes, extend functionality, or introduce new capabilities. Whether you're working with AI Wiz, editing visually, or writing code, you're building upon the same structured Project.

This approach lets you start small and progressively develop sophisticated applications without having to piece together and manage multiple independent development environments.

How You Build with ioLoop ​

ioLoop gives you the freedom to build applications in the way that works best for you. Whether you prefer describing what you want in natural language, designing visually, or writing code, you can use these approaches independently or combine them throughout development.

Create and Evolve with AI Wiz ​

AI Wiz is ioLoop's built-in AI development assistant. Describe the application you want to build, and AI Wiz helps turn your ideas into a working Project.

AI Wiz isn't limited to initial application creation. As your requirements evolve, you can continue working with it to add features, modify existing functionality, improve designs, and expand your application.

Design and Edit Visually ​

The Project Editor provides visual tools for creating and managing your application's user interface. Work with pages, forms, layouts, and components directly without having to write code for every change.

Visual editing makes it easy to fine-tune the user experience, adjust designs, configure behavior, and see how your application takes shape.

Customize with Code ​

When you need greater control, ioLoop lets you work directly with JavaScript and CSS to customize frontend functionality and appearance.

For backend functionality, Cloud Flow provides a structured environment for implementing server-side logic, processing data, handling API requests, and orchestrating workflows.

You can extend what AI Wiz creates, implement custom behavior, and tailor your application to specific requirements.

One Project. Multiple Ways to Build. ​

These approaches are not isolated development paths. They work within the same structured Project.

Start with AI Wiz, refine your interface visually, implement custom logic with code, and return to AI Wiz whenever you need assistance. You can move between these approaches as your application grows, without having to start over or rebuild your work in another environment.

With ioLoop, AI assists, visual tools simplify, and code gives you control.

How Everything Works Together ​

A powerful application is more than a collection of pages. Behind every user interaction, there may be data to retrieve, business rules to execute, services to communicate with, and intelligent decisions to make.

ioLoop brings these capabilities together within a single Project, allowing you to build applications where the frontend, backend, database, integrations, and AI Agents work as a connected system.

A Connected Application Experience ​

Consider an event registration application built with ioLoop:

  1. Frontend: Visitors browse upcoming events, view event details, and complete registration forms through a user-friendly interface.

  2. Database: Event information, registrations, attendee details, and availability are stored and managed within the Project's database.

  3. Cloud Flow: Server-side workflows validate registrations, enforce capacity limits, process business rules, and trigger actions when someone registers or cancels.

  4. Integrations: The application can connect with external services to send confirmation emails, process payments, or synchronize information with other systems.

  5. AI Agents: You can introduce intelligent capabilities, such as an assistant that answers attendee questions, helps users find suitable events, or interacts with application data and workflows.

All these capabilities work together to deliver a cohesive experience for both the application's users and its administrators.

Beyond User Interactions ​

Not everything in an application happens because someone clicks a button.

With Cloud Flow, applications can also execute background tasks, agentic loops, respond to incoming webhooks, process information, and communicate with external systems independently of the user interface.

This makes it possible to build applications that do more than respond to users—they can automate operations and carry out work behind the scenes.

Built to Work Together ​

You don't have to use every capability in every application. A simple Project might only need a few pages and a database, while a sophisticated business application might combine complex workflows, integrations, and multiple AI Agents.

The advantage of ioLoop is that these capabilities are available within the same development environment. You can introduce them as your requirements grow, without having to assemble an entirely separate technology stack for each new feature.

Start with what you need. Extend as you grow. Build everything together.

From Development to Running Applications ​

Building an application is only part of the journey. ioLoop provides an integrated environment for developing, testing, publishing, and continuously improving applications—all within the same Project.

Develop and Test with Confidence ​

As you build your application, you can test its pages, forms, database operations, backend workflows, integrations, and AI Agents directly from the Project Editor.

This development environment lets you experiment with ideas, refine functionality, and identify issues before making changes available to your application's users.

You can continue collaborating with AI Wiz, making visual adjustments, and modifying code as you test and improve your application.

Publish When You're Ready ​

When your application is ready, ioLoop lets you publish it through a configured URL, making it accessible to its intended users.

Publishing is a deliberate step. Changes made in the Project Editor do not automatically update the published application. This separation allows you to continue developing and testing new functionality while maintaining control over what users experience.

Once published, you can launch the application to verify its live behavior and ensure everything works as intended.

Applications That Keep Working ​

A published ioLoop application is more than a collection of static pages. It can interact with databases, execute server-side logic, communicate with external services, and use AI Agents to deliver intelligent experiences.

Through Cloud Flow, applications can also respond to webhooks and execute background tasks, enabling processes that operate independently of direct user interactions.

As your needs grow, you can expand your application's functionality, introduce new integrations, enhance its intelligence, and adjust resources to meet changing demands.

Build, Improve, and Evolve ​

Application development rarely ends at launch. New requirements emerge, user expectations change, and opportunities for improvement continue.

With ioLoop, you can return to your Project at any time to develop new features, refine existing functionality, test changes, and publish updates.

Your application can evolve continuously, without starting over.

Where to Go Next ​

Now that you have an understanding of ioLoop and how its capabilities work together, explore the documentation to learn more about the platform or start building your own applications.

Explore the Platform ​

  • Core Concepts — Get familiar with the terminology and fundamental concepts used throughout ioLoop.

  • Platform Capabilities — Discover the features and technologies available for building sophisticated applications.

  • Project Lifecycle — Understand the complete journey from creating a Project to testing, publishing, and maintaining your application.

Start Building ​

  • Account Dashboard — Learn how to create, access, organize, and manage your Projects and account.

  • Project Editor — Explore the development environment and learn how to build and customize every aspect of your application.

Whether you're creating your first application or exploring more advanced capabilities, ioLoop gives you the tools and flexibility to bring your ideas to life.