Build Agentic Apps Using App Builder

You can create agentic apps from the Apps tab in AI Agent Studio. To build agentic apps, do these steps:

  1. Go to AI Agent Studio and open the Apps tab.
  2. Select Add Add icon and enter the name, code, and description for your agentic app.
  3. Select Update to navigate to the App Builder.
  4. Create an agentic app using one of these options:
    1. Select one of the example agentic apps displayed and use its framework to edit further and build your agentic app.
    2. Enter your app requirement in the Ask Oracle search bar. You can see the available apps and agent teams that can help you to create your agentic app.
    3. Select Start from scratch to build your agentic app.
  5. If you've chosen to use an example app or take help from Ask Oracle, you see the app's framework that you can further edit.
  6. If you've chosen to build your app from scratch, you can start adding agent teams and other required artifacts to build your agentic app.
  7. Enter the values in App Settings: Name, Code, and Description.

Add Agent Teams

Agent teams are one of the primary components of your agentic app.

  1. Select Add Section and search for the agent team to include in your agentic app.
    Note: Only the published workflow agent teams that are enabled for using in apps are available for selection.
  2. You can also assign custom agent teams for Ask Oracle and Summary sections.

    If you're selecting a custom agent team for Summary, enter the Summary Prompt.

Add Communications

Communications enable your app to send emails and messages according to predefined templates.

Prerequisite

Define the templates for communication.
  1. Select Agentic App Icon and add a new template.
  2. Select the format for the template.
    You can add templates of type PowerPoint, PDF, email, or text.
    • PowerPoint: Add a PowerPoint template here. You can also define each slide separately. While creating the slide, specify the title for each slide, or select Allow agent to choose my title.
    • Email: Select Allow agent to generate recipients, Allow agent to generate the subject and add sections which can be filled by the agent when you select Allow agent to fill in this section. You can also include additional info in the email template.

    • PDF: Select Allow agent to generate the title and Allow agent to fill in this section to add the title and content for the PDF template.
    • Text: Select Allow agent to fill in this section to add content for the template of type Text.
Add the communication
  1. Select Add Communication and add the title and description for the communication.
  2. Select the agent the communication is applicable for.
    1. Select the template that the agent must use when sending messages.
    2. Enter the action to be performed in Action Text. For example, Send Email, Send Alert, Send to Agent.

      Optionally, you can also select an agent to send the communication to in Target Agent.

Add Actions

Create actions that are to be processed in the course of app flow, including requiring human approval for any step. Actions and commands work in a simple sequence.

  1. A widget or another UI element triggers a command
  2. The command identifies which action to run
  3. The action starts
  4. The action runs its steps in order
  5. Those steps perform the real behavior

Here, the command is the trigger, action is the specified workflow, and the steps are the ordered instructions within the workflow.

  1. Select Agentic App Icon and add a new action.
  2. Enter the action code, display name, and description.
  3. Select Add Step and choose the action.
    Step Name What it's for
    Keep Action Available in UI Keeps the original action available on UI even after it runs, instead of treating it as a one-time action.
    Navigate to App

    Opens another app.

    • Enter the code of the app to navigate to.
    • Select Pass Payload to Context to send the payload.
    • Enter the context to send the payload to.
    Send Agent Command

    Sends follow-up work to an agent. Use this when the action should ask an agent to do something next.

    • Select Pass Payload to Context to send the payload.
    • Enter the command.
    Refresh Agents

    Refreshes one or more agent displays. Use this when the user should immediately see updated content.

    Select the agent that's to be refreshed.

    Switch App Context

    Changes the current app context, optionally refreshing the app afterwards.

    • Select Use Payload as Context if needed.
    • Enter the context.
    • Select Reload App to refresh.

Publish the Agentic App

After adding the relevant artifacts and testing your app, publish your app. Users can view the published agents from the AI Agents page. To access this page, go to Me → Quick Actions → Show More → AI Agent Studio → AI Agents. If you're using Home with Ask Oracle as your home page layout, search for the AI Agents page.
Note: Make sure that your users have access to interact with the AI agents. For information, see How can I give users access to AI agents?