Skip to main content

Rental Monitor for local governments

Monitor STR listings. Review what matters.

AI-driven monitoring of Airbnb and Vrbo listings across your municipality. Find new short-term rentals, track changes to existing listings, and flag potential permit issues with source-linked evidence.

Active monitoring · Listing changes · Documented evidence

What your team gains

Surface listings that may be operating without a permit.

Spot missing advertised IDs, possible permit mismatches, and listing changes that need a closer look. Keep the source details with each flag so your team can review it.

Illustrative interfaces · sample data

AI monitoring

See vacation rental listings across the city.

AI monitors new and existing Airbnb and Vrbo listings across your municipality.

Citywide listingsReview status
ReviewedContext neededNeeds review
R-101Canyon Terrace · Aug 28
Registration reference alignedReviewed
R-102Mesquite Square · Aug 29
Unit detail needs contextContext needed
R-103Ocotillo Gardens · Aug 29
No matching permit foundNeeds review
R-105Civic Quarter · Aug 27
Listing identity reconciledReviewed

Permit and registration review

Flag possible permit or registration mismatches.

Compare observed listings with your municipality’s permit or registration records to surface possible mismatches for review.

Prioritized review

Organize records that need review.

Organize potential issues by review status, location, and reason for attention.

City decision and history

Preserve the record behind every decision.

Keep source observations, comparison reasoning, reviewer context, and the documented outcome visibly distinct.

Listings. Permits.
One clear view.

Compare observed STR listings in your municipality with its permit or registration records, keeping neighborhood context, source evidence, and documented review history visible.

  1. Monitor

    Monitor new and existing listings

    AI monitors Airbnb and Vrbo listings in your municipality, identifies new listings, and tracks changes to those already observed.
  2. Flag

    Flag possible permit issues

    MunicipalLens compares listing details with local permit or registration records and flags missing advertised IDs, possible record mismatches, and details that need a closer look.
  3. City review

    Review, document, and decide

    Your team reviews flagged listings and handles compliance. Listing captures, comparison results, notes, and decisions stay together in a documented history.

MunicipalLens Review Dashboard

Illustrative interface · sample data

Short-term rental listings

Citywide vacation rental review

12 observations
  • Reviewed
  • Context needed
  • Needs review
Colors show workflow status, not a violation or enforcement decision.

Sample review signals:

  • No matching permit found. No matching permit or registration record was found in the supplied municipal data. Confirm data coverage and address details before drawing a conclusion.
  • Registration ID not displayed. No municipal registration or account number was observed in the captured listing description. Check the live listing and applicable local display requirements; this does not establish that a permit is missing.
  • Advertised occupancy differs. The advertised guest count differs from the supplied registration record. Confirm the current record and applicable occupancy rules.

See the evidence behind a flag.

The listing capture, record comparison, and activity history in one place. Here’s how a missing advertised ID could appear in your review queue.

Rental Monitor Illustrative record · sample data

Listing evidence · R-104

Registration ID not displayed

Sagebrush Mesa · Sample Airbnb listing

Needs review

Captured listing

Sample description excerpt

Courtyard stay in Sagebrush Mesa

Entire home · 2 bedrooms · 4 guests. Private courtyard and off-street parking.

Observed in the capture
No registration ID observed in listing description

Why it was flagged

Record set
Sample municipal records · Aug 27, 2026
ID-based comparison
ID-based record match unavailable
City review
No finding or action assigned
Check the live listing and local ID-display requirements.

Record history Aug 28 · UTC

  1. Listing capturedSource description saved
  2. ID check recordedNo ID observed in description
  3. Added to review queueAwaiting city review

Sample content, not a live listing. An unobserved ID is not proof that a permit is missing.

Fit STR monitoring into the way your city works.

Connect local records, organize each review, preserve reporting history, and align implementation with municipal requirements.

Data

Municipal data, connected

Bring your municipality’s permit or registration records into the same workspace as observed listings while preserving each source.

Operations

Run a clear review workflow

Filter by location, review status, and reason for attention, then move records through a consistent review process.

Reporting

Review-ready history

Keep evidence, notes, and documented outcomes together for handoffs, reporting, and audit needs.

Implementation

Implementation with your team

Align security, deployment, accessibility, retention, and onboarding requirements with municipal stakeholders.

A foundation for municipal review.

Rental Monitor is our starting point. Our broader direction is software that keeps evidence, review history, and municipal decisions connected.

Your questions, answered.

Understand what MunicipalLens monitors, how to review potential issues, and what implementation means for your program and IT teams.

What short-term rental listings does MunicipalLens monitor?

MunicipalLens uses AI to actively monitor public Airbnb and Vrbo listings within the city or municipality your team has engaged us to monitor. We identify new listings, track changes to existing ones, and retain the source and capture date. Source coverage and monitoring frequency are agreed during setup.

What potential compliance issues can it flag?

Examples include a permit ID not observed in a listing where local rules require display, no matching record in the supplied municipal data, or advertised details that differ from a registration record. Your team verifies the listing, local requirements, and record coverage. A flag is a reason to review—not proof that a permit is missing or a violation occurred.

How are our permit or registration records used?

During setup, we work with your team to map your municipality’s permit or registration records into the workspace. Those records are compared with observed listings in the same municipality. Your records, listing observations, and comparison results remain distinct so reviewers can see what a flag is based on.

What happens after a listing is flagged?

Your team checks the listing, the relevant municipal records, and local requirements, then records the outcome and any follow-up. A flag starts a review; it is not a finding of a violation.

How is review history preserved for reporting?

MunicipalLens keeps listing observations, comparison results, reviewer notes, statuses, and city decisions as distinct parts of a documented review history. Corrections are recorded without silently replacing earlier evidence or decisions.

How are security, accessibility, and implementation handled?

Security, access, data retention, deployment, and accessibility requirements are reviewed during procurement. Implementation then maps registration fields, review roles, statuses, and reporting needs with program and IT stakeholders.

Municipal short-term rental monitoring

MunicipalLens in action.

Walk through citywide listing monitoring, potential-issue review, reporting, and how MunicipalLens fits your municipality’s short-term rental program.