Navigating Internal

All-in-one Internal provides a platform for you to build internal tools that you need to operate your business. You can design and build apps, task management systems, and automations that are connected to your data sources like databases, APIs, and business apps.

Spaces

Spaces are an area where you can create custom tools using components that interact with your data sources through specific functions.

  1. First, you'll need to connect a data source.
  2. After connecting a data source, you'll select a component from the drawer on the left-hand side of the Space editor and drag it into editor. From the right-hand panel, you'll select which data source and function you want to power the component with.
    In this example, the button component is configured with a PostgreSQL database and an update function.
  3. Lastly, when you finish building your internal app, you'll choose an environment to save and publish your Space.

Queues

With Queues you can create a workflow tool that is very custom to your company. You can define every field, state, transition and action — and easily trigger database queries and API calls at any step of the way.

After creating a custom workflow with Queues, you can get real-time insight on the efficiency of your workflow with Queues Analytics.

Automations

Automations allow you automate your workflow by scheduling jobs across your databases and APIs. You can customize how often the automation should run and what happens when the automation runs. In this example, the automation runs daily to bulk delete inactive accounts from a PostgreSQL database.

You can also create a Pipeline Function which allows you to automate multi-step workflows by adding multiple Pipeline actions like loops or conditions. Pipelines can be executed from Spaces and Automations.

How to Tie Your Internal Tools Together

Contextually Linking with URL Parameters

You can configure a call-to-action (CTA) in a Queue to open a URL to a Space by using URL Parameters.