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 one of these options:
- Select one of the example agentic apps displayed and use its framework to edit further and build your agentic app.
- 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.
- Select Start from scratch to 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: Name, Code, and Description.
Add Agent Teams
Agent teams are one of the primary components of your agentic app.
- 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
- Select
and add a new 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 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.
- 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 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.