Task Apps & Agentic Orchestration
Task Apps are focused apps that each do one specific job. You give them defined inputs, for example a contract, a client name and a date — and they return structured results: a risk summary, a memo, an extract. When Task Apps are attached to a Chat App, the Chat App acts as a coordinator: it takes your request, decides which Task Apps to call and in what order, and brings their results together. This is agentic orchestration.
Key Concepts
- Task App: A specialist app with defined inputs and outputs. Each one handles a single function well.
- Chat App: The app your team interacts with. When Task Apps are attached, it coordinates them automatically based on your request.
- App Network: A coordinator Chat App with one or more Task Apps attached to it.
Building a Task App
- Go to the
Lega Laband clickBuild from Scratchunder theCreate Appssection . - Set the app mode to
Task. - Navigate to
Promptsand define your inputparametersvia theInitial Promptsection. Examples of an input parameter are a contract document, a client name or even a date. - Write a system prompt describing the job and providing context of the task to the LLM.
- Define your output parameters in the
Responsesection. - Save, test, and publish when ready.
Connecting Task Apps to a Chat App
- Open an existing Chat App in the Lab.
- Access the app settings by clicking the arrow beside the app name and selecting
Edit Settings - In app settings, locate the
Taskstab. - Click on
Add Tasksand select the Task Apps you want the coordinator to be able to use. - Click on
Addand thenSave.
Using the “/” Command
Once Task Apps are attached to a Chat App, type “/” in the chat input to open a menu of available Task Apps. Start typing to filter by name, then click or press Enter to run one.
Note: The "/" command is only available in Chat Apps that have Task Apps attached. It does not surface tools or knowledge sources.
Note: Task apps and Agentic Orchestration are preview features, available on request via feature flag. Contact your Customer Success Manager to enable them or submit a support request.