Build apps with Frames for free through Wednesday, November 18. Running Frames with a backend doesn’t use credits until then.
What you can build
Simply describe a workflow, process, or objective to any agent in Dust to create an interactive app securely connected to your company’s knowledge and tools. Because apps persist over time, your team can continue using, updating, and improving them together.- Dashboards and command centers: one view of the data your team acts on, pulled from any source, such as a sales cockpit, an account overview, or product usage and adoption. Change it by asking the agent, without waiting on the data team.
- Team operating systems: a shared hub where people and agents track initiatives and keep team knowledge up to date, such as a launch tracker or a team homepage. It follows how your team works, and is easy to change when the process does.
- Onboarding and self-service: one place to find answers, assets, and next steps, such as a brand hub or a new-hire checklist. Requests and progress are saved, and the owning team updates it once for everyone.
Example use cases
Make everyday design requests self-service
Turn customer data into dashboards and reports
Build and share apps
How to create an app
Just ask Dust for a Frame that saves data, for example: Build a tracker for our launch tasks where the team can add, assign, and close items.Tips for your request
The agent builds what you describe without asking questions first, so the more you say up front, the closer the first version gets:- Who uses it, and for what: for example, The marketing team submits design requests, and the design team picks them up and marks them done.
- What to save: the information each entry holds, for example title, requester, due date, status, and a link to the final file.
- Where the data comes from: the tools or knowledge to use, for example Pull open deals from HubSpot, and refresh them when I click a button.
- Who can do what: for example, Everyone can add requests, but only editors can delete them.
- How it should look: views, filters, and branding, for example A board grouped by status, with a My requests filter, in our brand colors.
Turn an existing Frame into an app
Any Frame can become an app. Ask the agent for a change that needs to save data or run a function, for example: Let the team add comments to each row, and keep them when the page reloads. The agent turns the same Frame into an app. The Frame keeps its link, the people you shared it with, and its place in conversations and Pods. Its look doesn’t change. Before you ask:- Make sure you are allowed to create apps, see Who can create apps.
- If you shared the Frame with people outside your workspace by email, first limit its sharing to workspace members, see Share an app.
Share an app
Only signed-in members of your workspace can use an app, with one exception for public links:- Workspace members: you can share an app with anyone in your workspace. You can’t invite people outside your workspace by email.
- Anyone with the link: visitors confirm their email with a one-time code before the app opens, and can only use its public functions.
How apps work
App backends
App-building is made possible by the addition of backends to Frames. This allows you to:- Run functions: code that runs on Dust’s servers when someone uses the Frame, for example to save a form entry or fetch fresh data.
- Store data in databases: records that everyone who uses the Frame shares. A Frame can have up to 4 databases of 1 GiB each.
- Use your workspace tools: functions can use the tools available in your workspace, such as Gmail, Slack, or HubSpot. Tool approvals and personal authentication work as they do in a conversation, and appear over the Frame.
- Reach external services: functions follow the same network access rules and secrets as Computer.
Data
Data belongs to the Frame. When the agent improves the Frame later, existing data is kept. Exporting the Frame doesn’t include its data.Credits
Running an app’s functions uses credits. See Frame backend credits.For admins
Who can create apps
Apps are on by default, and everyone in the workspace can create them. Admins can change this in Admin > Governance, Pods & Frames tab, Frames section, where apps are called Frames with backends:- Frames with backends: turn apps off for the whole workspace. Existing apps stop running until you turn it back on.
- Create Frames with backends: limit who can create apps to specific Groups or Admins only. It’s Everyone by default.
Security
- Admins decide: admins can turn apps off for the workspace, or limit who can create them to specific groups or to admins, see Who can create apps.
- Controlled sharing: apps can be shared with workspace members, or with anyone through a public link. Public link visitors confirm their email with a one-time code, and can only use the functions the agent made public, which can’t use your workspace tools or secrets. Admins choose who can share Frames by public link, see Manage Frame sharing.
- Tools work as in a conversation: functions use your workspace tools with the same approvals and personal authentication as an agent in a conversation.
- Secrets stay on the server: functions run on Dust’s servers, so secrets never reach the browser. Network access follows the same rules as Computer.
- Editors stay in control: only people who can edit the Frame can change it, and functions can reserve sensitive actions, such as deleting records, to them.