Platform Features
A guided tour of the ramAIn client portal — how your team builds, compiles, edits, launches, and operates AI-driven browser workflows.
A guided tour of the ramAIn client portal — how your team builds, compiles, edits, launches, and operates AI-driven browser workflows.
What ramAIn does
Build UI workflows and integrations to legacy systems on the fly. Describe a task in plain English. Watch an AI agent drive a real browser. The successful run compiles into a reusable workflow you can edit, expose as an API, and launch on demand or on a schedule.
No scraping code, no brittle selectors
The agent understands the page, not just the HTML. Layout changes don't break your automation.
Reliable where you need it, adaptive where you don't
Mix deterministic blocks with AI steps in the same workflow. Precise when the page is stable, flexible when it isn't.
Every workflow is also an API
Publish once, call it from anywhere — Gmail triggers, internal tools, partner integrations.
Full audit trail, replayable
Every run captured end-to-end. Inspect any step, replay, export the results.
How a workflow comes to life
Build — describe it, watch it run. Chat with an AI agent in a live cloud browser. It navigates, clicks, types, and narrates every step.
Save — a run becomes a workflow. Every successful session is saved automatically as a reusable workflow — no hand-authoring required.
Edit — refine with simple blocks. Mix plain-English blocks — click, fill, wait, check — with AI steps. Add the inputs you want to reuse.
Integrate — every workflow is an API. Publish to expose a REST endpoint whose inputs are your workflow's inputs. Call it from anywhere.
Launch — trigger it, audit it. Run on demand, on a schedule, or from inbound events. Replay any past session with full telemetry.
01 / Home base
Your library of workflows — plus a marketplace of ready-to-deploy automations from the ramAIn team.
Workflows dashboard
Every workflow in your organization — active, draft, deployed — in one table. Status, triggers, nodes, last updated, and a one-click launch.
Marketplace
Pre-built workflows for insurance, document processing, portal uploads, and monitoring. Browse by category and deploy with a single click. Fork to customize.
02 / Build in a live browser
No code, no selectors. Describe the task in plain English and watch an AI agent drive a real browser — step by step, in full view.
A cloud browser in seconds
Hit launch and a dedicated cloud browser spins up on demand. No local setup, no driver management — isolated, ~2s cold start, ready to take instructions in plain English.
Page-aware intelligence
The agent reads the page, identifies main CTAs and navigation, narrates each step, and is interruptible at any time. When you say 'fill out the login form,' it already knows where to look.
03 / Save it as a workflow
Every successful run becomes a reusable workflow. Open it, tune the steps, and mix deterministic blocks with AI steps — no code.
One good run, saved forever
When the agent finishes the task, ramAIn reads the whole session — every click, every page change — and builds a draft workflow for you in the background. Automatic, traceable, editable.
A workflow you can read at a glance
Each workflow is a simple map of named steps connected in order. Open any step to tweak it, rewire the flow, or ask for changes in plain English on the right. Publish when ready.
Nine building blocks, one workflow
Compose deterministic actions with AI steps. The agent figures out the messy parts; the blocks make sure the rest runs the same way every time.
Open a page
Navigate & act — go to a specific URL.
Click
Navigate & act — click a specific button, link, or element.
Fill a field
Navigate & act — type into a form field or text box.
Read the page
See & verify — capture what's on screen: text, structure, data.
Check a condition
See & verify — confirm a value, status, or element before continuing.
Workflow input
Use your data — a value you pass in at launch: customer name, policy number, file.
Map input to field
Use your data — bind a workflow input to a specific field on the page.
Wait
Handle the unexpected — pause until a page is ready, a value appears, or a timer elapses.
AI step
Handle the unexpected — hand a judgment call to the agent when the page is messy or varies.
04 / Every workflow is an API
Publish any workflow and it becomes a REST endpoint. Its inputs are your workflow's inputs — the API shape follows the blocks.
Dynamic contract
Add a new input block, the API gains a new parameter — automatically. The contract mirrors your workflow.
Call from anywhere
Internal tools, partner integrations, Zapier, or one of our triggers. Bearer auth, auto-generated docs, typed request schema, curl snippets, and a test button — all in-portal.
05 / Launch however you want
Three ways to trigger a workflow. Pick one, combine them, or call the API directly from your own systems.
On demand
Human-driven — launch manually from the workflows page or via the API, whenever the work needs to happen.
On schedule
Scheduled — recurring runs on the cadence you set: daily, weekly, or cron. Time-zone aware.
On event
Event-driven — fire from inbound email, Slack, or Telegram. Perfect for request-based workflows.
Sessions — every run, accounted for
Live and past runs from every workflow, grouped by status. Replay any session to see exactly what happened, step by step, or open a support ticket directly from the row.
| Status | Meaning |
|---|---|
| Running | Currently executing |
| Completed | Finished cleanly |
| Recovered | Hit unexpected drift, recovery agent finished the run |
| Terminated | Manually or programmatically stopped |
06 / Self-healing, self-evolving
Real-world UIs change, pop-ups appear, portals get rebuilt. ramAIn keeps running — and gets smarter with every run.
Running — steady state. Saved workflow executes as-is. Deterministic blocks run in order — the fast path when nothing has changed.
Open portal → Fill credentials → Click "Sign in"
Interrupted — UI drift detected. Something unexpected blocks the path: a new pop-up, a moved button, a portal redesign — anything the deterministic script didn't plan for.
Cookie banner appeared · Click "Sign in" · Session timeout modal
Recovering — recovery agent takes over. The agent reads the live page, resolves the blocker, and picks up exactly where the run left off. Run completes.
Read the page → Dismiss banner → Resume → Sign in
Self-evolving — every mistake becomes a lesson
A recovery is flagged in the editor with the run that triggered it, the issue, the resolution, and the timing impact. You confirm the fix in plain English and ramAIn patches the workflow so the same mistake never repeats.
// Wholesale Login Flow · v5
fill → credentials
+ check → dismiss cookie banner (if present)
click → "Sign in"
+ check → dismiss post-login banner (if present)Run #184 · RECOVERED — completed in 14.2s (+2.1s vs baseline)
Run #185 · CLEAN RUN — 11.8s back to baseline. Workflow handles the banner natively.Built for teams
Invite your team, assign roles, manage mailboxes per user. Workflows and sessions are shared across your organization by default — no silos, full visibility.
Roles
Granular permissions across builders, reviewers, and admins.
Invitations
Onboard teammates with email invites and SSO.
Mailboxes
Per-user mailboxes for event triggers and notifications.
Audit
Org-wide visibility of who did what, when.
Ready to see it on your workflows?
- Try the portal — platform.ramain.ai
- Talk to the team — contact your ramAIn rep
- Build on the API — API docs available in-portal