What is Imitation Learning?
Imitation Learning lets you show Narada how to do something by recording your browser actions while narrating what you’re doing. Narada watches your actions, listens to your narration, and automatically generates a reusable agent workflow.Think of it as screen recording meets AI. You demonstrate a task once, and Narada creates an agent that can repeat it.
How It Works
Record your actions
Perform the task in your browser while narrating what you’re doing. Narada captures your clicks, typing, navigation, screenshots, and audio.
Narada processes the recording
Your narration is transcribed, actions are analyzed, and element selectors are validated for robustness.
Getting Started
Starting a Recording
You can start an Imitation Learning recording from the Agent Studio:Select Imitation Learning
Choose Imitation learning from the options. The description reads: “Record your actions to teach the agent by example.”

The Narada Chrome Extension must be installed for Imitation Learning to work. If it’s not installed, you’ll be prompted to install it.
During Recording
Once recording starts, you’ll see a recording interface in the Narada side panel:
- A red pulsing indicator shows that recording is active
- A timer tracks elapsed time (MM:SS format)
- An audio waveform visualizes your microphone input in real-time
- A live workflow editor shows captured steps as they’re detected
| Button | Action |
|---|---|
| Pause | Temporarily pause recording (indicator turns yellow) |
| Resume | Continue recording after a pause |
| Stop Recording | End the recording and start processing |
What Gets Captured
During your recording, Narada captures:Browser Actions
Clicks, text input, keyboard events (Tab, Enter, Escape), and page navigation
Audio Narration
Your voice narration is transcribed with timestamps for each segment
Screenshots
Visual snapshots of the page at key moments during your workflow
Page Structure
HTML snapshots and element selectors for robust action replay
After Recording
When you click Stop Recording, Narada processes your recording through several stages:Selector filtering
Element selectors are validated and filtered for robustness. You’ll see progress: “Filtering X/Y selectors…”
Workflow generation
Narada analyzes the recording context (actions, narration, screenshots, and page structure) to generate a complete agent workflow. This usually takes a few minutes.

Editing the Generated Workflow
The generated workflow opens in the Agent Studio editor where you can:- Review each step to verify it matches your intent
- Edit step instructions to refine the automation
- Add or remove steps to customize the workflow
- Test the workflow by running it directly
Tips for Best Results
Narrate Clearly
Describe what you’re doing and why as you perform each action. The narration helps Narada understand your intent, not just the mechanics.
Go at a Natural Pace
Don’t rush through actions. Give Narada time to capture each step properly.
Keep It Focused
Record one specific workflow per session. Complex multi-part tasks are better split into separate recordings.
Use Clear Websites
Ensure pages are fully loaded before interacting with them. Avoid recording during loading spinners.
Troubleshooting
Recording won't start
Recording won't start
- Ensure the Narada Chrome Extension is installed and you’re signed in
- Check that your browser has microphone permissions enabled for Narada
- Try refreshing the page and starting again
Generated workflow doesn't match my actions
Generated workflow doesn't match my actions
- Make sure you narrated clearly during recording. Narration significantly improves generation quality
- Try recording at a slower pace
- You can always edit the generated workflow in Agent Studio to fix specific steps
Audio not being captured
Audio not being captured
- Check your browser’s microphone permissions
- Ensure your microphone is not muted at the OS level
- Try a different microphone if available
Next Steps
Agent Maker
Prefer describing your goal in text? Agent Maker generates agents from natural language descriptions
Agent Studio
Learn how to edit and manage your generated workflows
Python Agents
Understand the Python agent format that Imitation Learning generates

