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 any of these options:
    1. Choose one of the example agentic apps and use its framework to build your own.
    2. Enter your app requirements in the Ask Oracle search bar to explore available apps and agent teams that can assist you.
    3. Select Start from scratch to build your agentic app from the ground level. Select one of the example agentic apps displayed and use its framework to edit further and 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.

Add Agent Teams

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

  1. In the App Builder 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. In the App Builder select Agentic App Icon and add a document 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 information 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. In the App Builder 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 the 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 in the App Builder, 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?