Sample Agent Design

Design Exercise - Decision Support Agent

Decision Support Agent Design Overview

This document outlines the design framework for developing a Decision Support Agent as an example.

Agent Package Components

  1. User Authentication: Enabled by default to ensure secure access.

  2. Billing: Basic structure provided for integration of billing services.

  3. Agent Settings: Default configurations included for customization.

Infrastructure

  • Database: Automatically initialized if required by the application.

  • REST APIs: Clearly defined to facilitate seamless interactions.

Web Integration

  • Interface: Establish communication protocols for parent and iframe interaction.

  • Full Page Web App: Load as a complete application for standalone use.Embedded Mode: Supports embedding in other platforms via an iframe, e.g., in the Receptionist Agent app.

Implementation Steps: API Endpoints: Develop and implement API endpoints.Mock Agentic Service: Create and deploy for testing purposes.Containerization: Package the application and deploy it in a Google Kubernetes Engine (GKE) cluster. By following this framework, we aim to develop a robust and flexible Decision Support Agent that can be seamlessly integrated and deployed.

Last updated