Generate an App With AI

(Updated on )

Buildng on app on Smartoo is as simple as giving the Smartoo AI Assistant a prompt that describes your tool. Coding is done behind the scenes and within seconds, your new app is ready to customize.

Quick Summary:

  1. Describe the app you want using everyday language.
  2. Choose the features the AI suggests.
  3. Confirm the details.
  4. Let the AI build the app.
  5. Tweak and refine your app using follow-up prompts or manual edits.

 

Step 1: Writing An AI Prompt For Your App

Describing the 5 W's of your app is key to getting it close to what you want on your first try.

Include as many of these details in your first prompt:

  • What you’re building
  • Who is going to use it
  • What it needs to do
  • What you need to track (data tables and key fields)
  • Any rules that matter (permissions or workflow behavior)

 

Step 2: Choose Your App Features

The Smartoo AI Assistant understands your request and will produce features for you to choose. Review and select the ones you want to include in your app.

Tip: After building your first app, the AI assistant might ask if you want to reuse existing data tables. Doing so is a great way to keep your data consistent across your various apps.

 

Step 3: Review and Build

The assistant will double-check if you're ready to move forward. Review the details, and once you confirm, the AI will get to work generating your app.

 

Step 4: Customize Your New App

Once the app is built, you’ll be able to see it on the left-hand side of your screen.

Browse through various tabs located on the top-right to view its Overview, Screens, Agents, and Connections.

  • Overview: A dashboard containing summaries of your screens, agents, data tables, and connections.
  • Screens: The make-up of your app. Here you can view and manage all your screens (tabs), widgets, roles & permissions, and screen settings.
  • Agents: Where you can manage all your workflows and AI Agents.
  • Connections: External services that integrate with your apps.

To start customizing, head over to the Screens tab and follow these steps:

  1. Edit Widgets: Hover over widgets and click Edit Widget.
  2. Add Widgets: Click the + Add Widget button at top-right.
  3. Delete Widgets: Hover over widgets and click the Delete widget button at the far right.
     

 

 

Tips for Getting the Best Results

1. Start small, then add on

Focus on building a simple, basic version your team can use right away. Once that core app is up and running, you can always go back and add more screens, views, and complex rules.

 

2. Name your main data categories clearly

Think about the core items your business runs on. If you list them out, the AI will automatically turn them into organized data tables. Common examples include:

  • Projects
  • Tasks
  • Clients
  • Support Tickets
  • Inventory

 

3. Make improvements one change at a time

When refining your app with the AI, avoid vague requests like “make it better.” Instead, ask for a single, specific change so the AI knows exactly what to do.

  • “Add a Priority drop-down (High/Medium/Low) to the Tasks.”
  • “Create a ‘My Tasks’ view filtered to the logged-in user.”
  • “Make sure only admins can delete records.”