Getting Started

Updated Jun 19, 2026
DataMagik Application Designer

Getting Started

This guide walks you through building and publishing your first application in the low-code designer — no code required. It takes about ten minutes.

Before you begin

  • You need the Builder permission in your DataMagik company.
  • Have at least one data source ready — a lookup table, a saved ODBC/SQL query, or a script. See Working with Data Sources if you need to set one up first.

1. Create the app

Open App Designer from the navigation and click New Application. Give it a name, pick an icon and a color, and leave the type as Layout (the visual designer). Click Create.

Prefer automation? Create it from the MCP tools or API instead:

apps_create { "app_name": "Receiving", "app_type": "layout" }

2. Add a component

Drag a Table from the component palette onto the canvas. Components are the building blocks of a layout app — tables, forms, charts, buttons, and containers. Arrange them by dragging; resize and nest them to build your screen.

3. Bind it to data

Select the table and open the properties panel. Choose a data source — a lookup table or ODBC query you have access to — and map its columns to the table. The designer wires up reads and refreshes for you; no query code required.

4. Preview with real data

Use the live preview to see your screen running against actual data. You can supply screen-context parameters (for example an order or shipper id) to preview exactly what a user will see.

5. Set permissions and menu placement

In the app settings, optionally assign a permission so only authorized users can open the app, choose a menu folder for navigation, and toggle Show on mobile if it should appear in the mobile app.

6. Publish

Click Publish. Your app goes live immediately and is automatically available on the DataMagik website, inside Plex through the datamagik extend extension, and on the mobile app. Every publish creates a new version you can roll back to at any time.

Next steps

Was this page helpful?