Flow.Documentation

Operating a website with browser steps (RPA)

10 steps± 7 minVideoVerified 22 Oct 2026
  1. Step 1 · Open Development and create a workflow
  2. Step 2 · Add a browser session
  3. Step 3 · Switch operating websites on, right there
  4. Step 4 · Say which site the session may visit
  5. Step 5 · Fill in the customer number
  6. Step 6 · Click Search
  7. Step 7 · Read the table of invoices
  8. Step 8 · Put the steps in order
  9. Step 9 · Save and run
  10. Step 10 · See what the browser saw

Not every system has an API. A supplier portal where you look up invoices every week, Flow can operate like a person too: fill in, click, read a table. You build a browser session on a demo portal (if operating websites is still off, you switch it on at the step itself) and look at the screenshots Flow keeps with the run.

Watch the whole guide as a video10 steps in one film
Step 1 / 10

Open Development and create a workflow

In the portal, under Environments, click Development, and there Open. Create a new workflow in the module General.

  1. Click Development
Open Development and create a workflow · Click Development
  1. Click Open ↗
Open Development and create a workflow · Click Open ↗
  1. Click Add to General
Open Development and create a workflow · Click Add to General
  1. Click New workflow
Open Development and create a workflow · Click New workflow
  1. In Workflow name, type Fetch invoices
Open Development and create a workflow · In Workflow name, type Fetch invoices
Step 2 / 10

Add a browser session

In the library the browser steps are grouped under Browser (RPA). Start with Browser session: an area in which all steps share the same browser — the same sign-in, the same page. After the area, the browser closes.

  1. Click Add node
Add a browser session · Click Add node
  1. Click Browser (RPA) Operate websites · 15 building blocks ▸
Add a browser session · Click Browser (RPA) Operate websites · 15 building blocks ▸
  1. Click Browser session
Add a browser session · Click Browser session
Step 3 / 10

Switch operating websites on, right there

Browser steps run in a browser of their own next to the environment, shielded from everything else. If that is still off, the step says so itself, with what it costs. As an owner you click Switch on: the portal opens at that one switch and you confirm with Switch on. It applies to every environment of your organisation at once; each environment starts again in the background with a browser of its own. If you are not an owner, it says Ask the owner: the owners get your request in the portal and by e-mail.

Switch operating websites on, right there · Operating websites is still off: the card at the step.
  1. Click Switch on
Switch operating websites on, right there · Click Switch on
  1. Click Switch on in the portal
Switch operating websites on, right there · Click Switch on in the portal
Switch operating websites on, right there · On in Development, Acceptance and Production.
Step 4 / 10

Say which site the session may visit

Only the sites you list here can be reached; every other request the page makes is blocked. Start at is the page where the browser opens. Screenshots after every step are on by default. Then connect the trigger to the session.

  1. In Allowed sites, type 127.0.0.1
  2. In Start at (URL), type http://127.0.0.1:52545/rpa-browser-demo.html?lang=en
Say which site the session may visit · In Allowed sites, type 127.0.0.1; In Start at (URL), type http://127.0.0.1:52545/rpa-browser-demo.html?lang=en
  1. Click the trigger's dot
Say which site the session may visit · Click the trigger's dot
  1. Click the session's dot
Say which site the session may visit · Click the session's dot
Step 5 / 10

Fill in the customer number

With Add step in the area you choose Fill in. You point at the field the way a person sees it: by its label Customer number. That way the step keeps working when the site's layout changes.

  1. In + Add step Choose an action… Go to page Sign in Click Fill in Choose from list C, choose Fill in
  2. In Find element by, choose Label
  3. In Element, type Customer number
  4. In Value, type K-1001
Fill in the customer number · In + Add step Choose an action… Go to page Sign in Click Fill in Choose from list C, choose Fill in; In Find element by, choose Label; In Element, type Customer number; In Value, type K-1001
Step 7 / 10

Read the table of invoices

Read table turns a table on the page into a list: one item per row, with the column headings as fields. Store it as invoices; next steps (a loop, a Flow table) simply carry on with it.

  1. In + Add step Choose an action… Go to page Sign in Click Fill in Choose from list C, choose Read table
  2. In Find element by, choose Role and name (recommended)
  3. In Element, type table
  4. In Name (with role), type Open invoices
  5. In Save as, type invoices
Read the table of invoices · In + Add step Choose an action… Go to page Sign in Click Fill in Choose from list C, choose Read table; In Find element by, choose Role and name (recommended); In Element, type table; In Name (with role), type Open invoices; In Save as, type invoices
Step 8 / 10

Put the steps in order

Inside the area the steps run in the order of their connections: fill in, click, read.

  1. Click out: Fill in
Put the steps in order · Click out: Fill in
  1. Click in: Click
Put the steps in order · Click in: Click
  1. Click out: Click
Put the steps in order · Click out: Click
  1. Click in: Read table
Put the steps in order · Click in: Read table
Step 9 / 10

Save and run

Flow opens the browser, goes through the steps and closes it again. At the bottom you see every step; the invoices are in the data after the run.

  1. Click Save
Save and run · Click Save
  1. Click Run
Save and run · Click Run
Save and run · Invoice F-2026-0042 from the portal, as data in Flow.
Step 10 / 10

See what the browser saw

Screenshots in the toolbar shows per step what was on the screen. Fields you mark as secret (a password) are blacked out. When a step fails, Flow also keeps a trace to replay it.

  1. Click Screenshots
See what the browser saw · Click Screenshots
See what the browser saw · The page after a browser step, with all images of this run below it.

This guide was carried out step by step on 22 Oct 2026 by an automated test on Flow (version 3e563176).