Skip to content

Internal tool builder

The open-source AI internal tool builder

Build internal tools with AI: admin panels, dashboards, approval flows and support consoles on the data you already have. Describe the tool, hand it to a coding agent, or build it on the canvas. Review the result, set permissions and release on ToolJet Cloud or Self-hosted. Team includes single sign-on and audit logs; Enterprise adds SCIM and multiple Self-hosted deployments.

  • Admin panels
  • Approval workflows
  • Ops dashboards
Example Internal tools app · illustrative data
Refund approvalsPending · support opsSSOAudit onProduction
Awaiting approval31$18,420 total
Approved today58median 12 min
Over policy4need finance sign-off
OrderRequested byAmountStatus
ORD-10847Support · A. Chen$120.00Approved
ORD-10851Support · R. Patel$640.00Finance review
ORD-10853Support · J. Moreau$89.00Approved
ORD-10856Support · K. Adeyemi$1,250.00Escalated

Refunds over $500 need finance approval; log who approved and why, and post to #refunds

Threshold rule, finance role and Slack query added · awaiting your review

40,000+stars on the open-source core
AICPA SOCISO 27001
SOC 2 Type IIISO 27001 and GDPR · Visit the trust centre
Your infrastructureCloud, VPC, on-premise or air-gapped
100+ connectorsplus any REST or gRPC endpoint

Internal tools, explained

What are internal tools, and how do you build them?

Internal tools are the applications a company builds for its own teams rather than its customers: admin panels, operations dashboards, approval workflows, support consoles and back-office apps. They sit on top of business data and rarely make the product roadmap.

An internal tool builder is a platform for creating those applications without coding each one from scratch. It supplies the parts every internal tool needs (data connectors, interface components, queries, permissions and hosting), so a team assembles a working tool in hours instead of scoping a software project.

ToolJet is an open-source internal tool builder with AI built in. Describe the tool in plain language and ToolJet AI generates the pages, queries and permissions as a working app. Build it from Claude Code, Codex or Cursor through the ToolJet MCP server, or drag components onto the visual canvas. Run it on ToolJet Cloud or self-host it.

  • AI internal tools, not mockups

    ToolJet AI generates multi-page apps from a prompt, wired to your data sources. Everything it generates stays editable in the visual builder.

  • Open source and self-hostable

    The Community Edition is licensed under AGPL-3.0 and self-hosts on Docker or Kubernetes from the free plan. Or start on ToolJet Cloud.

  • Priced per builder

    Every plan includes an end-user allowance and Enterprise includes unlimited end users, so rolling a tool out widely does not add a seat for every viewer.

No engineering ticket needed

Describe the tool you need. ToolJet builds it.

Type what you want in plain language. ToolJet generates the pages, queries and logic as a working app. Connect your data, set who can see what, and review the generated logic before publishing. Edit the app on the canvas afterwards.

  • Working app, not a mockup
  • Review access rules before publishing
  • Free to start, per-builder pricing
Enter to build · Shift+Enter for a new line

Built on the data you already have

  • PostgreSQL
  • MySQL
  • MongoDB
  • Snowflake
  • Salesforce
  • Stripe
  • Google Sheets
  • Slack
Browse all integrations

Have developers? They can build the same apps fromClaude CodeCodexCursorGitHub CopilotGrok Buildthrough the ToolJet plugin

Internal tools teams build with ToolJet

The tools that never make the product roadmap, built by the teams that need them.

Admin panels

CRUD over production tables with search, filters, bulk actions and row-level rules.

Approval workflows

Multi-step approvals with thresholds, role-gated actions, notifications and a decision record.

Dashboards and reporting

Live views over your warehouse and databases, filtered by team, with actions wired to queries.

Support and success consoles

One screen across your database, billing and ticketing, with guarded write actions.

Customer and partner portals

Scoped views for external users through SSO or invited access, embeddable and white-labelled.

Scheduled and event-driven workflows

On Self-hosted, build webhook, scheduled or app-triggered workflows with JavaScript logic, data-source nodes and run logs.

How to build an internal tool with ToolJet

  1. 01

    Connect your data

    100+ native connectors plus any REST, gRPC or GraphQL API, or start on ToolJet Database, the managed Postgres in every workspace.

  2. 02

    Describe the tool

    On the canvas, or from Claude Code, Codex or Cursor through the ToolJet plugin. ToolJet generates pages, queries, components and permissions as a working app.

  3. 03

    Refine and set access

    Edit anything visually. Page, component, query and row-level permissions are part of the build.

  4. 04

    Release and govern

    Development, staging and production with Git sync, version history and audit logs. Self-host if you need to.

Compared

Internal tool builders compared: ToolJet, Retool, Appsmith and Superblocks

How four internal tool builders differ on licensing, self-hosting, AI and what you pay as usage grows.

