RSAI Agent by Astryven (beta) - Chrome extension
=================================================
A.N.E.S.H.A (people and communication) and C.O.D.E (code, data and exact work) on the websites you visit.
They hand work to each other when the other is better at it. They SEE your screen when you ask them something
(a picture of the tab in front, with the agent's own panel hidden; never on a page with a password box; switch it off
in the gear), and they read apps embedded in a page too (SAP Fiori and SAP GUI for HTML, Salesforce, Office online),
including error and status messages. Type or speak what you want:
  - "Why am I getting this error?"            (reads the error on screen and explains the fix)
  - "Book the cheapest flight from Delhi to Mumbai on 5 Nov"   (compares sites, notes each price, picks the best,
    fills your details when you allow it, and stops before payment: you pay yourself)
  - "Take a screenshot and show me what you see"
  - "Summarise this page" / "Explain the text I selected" / "Translate this"
  - "Write a reply to this here"            (types it into the box you clicked; you press send)
  - "Write an email to my manager asking for Friday off"   (opens in Gmail/Outlook ready; you press Send)
  - "Search the web for ..." / "Open YouTube"
  - "Fill this application form and attach my resume"  (save your details and resume first: gear > My details & resume;
    you see every value before it is filled, and you press the page's Submit button yourself)
Autonomous (the default): it does the whole task by itself, step by step from page to page (up to 20 steps, with a
"working" bar and a Stop button on screen): it opens, searches, clicks, types and fills forms with your saved details.
It also presses Save, Submit, Send or Book itself when your task asks for that; only paying, signing in and what you
said to leave to you wait for you; then it carries on. If RSAI is busy it tries
again by itself; if a task stops, say "continue" and it carries on from the same place. "Ask me first" makes every step
wait for you. Stop (or Esc) halts everything.
You see what it does: its pointer moves to the button or box it is about to use, which is highlighted with a label
("Clicking ...", "Typing ...", "Filling ...", "Pressing Enter").
It presses keys like a person (Enter to confirm a value, Tab, Escape, arrow keys, F4 for SAP value help), so in SAP and
other business apps it fills the whole document field by field and stops at Save (or Post, Order, Submit) for you.
A button only you may press gets a "Press ..." button in the chat; or press it on the page, and it carries on.
Voice: the speaker button at the top mutes it (it then works silently); also in the gear.
While it works, the panel minimises itself so you can see the page; a small bar at the bottom-left shows the step, with Show and
Stop (drag it if it sits on a button). It does not cover the top of the page. The panel comes back by itself when it needs you or when it is done. The minimise button (—) does the same at
any time; switch the automatic minimising off in the gear.
When a click opens a new tab, it moves to that tab and carries on there by itself.
It never pays or signs in for you, and never presses Save, Submit or Send unless your task asks for it (then it
highlights the button with "Your turn" and waits); it never types passwords or card numbers.
On Chrome's own pages (the New Tab page, chrome://...) Chrome does not let any extension show on the page: click the
RSAI Agent icon in the toolbar there and it opens beside the page, where you type the task; it opens the site and works.

INSTALL (testing, before it is in the Chrome Web Store)
 1. Unzip this file. You get a folder called "rsai-agent".
 2. In Chrome open  chrome://extensions  and turn on "Developer mode" (top right).
 3. Click "Load unpacked" and choose the "rsai-agent" folder.
 4. A page on astryven.tech opens: sign in and press "Connect". Not connecting? Press "Connect with a code instead"
    there, then click the RSAI Agent icon in Chrome and type the code under "Have a code?".
 5. Open any website: A.N.E.S.H.A or C.O.D.E is in the bottom-right corner. Alt+Shift+A shows or hides them.

UPDATING from an older version: unzip over your "rsai-agent" folder, press the reload icon on its card in
chrome://extensions, then reload the websites you had open. Since version 0.5 it asks Chrome for access to all sites (it
needs it to read apps embedded in a page and to see the screen); it still only reads a page when you ask it something.

Each request uses 1 RSAI message from your Astryven account. Disconnect any time on astryven.tech/agent or in the
agent's settings (the gear). Questions: admin@astryven.tech
