Skip to main content

The Superblocks Platform

All-in-one internal tooling platform for developers - Assemble any UI. Query any datasource. Automate any workflow. Schedule any job. All in one place


Superblocks is the fastest way for developers to build powerful custom internal tools for their Support, Operations, and Sales teams.

Build, secure, deploy and monitor custom internal tools with Superblocks

4 minute Superblocks overview

  1. Connect integrations: Connect your production databases, cloud data warehouses, internal APIs, 3rd party REST or GraphQL APIs, spreadsheets, file storage, and more.
  2. Build beautiful user interfaces: Drag and drop UI components (Tables, Charts, Forms, Grids, Images, Videos) onto Layouts (Navigation, Modals, Slideout Panels) and connect them to APIs with business logic in JavaScript or Python.
  3. Automate workflows: Create multi-step Workflows and call them like any REST endpoint via cURL, Postman, your code, or a 3rd party webhook.
  4. Schedule jobs: Create multi-step jobs like ETL, batch processing, or Slackbots, and trigger them on a schedule every minute, hour, day, week, or month.

You can also secure your internal tools with granular permissions and audit logs, iterate confidently with version control, and monitor everything with observability.

Connect integrations

Superblocks supports everything in your stack, so you can easily connect to your data without the glue code. Get started by connecting integrations including databases, REST APIs, GraphQL APIs, and more.

Connect databases, REST APIs, GraphQL APIs, and more

Build beautiful user interfaces

Superblocks allows you to drag and drop Tables, Charts, Forms, Grids, Images, Videos and more. You can also bring your own custom React components into Superblocks.

Superblocks allows you to drag, drop, and configure data for Tables, Charts, Forms, Grids, Images, Videos, and more

Create powerful APIs

Superblocks enables you to create APIs that tie directly into inputs from the user interface. You can query any datasource and reference any component dynamically.

Create REST API steps directly within the Superblocks API builder

Automate workflows

Superblocks Workflows can be called programmatically, allowing you to fire off an alert to Slack, send an email to a customer, or update data in your database.

Create workflows to pull snowflake and graphql data together and sending on to slack

Schedule jobs

Superblocks Scheduled Jobs can be used for batch processing, ETL, reporting or Slackbots that run every minute, hour, day, week, or month.

Use scheduled jobs for ETL, reports, batch processing, and more

Granular permissions (RBAC)

Secure your Applications, Workflows, and Scheduled jobs with features like SSO and RBAC.

Use Role Based Access Control to ensure only specific users and groups have access to workflows, applications and jobs

Audit logs

Quickly troubleshoot application errors or review user activity with audit logs.

Audit logs provides full execution history of Applications, Scheduled Jobs and Workflows for compliance and troubleshooting

Version control

Confidently deploy and iterate with built-in version control.

Deploy and maintain application code with version control

Observability

Proactively monitor everything with user analytics and 3rd party observability platforms.

Send metrics traces and logs to observability platforms such as Datadog, Splunk and AppDynamics for proactive monitoring