FeatureToolJetRetoolAppsmithSuperblocks
LicenseOpen source, AGPL-3.0 Community EditionProprietaryOpen source, Apache-2.0Proprietary
Self-hostingFree, Team and EnterpriseEnterprise for new deploymentsFree and aboveEnterprise: Hybrid or managed full-platform Cloud-Prem (AWS only)
AI app generationMulti-page apps from a prompt, on every planRetool AI, credit-meteredAsk AI writes JS and SQL snippets; self-hosted only, with your own model keyClark, metered in Governed Agent Units
Build from a coding agentMIT-licensed MCP server; no ToolJet AI credits usedMCP relay or local React development with the CLINo MCP serverBuilder MCP that relays to Clark
SSOTeam planEnterpriseBusiness and aboveEnterprise
End usersIncluded up to the plan limit; unlimited on EnterpriseBilled per user on cloud Team and BusinessEvery user billed on BusinessUnlimited
TrainingToolJet Academy: hands-on courses and certificationsRetool University: courses, labs and digital badgesDocumentation, tutorials, videos and webinarsDocumentation, tutorials, training and onboarding

Competitor details were verified on 7 September 2026 against each vendor's public pricing and documentation. Sources are listed on each comparison page. Training resources were checked on 30 September 2026.

In production

Teams already running on ToolJet

Built in, not bolted on

The controls your IT team already expects

Identity, permissions and audit apply to every app, whether a person built it on the canvas or an agent built it from a prompt. SOC 2 Type II, ISO 27001 and GDPR.

Single sign-on and SCIM

SAML, OIDC and LDAP on Team and above; Enterprise adds SCIM provisioning and directory group sync.

Permissions down to the query

Workspace, app, page, component and query-level access, with row-level security where the data needs it.

Audit logs and SIEM export

Platform events with actor, resource and timestamp; configurable retention; export to your SIEM.

Runs where you say

Choose managed ToolJet Cloud or self-host in your VPC, on-premise or air-gapped. Self-hosted Enterprise offers BYOK and private AI deployment options.

Security and governance features vary by plan. Workflows and Agent Builder are available on Self-hosted only; BYOK is a Self-hosted Enterprise add-on. Compare plan availability.

Two ways to get there

Build it yourself, or bring our engineers in

Self-serve

Your team, your pace

Start free. Describe the tool, refine it on the canvas, and ship it under your own access rules. Start with one app, then test it with your team before rolling it out.

Start free

Professional services

Forward-deployed engineers, embedded with your team

When the timeline is fixed or the process is tangled, our engineers build alongside you: scoped delivery, production-ready apps, and knowledge transfer so your team owns the result.

Talk about a project

Questions teams ask before they start

How should an enterprise evaluate an internal tool platform?

Build one representative app against a test database and compare the same requirements: SSO, permissions, audit logs, release environments, data connectivity and maintenance. Estimate builder seats, end-user allowances, AI usage and infrastructure separately. ToolJet Team includes SSO, audit logs and Git sync; Enterprise adds SCIM and unlimited end users, with multiple deployments on Self-hosted. Review our published customer case studies and test your own workload before choosing.

Can developers and business teams build on the same platform?

Yes. Business teams can start from a prompt and refine apps in ToolJet's visual builder. Developers can add JavaScript or Python queries, build custom components and connectors, or use Claude Code or Codex through the ToolJet MCP server. Your team reviews generated queries and applies access controls before release. ToolJet Academy provides hands-on training and certifications.

What is an internal tool builder?

Software for building the applications a company uses internally, such as admin panels, dashboards and approval flows, without writing each one from scratch. ToolJet adds AI generation, a visual editor, 100+ data connectors and enterprise controls such as SSO, permissions and audit logs.

What are internal tools?

Internal tools are applications built for a company's own employees rather than its customers. Common examples are admin panels, operations dashboards, approval workflows, customer support consoles, inventory trackers and back-office apps over a database or an API.

What are AI internal tools?

The term covers two things: internal tools that AI builds, and internal tools that use AI inside them. ToolJet does both. ToolJet AI generates the app from a prompt, and apps can call models from providers such as OpenAI, Anthropic and Gemini through data-source integrations. On Self-hosted deployments you can also add AI agents to workflows.

Can AI build internal tools?

Yes. In ToolJet you describe the tool in plain language and ToolJet AI generates a multi-page app with its queries and permissions, which you then review and edit in the visual builder. Developers can also build from Claude Code, Codex or Cursor through the ToolJet MCP server, which does not consume ToolJet AI credits.

Is ToolJet an open-source internal tool builder?

Yes. The ToolJet Community Edition is open source under AGPL-3.0 and its MCP server is MIT-licensed. You can self-host it for free or use ToolJet Cloud; paid plans add features such as SSO, audit logs and Git sync.

Do we need developers to use ToolJet?

No. Describe the tool and ToolJet builds a working app on your data; refine it on the canvas. Developers can extend apps in JavaScript or Python, build custom components, or build from their coding agent through the ToolJet plugin.

Can we self-host it?

Yes. Docker, Kubernetes, Helm and OpenShift in your VPC or on-premise, alongside ToolJet Cloud. Air-gapped deployment is available on Enterprise. The Community Edition is open source under AGPL-3.0.

How is ToolJet priced?

Pricing is per builder, not per user. Every plan includes an end-user allowance and Enterprise includes unlimited end users, so rolling a tool out widely does not add a seat for every viewer. The pricing page lists the allowance on each plan.

How is it different from Retool?

ToolJet is open source and self-hostable from the free tier, builds apps from a prompt or a coding agent as well as on a canvas, includes ToolJet Database, and offers Workflows on Self-hosted. Plans are priced per builder with plan-specific end-user limits.

Build your first internal tool this week

Describe it, connect your data, ship it under your own access rules. Free to start.

Page updated