Review and edit applications using Now Assist for app generation in ServiceNow Studio

  • Release version: Yokohama
  • Updated January 30, 2025
  • 4 minutes to read
  • Use Now Assist for app generation to review and modify applications in the ServiceNow Studio development environment.

    This video shows you how to review apps in ServiceNow Studio.

    Before you begin

    You must have an existing application that you created or have access to edit. The application doesn't need to have been created with generative AI to use Now Assist for app generation to edit.

    Role required: a now.assist.creator role and the now_assist_panel_user role
    Note:
    If you have users that only need to edit (not create) apps, they can be assigned the delegated_developer, now_assist_panel_user, and now.assist.creator roles.

    Procedure

    1. Navigate to App Engine > ServiceNow Studio.

      To learn more about the ServiceNow Studio home page, see Building applications with ServiceNow Studio.

    2. Select the Now Assist icon.
      Now Assist highlighted in banner.
    3. In the Now Assist panel, select Update an app.
      Now Assist panel with update an app button highlighted.
    4. Select the app to edit.

      The apps that appear in the Now Assist panel for editing are custom applications that you have created or to which you have access. If the application list is long, use the search box to find a specific application.

      If you have the delegated_developer, now_assist_panel_user, and now.assist.creator roles, but do not see the app that you need, contact your App Engine admin. Ask them to add you to the app as a delegated developer. For more information, see Delegated development and deployment.

      To edit with Now Assist for app generation, your scope must be set to the same scope as the app. If you aren't in the correct scope, Now Assist for app generation changes your scope to the app scope automatically.

    5. Select Submit.
    6. Interact with Now Assist for app generation to edit the app.
      For example:
      • Specify additional business requirements that the application must support.
      • Request a new table that is extended from an existing table.
      • Request an additional role or roles.
      The following options are available starting with the Yokohama Patch 3 (May 2025) release:
      • Add a workspace.
      • Add a flow.
      • Add columns to an existing table.
      Note:
      Now Assist for app generation might encounter issues while updating a very large app. Consider updating the app manually in ServiceNow Studio instead.
    7. Preview the application and continue making changes.

      If you asked Now Assist to create a workspace or flow, it's generated after saving the application.

    8. When you're finished, select Save and open app.
    9. In the Application Files tab, open, verify, and modify items as needed.
      The following optional steps provide details about how to check some common files.
    10. Optional: Review the generated tables.
      1. On the Application Files tab, in the Display name column, select an existing table in your application.
        The table record opens in a new tab in Table Builder.
        Note:
        If the Now Assist panel is covering information, select the Now Assist icon to close the panel. Select the icon again to open the panel and continue the conversation.

        ServiceNow Studio tab showing table details.

      2. Confirm that the table is accurate and that it captures the correct data.
      3. Make any changes, such as the following:
        • Update table fields.
        • Edit the table and field column properties.
        • Verify that the generated choices are implemented correctly.
        • Add a column (starting with the Yokohama Patch 3 release).
      4. Close the table tab.
    11. Optional: Review the generated access control lists (ACLs).
      1. On the Application Files tab, in the Display name column, select an existing access control in your application.
        The ACL record opens in a new tab.

        ServiceNow Studio tab showing access control details.

      2. Verify that the created ACL is accurate and requires the correct role or roles.
      3. Close the access control tab.
    12. Optional: Review the generated roles.
      1. On the Application Files tab, in the Display name column, select an existing role in your application.
        The role record opens in a new tab.

        ServiceNow Studio tab showing role details.

      2. Verify that the created role and its assigned permissions accurately represent the users of your application.
      3. Close the role tab.
    13. Optional: Review the generated record producers.
      1. On the Application Files tab, in the Display name column, select an existing record producer in your application.
        The record producer record opens in a new tab.
      2. Review and modify the record producer if necessary.

        For example, select Questions, hover over a specific question, and select the Edit icon. Confirm that the question type and options are correct. Make any changes as needed.

        For more information about record producers, see Record Producer.

      3. Close the record producer tab.
    14. Optional: Review a generated workspace.
      1. On the Application Files tab, in the Display name column, select the entry with a Class of UX Application.

        Application Files tab with workspace UX application entry highlighted.

        The workspace opens in UI Builder on a new tab.

      2. On the UI Builder tab, select Home to preview the workspace landing page.

        UI Builder workspace experience page with home page highlighted.

      3. Review the workspace and, after confirming that you're in the correct application scope, modify the workspace if necessary.

        For example, add additional column layouts containing more charts and graphs.

        To see the workspace from an end-user perspective, select Preview.

        UI Builder is a powerful web user interface builder with many features and options. For more information, see UI Builder.

      4. Close the UI Builder tab.
    15. Optional: Review a generated flow.
      1. On the Application Files tab, in the Display name column, select the flow entry with a Class of Flow.

        Application Files tab with flow entry highlighted.

        The flow opens in Workflow Studio on a new tab.

        Workflow Studio tab with flow triggers and actions displayed.

      2. Review the flow and modify if necessary.

        For example, add or change triggers, actions, or subflows.

        For more information about using Workflow Studio, see Exploring flows.

      3. Close the Workflow Studio.

    What to do next

    Continue opening, verifying, and modifying items in the application files list as needed. For detailed information, see Building applications with ServiceNow Studio.