RubydooRubydoo

What an AI employee does

Real work, really done.

Work arrives however it arrives — a call, an email, a text, a schedule, even paper mail. Your AI employee reads it, plans it, and does it. A real Rubydoo specialist approves the plan and signs off before anything goes back out. The ones marked Live are running for a real business today; the rest are capabilities we offer, and nobody has asked for them yet.

Electrical contractorLive

Pulls the permits.

Files residential and commercial electrical permits across five county and municipal jurisdictions in two states — reads the job, completes the application, pays the fee, and writes the permit number back onto the file.

Trigger  A job hits the schedule
Result  Permit in hand before the crew rolls
Electrical contractorLive

Finds the money that stalled.

Reconciles what was billed against what was paid, and chases the gaps. It surfaced an $8,000 invoice that had been sitting unapproved in Procore for weeks — money nobody had noticed was missing.

Trigger  Nightly, against the ledger
Result  $8,000 unstuck
Collections

Chases the invoice until it is paid.

An overdue invoice gets an email on day three, a text on day ten, a phone call on day twenty and a letter on day thirty — and every one of those stops the moment it clears.

Would use  Email, a text, a call, then paper
Insurance agencyLive

Works the lead before the office opens.

A referral landed at 4:35 in the morning. It was read, checked against the existing book, drafted, approved, and answered by text at 8:01 — the first business minute of the day, before anyone sat down at a desk.

Trigger  A new referral arrives
Result  First contact inside a minute of opening
Any business · PhoneLive

Answers the phone and books the work.

It knows the caller from their number and has their history up before it says hello, then opens the service request while they are still on the line. Thirty-five jobs have started that way. When it should be a person, it transfers.

Trigger  The phone rings
Result  A job on the board before the call ends
Any business · Social mediaLive

Runs the social media.

We hold agency access on the platforms, so this is not advice about posting. The posts get written and scheduled, the ad campaigns get built, budgeted and reported against, and the messages that land in the DMs get answered the same day instead of next week.

Trigger  A calendar, a budget, and whoever messages you
Result  Accounts that are run, not just owned
ComplianceLive

Keeps every licence alive.

Every licence, registration, bond and insurance certificate the business holds, each with its own renewal date — filed and paid before it lapses, rather than after somebody notices.

Trigger  A renewal date, seen from a long way off
Result  Nothing lapses, and nothing has to be reinstated
Insurance agencyLive

Keeps 1,746 people from going cold.

Every contact in the book sits on a six- and twelve-month re-contact cadence. It writes the outreach, sends it, logs it against the record, and hands back the handful of replies worth a phone call.

Trigger  The calendar
Result  A book that actually gets touched
Contractor · EstimatingLive

Takes the measurements off the blueprints.

Reads the plan set sheet by sheet — 5,748 pages so far — works the drawing scale, and pulls linear measurements straight off it. The takeoff and the proposal are written from those quantities and come back attached to the project.

Trigger  A plan set arrives
Result  Quantities read off the drawing, not guessed at
Construction

Sends the preliminary notices.

Lien rights run on deadlines that differ by state and start the day work does. It would track them per job and send each notice by certified mail before the clock runs out.

Would use  A calendar, and certified mail
Insurance agencyLive

Quotes from the declarations page.

Reads a prospect’s current declarations page and loss history, lifts the coverages and limits out of it, and builds the comparison quote — so the producer opens a finished document instead of a PDF and a blank screen.

Trigger  A prospect sends their current policy
Result  A quote ready to review
Insurance agency · SystemsLive

Glues two systems that were never introduced.

Pulled current contact details out of one insurance platform and updated the matching records in EZLynx by hand. Neither vendor offers the other an integration; it just used both the way a person would, and made them agree.

Trigger  Two systems holding different facts
Result  One set of facts, in both of them
Any business · TextLive

Runs on text messages.

