Create any internal app, fast, on top of existing systems.

Design your tool by dragging and dropping pre-built components like tables, buttons, images, and forms.

Connect everything that’s core to your business. 

From databases and APIs to business apps, Internal works with your existing data. It unites everything in a single, powerful interface with built-in CRUD capabilities.

PostgreSQL database GUI and admin tools.MySQL database GUI and admin tools.Stripe integration for internal toolsMongoDB database GUI and admin tools.Zendesk integration for internal toolsGoogle Sheets integration for internal toolsGraphQL GUI and admin toolsREST API and HTTP Service integration for internal toolsIntercom integration for internal toolsHubSpot integration for internal toolsFirestore Firebase database GUI and admin toolsBigQuery database GUI and admin toolsCassandra database GUI and admin toolsAmazon S3 GUI and admin tools.amazon redshift database GUI and admin toolsSalesforce LogoMaria DB LogoDynamoDB database GUI and admin tools.

Approval queues.

Quickly create a tool to approve images, new users, orders or any other item. Create a queue of items, display any data needed for the approval and hook up buttons or forms to execute the change. 

Example app:

  • Components Used: 2 Tables, 1 Image, 1 Input Field, 3 Button.
  • Data Sources: PostgreSQL database and S3.
Learn how to build this app

Ticket triaging.

Pull together order details, transactional and payment data in one place. Manage and update orders, administer refunds or process cancellations by adding action buttons and forms that are connected to your databases and payment systems (like Stripe). 

Example app: App to quickly triage Salesforce cases with relevant information from a database.

  • Components Used: 1 Table, 1 Link, 3 Detail, 1 Chart, and 1 Form
  • Data Sources: Salesforce and PostgreSQL database.

Discover how teams use Internal.

From customer onboarding and customer service to data processing and on-demand operations, learn how Internal helps teams do their jobs better.

Explore solutions

Client onboarding.

Build a tool to manage onboarding and view live progress through dynamic charts. Add dynamic buttons to perform different actions based on each onboarding step, and use bulk import or file upload components to easily add new data or docs.

Example app:

  • Components Used: 1 Table, 1 Chart, 1 Card List, 1 Bulk Import, and 1 Pop-up Form.
  • Data Sources: PostgreSQL database.
Learn how to build this app

Data mapping tools.

Design a tool for any data processing task. Bring data together from disparate sources, link two records together, or create a new record with values from both. 

Example app:

  • Components Used: 3 Table and 1 Button.
  • Data Sources: MongoDB and Google Sheets.

Customer support apps.

Pull in data from your databases, Zendesk and even from HTTP requests to assemble a 360 view of your users. Search through users and take actions like flipping feature flags, changing subscriptions, viewing support tickets, or updating user information. 

Example app:

  • Components Used: 1 Table, 1 Detail, 1 Pop-up Form, and 1 Button.
  • Data Sources: HTTP (API), PostgreSQL database, and Zendesk.

Learn how to build this app

Orders and refunds.

Pull together order details, transactional and payment data in one place. Manage and update orders, administer refunds or process cancellations by adding action buttons and forms that are connected to your databases and payment systems (like Stripe). 

Example app:

  • Components Used: 2 Table, 1 Link, 1 Filter, 2 Detail, 1 Pop-up Form, 1 Card List, and 1 Button.
  • Data Sources: Stripe and PostgreSQL.