Skip to main content

AI-assisted app generation with Assist

Prompt Assist with natural language to generate apps, make changes to existing apps, and ask questions about Retool.

This guide provides an overview of Assist's features and frequently asked questions. Visit the Configuration or Prompting guides to get started.

Features

The following sections include information about Retool's app generation capabilities and limitations.

Assist can create or edit apps, and can:

  • Create all the UI and logic elements needed to create a functional app, including components, queries, code, and event handlers.
  • Make changes to an existing app, including existing components and queries.
  • Style UI elements, including applying organization-level theming.
  • Remember conversation context so that you can iterate with follow-up requests and revert changes.

Assist can interact with resources:

  • Generate, edit, and run queries for the most commonly used resources.
  • Generate a Retool Database schema and populate the table with sample data.
  • Infer the intended resource from the prompt contex and surface it so that you can add it to the Assist data access list.

Assist can answer questions, including:

  • Answer questions about Retool, and provide links to documentation and the Community Forum for more information.
  • Answer questions about an existing app, including about the purpose of the app and how it works.

Frequently asked questions

Refer to this section for commonly-asked questions.

What AI models are required?

Organizations on the Free, Team, and Business plans must have both OpenAI and Anthropic AI providers enabled in the Retool AI resource, and they must use Retool-managed keys.

Admins on the Enterprise plan can configure Assist to work with a single provider. The currently supported options are OpenAI and Anthropic. Enterprise customers are also permitted to use self-managed models. For more information, refer to Retool AI providers and models.

Is there any charge for using Assist?

Usage of Assist is free for a limited time. Refer to the Usage and billing documentation for more information.

My Retool deployment is Self-hosted. Can I use Assist?

Assist is available to all cloud organizations and self-hosted organizations on edge version 3.283 and later.

Assist will be available on the stable channel in the upcoming Q3.5 stable release.

Is Assist available for mobile apps, workflows, or agents?

No, Assist is currently available for web apps only.

How do I provide Retool with my feedback or ask questions?

Please provide feedback in one of the following formats:

  • Create a new topic on the Community Forum.
  • Leave feedback in the Assist interface:
    • Click the Feedback button at the top of the Assist tab to leave general feedback about Assist.
    • Label output with the Thumbs up or Thumbs down reaction, and submit feedback to Retool.
    • As part of this feedback, Retool also receives your chat history and your user email address so that Retool can follow up with any questions.