1,166 of them so far. A technician texts his hours and the day is logged. An owner texts “send a check to the propane company for $295” and the bill is set up. Someone texts “take her off the follow-up list” and the CRM changes.

Trigger  A text arrives
Result  The record moves, not somebody’s to-do list
Insurance

Shops the renewal sixty days out.

Pulls the loss runs, takes the risk to market, and puts the comparison on the desk before the renewal date instead of the week after it.

Would use  The web, email, and the phone
Heating & airLive

Calls every technician at the end of the day.

Phones each field tech, asks what they worked and how long, and reconciles what they say against the supervisor’s report. Disagreements get raised the same evening, not on payroll Friday.

Trigger  End of shift, every workday
Result  Hours agreed before payroll runs
Electrical contractor · PayrollLive

Runs payroll in Gusto.

Onboards the new hire into Gusto — the paperwork, the tax setup, the pay rate — and then runs payroll each period against the hours it already reconciled with the crew the night before.

Trigger  A new hire, and every pay period
Result  People paid correctly, without a Thursday scramble
SubcontractorsLive

Onboards the sub, and verifies them.

Collects the W-9, the certificate of insurance and the licence number, checks with the state board that the licence is actually active, and chases whatever is missing.

Trigger  A new sub about to start work
Result  A file that would survive an audit
Heating & air · Job costingLive

Turns distributor invoices into job cost.

Eighty-nine distributor invoices read line by line — part numbers, quantities, freight, sales tax — and posted against the exact job that consumed them. $127,000 of material costed to the work instead of to a pile.

Trigger  An invoice lands from the supply house
Result  656 material lines across 84 jobs
HomebuilderLive

Files with the court.

Prepared an eviction, filed it through the state’s eCourts system, and secured the hearing date. The tenant paid $1,500 before the date arrived — which is the outcome anyone actually wanted.

Trigger  A rent ledger goes past due
Result  Filed, docketed, and paid
Reputation

Asks for the review, and answers it.

Texts for a review when the job closes, replies to every one that lands, and puts a bad one in front of a person the same day rather than the same quarter.

Would use  Text, and the web
Any business · PhoneLive

Places the call itself.

611 calls made: end-of-day check-ins with the crew, a chase on a quote that went quiet, a monthly reminder somebody kept forgetting. Every one is transcribed, so what was said becomes a record rather than a memory.

Trigger  A schedule, or a question that needs an answer
Result  The call made, and written down
General contractorLive

Reads the bid boards so nobody has to.

Works the bid services every morning, pulls scope, due dates and bond requirements out of each solicitation, watches rezoning activity for what is coming next, and writes it into the CRM as records a person can act on.

Trigger  Daily, before the office opens
Result  A qualified pipeline, not an inbox
Contractor · BiddingLive

Watches for work worth bidding.

Sweeps public solicitations weekly for jobs in the right trade and the right counties, tracks the RFPs already in flight and the dates their answers are due, and sends the owner a pipeline report every week.

Trigger  Weekly
Result  Bids in before the deadline, not after
Hiring

Screens the applicants.

Posts the opening, works through the applicants by text, phone-screens the ones worth a call, and books the interviews straight into the calendar.

Would use  The web, text, calls, a calendar
Charter fishingLive

Handles the federal paperwork.

Applied for and obtained an FCC ship station license — the forms, the fees, the follow-up, the call sign — for a boat that had to be legal before the next charter went out.

Trigger  One instruction, in plain English
Result  Licensed, call sign issued
Any business · BookkeepingLive

Classifies every transaction.

Syncs the day’s bank activity and categorizes all of it — 2,260 transactions so far — matches deposits against open invoices, and raises the handful it cannot place. The month never needs closing, because it was never left open.

Trigger  Daily
Result  Books that are current, not catchable-up
Fleet

Keeps the trucks legal.

Registration, inspection and service intervals per vehicle — booked with the shop, confirmed with the driver, and written down when it is done.

