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:
- Go to AI Agent Studio and open the Apps tab.
- Select Add
and enter the name,
code, and description for your agentic app. - Select Update to navigate to the App Builder.
- Create an agentic app using any of these options:
- Choose one of the example agentic apps and use its framework to build your own.
- Enter your app requirements in the Ask Oracle search bar to explore available apps and agent teams that can assist you.
- 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.
- 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.
- 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.
- Enter the values in App Settings.
Add Agent Teams
Agent teams are one of the primary components of your agentic app.
- 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.
- 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
- In the App Builder select
and add a document template. - 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.
- In the App Builder select Add Communication and add the title and description for the communication.
- Select the agent the communication is applicable for.
- Select the template that the agent must use when sending messages.
-
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.
- A widget or another UI element triggers a command.
- The command identifies which action to run.
- The action starts.
- The action runs its steps in order.
- 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.
- Select
and add a new action. - Enter the action code, display name, and description.
- 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.