Skip to main content
Learn how to create, configure, run, and monitor your first agent using the Asteroid Platform.

Demo

Steps

1

Create

quickstart-create

Create Page

After signing in, create a new agent and describe the automation task you want it to perform.
Start with a clear, high-level goal for the agent, then outline the step-by-step instructions it should follow. For example:
Fill in the doctor note information in my EHR portal.

1. Go to https://mediflowhealth.life/login
2. Log in with the email and password available to you
3. Click the “Patients” button
4. Select {{.NAME}}
5. Click “New Consultation”
6. Fill out the consultation form using the following doctor note: {{.DOCTOR_NOTE}}
7. Click “Create” to finish
Notice how you can:
  • Provide credentials for the agent to use
  • Declare variables that will be supplied at runtime
Learn more about Agent Profiles and Dynamic Variables.
2

Configure

quickstart-configure

Builder Page

Once your agent is created, you can refine its behavior in the Graph Builder.
The Builder allows you to customize all aspects of your agent, including:
  • Agent Name — Give it a clear, meaningful name
  • Nodes — Break the workflow into smaller, deterministic subtasks
  • Transitions — Define the logical sequence the agent should follow
The default two-node agent is a great starting point. You can always return to this page as your automation grows more complex.
For a deeper dive into our graph-based approach, see the Graph Agents guide.
3

Run

quickstart-run1

Run Config

Before launching a run, configure variables, credentials, and environment options.
Click Run Agent in the Builder to open the run configuration modal. Here you can:
  • Select or create an Agent Profile (credentials, browser settings, etc.)
  • Provide values for any dynamic variables referenced in your node instructions
Once everything is set, trigger the run.
You can also upload Files for your agent to reference during execution.
4

Monitor

quickstart-run2

Execution Page

Watch your agent in action with real-time monitoring.
After the run starts, you’ll be taken to the Execution page, where you can observe the agent’s behavior live. From here, you can:
  • Send messages to the agent
  • Pause or cancel the run
  • Interact with the browser directly
  • Apply live edits to the graph
5

Iterate & Improve

quickstart-stats

Stats Page

Review past outcomes to understand what worked and what didn’t.
After your first run, review results on the Executions page: check the timeline, browser snapshots, and agent reasoning to see what happened.When things go wrong:
  • Agent couldn’t find an element: Make instructions more specific
  • Agent took the wrong action: Clarify instructions or add edge case handling
  • Agent got stuck: Add clearer success criteria or break into smaller nodes
Improve your agent:
  • Refine instructions based on what you observed
  • Add edge cases and failure paths
  • Split complex nodes into smaller, focused ones
  • Test with different dynamic variable values
Best Practices:
  • Start simple: Get a basic version working first, then add complexity
  • Test incrementally: Make small changes and test after each modification
  • Use descriptive names: Name nodes and variables clearly so the graph is self-documenting
  • Document edge cases: Add notes about known variations in your instructions
For more guidance, see Graph Agents for design best practices and Output Nodes for handling different outcomes.

Start Building Now!

Ready to build your first automation? Open the Asteroid platform and start building.