What is the Agent Builder?
The Agent Builder is where you describe the task you want Duvo to automate in plain English. It can create new agents from scratch or modify and improve agents you’ve already built.Getting Started: The Welcome Screen
When you open a new agent, the builder shows a welcome screen with suggested templates. These cover common workflows and are a quick way to get started. You can:- Pick a template: Click any template chip to pre-fill the input with a working example. Edit it or use it as-is before generating.
- Start from scratch: Click “Start from scratch” to type your own workflow description from a blank input.
Guided Tour for New Users
If this is your first time using the Agent Builder, Duvo walks you through the process with a short guided tour:A template is selected
A template is selected to show how it works.
Edit the description
You can edit the pre-filled description or replace it with your own.
Generate the workflow
Hit Generate to create a step-by-step workflow from your description.
How to Use the Agent Builder
Think about your task
Consider the workflow you want to automate. What steps do you do manually? What’s the end result you’re looking for?
Describe it in plain English
Write as if you’re explaining the task to a coworker. Be specific about:
- What the agent should do
- “Check for overdue invoices in NetSuite and send Slack reminders to #overdue”
- “Update customer records when their subscription status changes”
- “Monitor inventory levels and create purchase orders when stock is low”
- Where it should get information from
- “Pull data from our CRM”
- “Read customer feedback from the Google Form submissions”
- “Get order details from the Orders spreadsheet in Google Drive”
- What actions to take
- “Send an email notification, update the spreadsheet, and post a message in Slack”
- “Create a new folder in Google Drive, copy template files into it, and share it with the team”
- “Fill out the vendor form, attach the purchase order, and submit it through their portal”
- Any approvals or checks you want along the way
- “Before sending any email to a customer, show me a draft for approval”
- “If the purchase order is over $5,000, send it to me for review before submitting”
- “Flag any customer records with missing information for me to review before processing”
Generate AOP
Click Generate to submit your description. Duvo streams the AOP as it builds it, so you can watch the workflow take shape in real time. If the result isn’t what you expected, click Stop to cancel generation mid-stream and adjust your description before trying again.When the AI modifies an existing AOP — through generation, editing, or refinement — the changes are shown as a visual diff. Additions appear with a green gutter and background, removals with a red gutter, and modified lines show word-level highlights so you can see exactly what changed. This makes it easy to review what the AI adjusted before accepting the result.
Testing Your Agent
Once you’ve generated an AOP, the right panel of the builder is where you run and test your agent. Before you can start a Run, the builder checks that everything is in place.Setup Checklist
The builder shows a checklist with what needs to be ready:- Agent configured: Your AOP has been generated.
- All connections enabled: Any connections required by your AOP have been authorized.