Agentic App Setup Guide¶
This guide walks you through setting up your first Agentic App on the Agent Platform. By following these steps, you'll learn how to create an account, configure your app, thoroughly test it, and deploy it to production.
Setup Process¶
The Agentic App setup process consists of the following phases:
- Foundation Phase: Essential setup steps to get your workspace and core components ready.
- Configuration Phase: Customize your app with agents, knowledge, and tools.
- Quality Assurance Phase: Ensure your app is safe, reliable, and performs well.
- Deployment Phase: Deploy your app and take it live by integrating it with other products, such as AI for Service and AI for Work.
1. Foundation Phase¶
- Sign Up for the Agent Platform: The Agent Platform onboarding journey begins by creating an account in the Kore.ai ecosystem. Upon successful sign up, the platform will automatically provision a dedicated workspace for your projects. If you've set up XO, both your existing workspaces and shared workspaces will be visible, but you'll need separate access permission from workspace owners to use shared workspaces in the Agent Platform. Learn more.
- Configuring Large Language Models (LLMs): The Agent Platform leverages the power of LLMs to enable the intelligence of your agents. The platform supports integration with various LLM providers, including OpenAI, Azure OpenAI, Anthropic, and Gemini. Select the preferred model based on your specific use case and configure it. Learn more.
- Create an Agentic App: An Agentic App is the core application you will build on the Agent Platform. You can create an Agentic App from scratch on the platform, import a pre-built app, or install an existing one from the marketplace. Learn more.
2. Configuration Phase¶
- Set up Agents: Define the agent's intended purpose, configure its core functions, and ensure it has the necessary tools and resources to perform its tasks. Learn more.
- Knowledge Integration: The Agent Platform provides Retrieval-Augmented Generation (RAG)-based search functionality across diverse content sources, including enterprise knowledge bases, document repositories, FAQs, and external systems, through the Search AI application. This advanced RAG-driven integration empowers your autonomous agents to deliver accurate, context-aware, and timely responses by leveraging relevant information from connected knowledge sources. Learn more.
- Configure Tools: Tools enable agents to execute tasks by interacting with external systems, retrieving data, and triggering workflows. They serve as functional extensions of an agent’s intelligence, enabling seamless interaction with third-party applications, performing logic-based operations, and automating workflows.
- Workflow Tool: These provide a no-code, visual interface for designing and orchestrating agent actions. Users can define multi-step workflows using an intuitive graphical builder, making them ideal for standardized, repeatable processes that benefit from structured execution. Learn more.
- Code Tool: Designed for flexibility and precision, Code Tools allow agents to execute custom scripts for tailored operations. Developers can leverage JavaScript or Python to implement advanced logic, integrate with intricate systems, and automate complex workflows where predefined configurations are insufficient. Learn more.
- MCP Tool: The Model Context Protocol (MCP) is an open standard that serves as a universal connector, enabling AI models to interact with external tools, data, and services through a unified interface, thereby simplifying system integration. Learn more.
- Configure Events: Events in the Agentic App act as crucial conversation milestones, handling transitions such as welcome events, end-of-conversation events, and agent handoffs. Customize these predefined, system-triggered events to ensure a consistent user experience and natural dialogue flow across all agent interactions. Learn more.
3. Quality Assurance Phase¶
- Deploy Guardrails: Guardrails are crucial for safety, stability, and performance. Input and Output scanners within an Agentic App monitor and regulate the data agents receive and generate. Learn more.
- Test the App: Simulate and verify the behavior of an Agentic application before deployment to ensure accurate responses across various scenarios. This process helps reduce errors, enhances the user experience, and optimizes the agent's effectiveness in real-world interactions. The built-in simulator provides an interactive interface that lets users submit queries and assess the accuracy and performance of the responses. Learn more.
- Evaluate Performance: Evaluation Studio enables systematic testing and improvement of AI systems through both model and agentic evaluation, ensuring AI applications are safe, reliable, and high-performing before deployment. It helps by enabling data-driven optimization, identifying workflow and coordination issues, and accelerating development cycles through scalable quality-assessment processes. Learn more.
4. Deployment Phase¶
- Deploy the App: App deployment involves transitioning an application version from development to live environments in a structured and repeatable way. This ensures that thoroughly tested, stable versions are available to users in designated environments, such as development, staging, or production. Learn more.
-
Integrate the Deployed App with one of the following::
- AI for Work