Skip to Main Content

Rabin Singh

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

Rabin Singh — Demo video

Partners deliver more than 70% of the world's IT spending, US$3.4 trillion a year (Canalys, 2023). Those deals are agreed in chats; WhatsApp alone carries 7 billion voice messages a day. The paperwork that turns a chat into money lives in the big company's portal, and the rules there reward whoever files first and complete: Dell's terms say the partner must be the first to submit the deal, and since November 2 Microsoft gives a partner five days to answer a referral before it can go to someone else. Big companies have integration teams for this. Their partners and suppliers have a login, so the person who closed the deal retypes it at night, and the bot the firm once paid for died the first time the portal changed. I lead GTM engineering and watch this every week. Dockhand lets the rep forward the message instead. You show it a task once, as a screen recording or just a goal. Muse computer use does it the first time and records exactly what it touched. That run compiles into a program that replays in seconds with no model calls. Before every submit, Dockhand reads every field back from the page and waits for the rep's Approve tap in WhatsApp. When a portal changes, Dockhand repairs the broken step with the cheapest fix that works: another stored selector or fingerprint similarity (both free), then Muse Spark Open choosing the element from a text-only list of the page, then Muse computer use with at most 8 actions. When the page needs information the program doesn't have, such as a new required field, it asks the rep once and remembers the answer. A nightly watch runs the same repairs on dry runs. At 3:13 AM on Nov 3, after a scheduled change to our partner portal, it sent this on its own: "Caravela Partner Hub changed overnight. I repaired 4 steps (1 free, 3 with Muse Spark Open, $0.0058) and checked it with 5 dry runs. v4 is active, v3 is kept. Nothing to do." The idea in one line: agents re-think every click on every run, and recorded bots die when the page changes. Dockhand learns a job once, turns it into software, and keeps that software alive.

Team