45 hours of partner outreach, done in about 4.
A corporate housing company with nine furnished rentals needed its properties listed with dozens of relocation and housing partners. We built browser agents that do the form work, keep the tracker up to date, and stop for a person whenever a step needs one.
Nine properties. Fifty-odd forms each.
The client rents furnished homes, condos and a studio for mid-term stays, mostly to people relocating for work or displaced by insurance claims. The properties were already listed on Airbnb, Vrbo, Zillow and TurboTenant and managed through Hospitable.
The next step was getting in front of the companies that place those guests: relocation firms, insurance housing providers and corporate housing networks. There were 53 of them on the list, and almost every one has its own sign-up flow. Some want one form per property, some want a spreadsheet template, some charge a listing fee, and some have no online route at all.
Every form asks for the same facts in a slightly different way: rent, deposit, square footage, move-in date, pet fees, parking, cooling, flooring, whether there’s a walk-in shower. Done by hand, that is weeks of copy and paste, and the details drift out of sync between sites.
Who places mid-term guests, and how each one takes listings.
The 53 partners fall into five groups. Each group finds guests differently, so each one wants the property details in a different shape.
-
Insurance temporary housing
- ALE Solutions
- Sedgwick
- CRS Temporary Housing
- Assured Relocation
- BuildMP
- Catale Preferred Landlord Network
- Paradise Point Housing
- MyKey Global Accommodations
- HQ Housing Pros
- NuBNB
- DAN Housing
-
Relocation and mobility
- Altair Global
- Cartus
- SIRVA
- Graebel
- Weichert Workforce Mobility
- NEI Global Relocation
- Global Mobility Solutions
- Crown World Mobility
- Relocation Match
-
Corporate housing
- National Corporate Housing
- United Corporate Housing
- CWS Corporate Housing
- The Link Housing
- Furnished Quarters
- Churchill Living
- SilverDoor
- Corporate Housing by Owner
- Month2Month
- Key Hosting Co.
- Mid Term Rental Properties
-
Traveling nurses and professionals
- Travelers Haven
- Furnished Finder
- Aya Healthcare
- Vidle Housing
- Clubbie
-
Furnished monthly rentals
- Blueground
- Flatio
- Landing
- Anyplace
- HouseStay
- FLX Lease
- Nomad Stays
- Elysian Pads
- DOMA Luxe Properties
- All That Housing
A selection from the list. Names show the range of partners researched and contacted, not endorsements.
A set of agents, one for each recurring job.
Each agent is a written, repeatable workflow that drives a real browser session. The client’s team starts one with a single command, and it picks up where the last run left off.
Partner outreach
Reads the outreach tracker, picks the next unfinished partner, submits every property to it, then updates the row’s status, color and notes.
New listings from an intake form
Takes the owner’s property questionnaire and builds a full listing on Vrbo, Zillow Rental Manager or TurboTenant: rates, fees, rules, amenities, photos and showings. Read the case study
Photo sync and ordering
Adds, removes or replaces photos across every platform a property is on, and reorders galleries by room with the platform’s room labels.
Bulk property-manager changes
Applies one change across every property in Hospitable, like fixing checkout messages that had stopped sending or setting a platform-specific price markup.
One source of truth
A single property sheet that every form pulls from, built by cross-checking each listing and its photos. Conflicts between platforms get flagged instead of copied.
Client updates
Drafts a plain-language summary of what changed in a session, plus the questions that need the owner’s answer, ready to paste into an email.
The agent does the typing. A person makes the calls.
-
01
Pick the next partner
The agent opens the tracker, finds the highest-priority row that isn’t finished and reads its notes to see what’s still pending.
-
02
Check the route and the cost
It finds the partner’s submission path. If listing costs money, it skips the site and records why. If there’s no online route, it marks the row for email or phone outreach.
-
03
Fill every form
It submits each of the nine properties from the shared property sheet, uploads photos and templates, and pastes descriptions with their formatting intact.
-
04
Hand off what needs a human
CAPTCHAs, verification codes, new accounts and anything that needs a missing fact go to a person. The agent pre-fills the form in a tab so it only needs a tick and a click.
Human step -
05
Update the tracker
Each row gets a dated status, the list of properties submitted, any open items and a color: submitted, waiting on the partner, waiting on us, fee required or manual outreach.
Where the 45 hours would have gone.
We estimated what a full round of partner outreach would take someone who already knows these platforms, doing it by hand. Then we checked how long it actually took.
| Work | What it involved | By hand |
|---|---|---|
| Per-property forms | About 79 forms across nine partner sites, at 12–20 minutes each for lookups, uploads and confirmations | 18–24 h |
| Partner research | 53 partners: find the route, check for fees, sort and write a note for each | 9–13 h |
| Property data | Master sheet for all nine, amenity checks on each listing, a pass through every photo set, resolving conflicts | 4–6 h |
| Tracker | Building it, status colors, client-ready notes, re-sorting by priority | 4–6 h |
| One-off sign-ups | Partner accounts, a nine-property spreadsheet upload, supplier inquiries | 2–3 h |
| Spec sheets | A partner-ready property spreadsheet for email outreach and bulk requests | 2–3 h |
| Client questions | Drafting the questions for the owner, then applying the answers everywhere | 1–2 h |
| Listing fixes | Corrections found along the way, like a missing pool and a wrong pet policy | 0.5–1 h |
| Estimate by hand | Range 40–55 hours | ~45 h |
| Actual | Measured from session logs, breaks removed | ~4 h |
How we measured. “Actual” comes from the timestamps in the session logs for every session in that round of outreach. It counts the time the agent was working (2.9 hours) plus the time spent replying to it, answering questions or clearing CAPTCHAs (1.2 hours). Any pause longer than five minutes counts as a break and is left out. That works out to roughly 11× faster. Partner sites that need a new account and a verification step follow the same pattern: about 3.5 hours with the agents, measured the same way, against 10–15 by hand.
Fast, but never unsupervised.
No paid listings without a yes
Any partner that charges to list is skipped and flagged with its price. Commission-only partners and free tiers still go through.
A person handles identity
The agent never solves CAPTCHAs, never creates an account without asking first and never sends email on the client’s behalf.
Conflicts get flagged, not copied
When two sources disagreed, for example one listing showing no air conditioning while the photos showed a mini-split, the agent stopped and asked before submitting anything.
Everything is written down
Every submission is logged with its date, properties and open items, so the work can stop and restart across sessions without anything getting lost.
Have work like this on your list?
If your team re-types the same information into a lot of websites, tell us how it’s done today and we’ll tell you what could be automated.
Email us