Would use  A calendar, the phone, and the web
Field servicesLive

Files the monthly compliance return.

Assembles the workers’ compensation self-insurance filing every month — payroll by class, and the schedules that go with it — and submits it on time, to the same standard, without anyone setting a reminder.

Trigger  The filing deadline
Result  Compliant, on time, every month
Electrical contractor · FilingsLive

Files with the Secretary of State.

The annual report the state wants in order to keep the company in good standing — prepared, filed and paid on time each year, instead of becoming somebody’s emergency in the last week before it is due.

Trigger  The annual deadline
Result  Good standing, uninterrupted
Sales

Follows up until there is a yes or a no.

A proposal goes out and then gets worked, on a cadence, across email and text and the phone, until it closes or dies — with the reason it died written down either way.

Would use  Email, text, and calls
Any business · PayablesLive

Never lets a recurring bill go late.

Keeps a bill on file for every known recurring vendor and watches for the invoice to arrive — and goes looking when it does not. Then pays it ahead of the due date, by bank transfer or a mailed check.

Trigger  The due date, worked backwards
Result  Nothing overdue, nothing in late fees
Any business · BooksLive

Writes the invoice. Takes the card. Pays the vendor.

267 invoices raised and sent, and paid back by card or bank transfer. 380 bills entered on the other side and paid by ACH or a real mailed check. The ledger closes behind all of it, so the month ends without a scramble.

Trigger  Work completed, bills received
Result  Money in, money out, reconciled
Any business · WebLive

Builds the website, then keeps it.

Builds the business a real site, registers the sitemap with the search engines, and sets up online payment so a customer can settle an invoice from it. Then it maintains the thing — one operator’s area pages are rebuilt against live conditions and redeployed every morning.

Trigger  A business that needs to be found, and paid
Result  A site built, hosted, and never stale
Growth

Wakes the dormant list.

Finds every customer who has not bought in eighteen months and works back through them, one conversation at a time, in whichever channel that person actually answers.

Would use  The book you already have
Any business · SearchLive

Gets the business found.

Writes the site’s pages around what people actually search for, keeps the sitemap registered with Google and Bing, and keeps the listings saying the same thing everywhere they appear. Then watches what moved, and writes the next page accordingly.

Trigger  Continuous
Result  Found by people who were not looking for you by name
Expenses

Chases the missing receipt.

Matches every card charge against a receipt, and texts whoever spent the money about the ones it cannot find. Politely, and repeatedly.

Would use  The ledger, and text
Any business · Direct mailLive

Finds the addresses, then mails the thing.

Works out who should receive it — which businesses, which households, by trade or by street — and builds the list. Then lays the piece out, takes it through approval, and gets it printed and mailed. A postcard, an information packet, a letter: anything that can be printed.

Trigger  A season, a slow month, a new service
Result  A list and a campaign, not a good intention
Any business · Mail & documentsLive

Opens the mail.

Physical mail arrives scanned, and every page is read. What matters is extracted twice, by two different model families, and where the two disagree the difference is settled before anyone is asked to look at it.

Trigger  The mailbox
Result  Paper that became a record, and was checked
Meetings

Briefs you before you walk in.

Reads the calendar and, for each meeting on it, assembles who is coming, what was said last time, what is still open, and what you promised.

Would use  A calendar, email, and the record
Property · HOALive

Bills the quarter.

Pulls the quarter’s utility bills for the community well, works out what each owner owes against them, and issues the invoices — without a board meeting to decide who was going to do it.

Trigger  Quarterly
Result  Invoices out, on the same day each time
Live — running today  ·  the rest, capabilities we offer

The software is free. You pay only for finished work.

Every app and every seat is included — books, CRM, service requests, phone and SMS, email and calendar, document management. There is no subscription and no contract.

You are billed for the work your assistant actually completes, and nothing else. If a quiet month goes by, it costs you a quiet month.

Get started See how it works