Platform Overview
What is ToolJet?
ToolJet is an AI-native platform for building applications and agents. Teams can generate full apps from natural language prompts, create intelligent agents to automate workflows, and refine them visually with pre-built UI components. ToolJet integrates with 75+ data sources and APIs out of the box, and offers role-based access control with group sync for secure, enterprise-grade user management.
How ToolJet Works:

With ToolJet, you can streamline app development with 5 core steps:
-
Generate with AI: Instantly create and modify apps, queries, and workflows from prompts.
-
Build Visually: Extend apps with drag-and-drop components, themes, and custom logic in JavaScript or Python.
-
Connect Data Sources: Integrate 75+ databases, APIs, and services.
-
Automate with Agents: Deploy AI agents that can query data, take actions, and orchestrate workflows.
-
Secure and Manage: Secure your internal tools with detailed permissions settings and audit logs. Maintain quality and consistency with version control, and keep track of performance with comprehensive observability tools.
Below is a detailed overview of ToolJet's key functionalities, demonstrating how ToolJet helps teams to build more with less effort and greater efficiency.
AI App Builder
Generate applications directly from natural language prompts. AI handles the initial structure, UI, and queries so teams can go from idea to a working prototype in seconds.

Agent Builder
Create and deploy intelligent agents that can query data, trigger workflows, and automate processes across your apps. Agents bring reasoning and autonomy into internal tools, reducing repetitive work and manual oversight.

AI Query Builder & Debugger
Write, transform, and troubleshoot queries with AI assistance. Instead of wrestling with syntax or edge cases, let AI generate queries, optimize performance, and suggest fixes in one click.

Visual App Builder
Build and refine interfaces with a drag-and-drop editor and 60+ pre-built components. AI-generated apps can be visually extended and customized for unique business needs.

Integrations
Connect instantly to 75+ data sources, APIs, and services. ToolJet also provides a CLI and plugin system to extend integrations.

ToolJet Database
A built-in, no-code database on PostgreSQL. Store and manage data without leaving the platform, with support for constraints, types, and queries.

Security & Access Control
Protect sensitive data with enterprise-grade security features:
- Role-based access control (RBAC)
- Single Sign-On (SSO) with Okta, Google, Azure AD, and more
- Group sync and custom user roles
- Audit logs and compliance tooling

Deployment
Ship with confidence using integrated lifecycle management:
- GitSync & CI/CD for versioning and automated deployments
- Multi-environment Management to isolate dev, staging, and production
- Embedded Apps for securely embedding ToolJet applications inside other portals or dashboards
Collaboration
Work together in real time with multiplayer editing, inline comments, and live presence indicators.

Whether you are a developer or a business user, ToolJet helps you build faster, from AI-generated applications to agent-driven workflows and automation. It combines the power of AI with visual building, making it the leading AI-native platform for apps and agents.