Introduction to LAO
Welcome to the Lyzr Agent Orchestration (LAO) documentation. This guide provides a comprehensive overview of how to define and execute intelligent workflows using Lyzr Agents.
LAO is a powerful JSON-based framework designed to enable seamless orchestration of tasks involving:
- Lyzr Agent executions
- API interactions
- Chained task automation
Whether you are automating customer emails or making real-time API calls, LAO allows you to define these processes clearly and efficiently.
What You Can Do with LAO
With LAO, you can:
- Chain multiple tasks into a single flow
- Define reusable input values using
default_inputs
- Integrate both agent and external API calls
- Make one task depend on the output of another
This documentation is structured into the following sections:
- Workflow Structure: Understand the JSON structure of an LAO workflow.
- Task Definition: Learn how to configure tasks within your flow.
- Calling a Lyzr Agent: Step-by-step example of integrating a Lyzr agent.
- Making API Calls: Example on making API requests within LAO.
- Advanced Concepts: Chaining, dependencies, and best practices.
By the end of this guide, you’ll be able to build and deploy robust automated workflows using LAO.
💡 Tip: To get your
agent_id
,session_id
, anduser_id
, you can refer to the API documentation or visit the Inference tab under theagent_api
section in the Agent Dashboard of Lyzr Studio.