Integrations

Reva plugs into the stack you already run.

Your reviews live in a dozen places: your PMS, your OTAs, your website, your ops tools. Reva pulls them into one dashboard and pushes the results back out. If we don't have a direct integration, our API, MCP server, and webhooks will get you there.

Review channels

Sync with the OTAs you list on.

Airbnb
Vrbo
Booking.com
Expedia
Tripadvisor
Trustpilot
Google My Business
Yelp
Whimstay
Agoda
Hotels.com
Hostelworld
Travelocity
Kayak

PMS Integrations

Connect your PMS system

Reva syncs reservations, units, and guest data straight from your PMS, so every review lands attached to the right property, stay, and staff member. No exports, no copy-paste.

Guesty logo
Guesty
Track logo
Track
Streamline logo
Streamline
Hostaway logo
Hostaway
Escapia logo
Escapia
Hostfully logo
Hostfully
Hospitable logo
Hospitable
Mews logo
Mews
Cloudbeds logo
Cloudbeds
Barefoot logo
Barefoot
OwnerRez logo
OwnerRez
Brightside logo
Brightside

Other Integrations

Push to your booking engine.

Turn reviews into cleaning and maintenance tasks, publish your best feedback to your site, and get the alerts where your team already works.

Websites & distribution

ICND logo
ICND
BlueTent by Inhabit logo
BlueTent
BizCor logo
BizCor
Homerunner logo
Homerunner
Realtech logo
Realtech
Boostly logo
Boostly
Crafted Stays logo
Crafted Stays
Scurto logo
Scurto
OneOak logo
OneOak
Dtravel logo
Dtravel

Property care & operations

Plug into your property care tools.

Create and assign Breezeway tasks straight from guest reviews, and tie your cleaners and inspectors to the feedback they earn.

Connectivity

Don't see your system? Build the connection yourself.

Three ways to get Reva data where you need it: pull it on your schedule, ask for it in plain language, or have it delivered the second it happens.

API

Pull your reviews into anything.

A REST API with clean JSON responses. Feed reviews and ratings into your BI tool, your data warehouse, or your own property pages, on whatever schedule you want.

  • Reviews, ratings, units, tags, and staff performance
  • Cursor pagination and filters, so you only sync what changed
  • Scoped keys you can rotate any time
Read the API docs →
GET /v1/reviews
// every review since the last sync
GET /v1/reviews?since=2026-08-01   200 OK

{
  "data": [
    {
      "id":        "rev_8f21c4",
      "unit":      "Cascade Cabin 12",
      "channel":   "Airbnb",
      "rating":    5,
      "posted_at": "2026-08-09T14:02:00Z",
      "tags":      ["cleanliness", "check-in"],
      "replied":   false
    }
  ],
  "next_cursor": "eyJvZmZzZXQiOjI1fQ"
}

MCP

Ask your AI assistant about your portfolio.

Connect Reva to Claude, or any assistant that speaks MCP, and ask questions in plain English. It reads your live review data and answers with the numbers behind it. No dashboard required.

  • Rank units by rating, spot trending complaints, review staff performance
  • Read-only by default, scoped to what that user can already see
  • Connect once, then ask anything
Set up the MCP server →
mcp.joinreva.com
"Which units slipped this month, and why?"

▸ list_unit_ratings  { order: "asc", limit: 5 }
◂ 5 units

▸ get_trending_tags  { window: "30d" }
◂ 12 tags

Cascade Cabin 12 fell to 4.2 (was 4.8).
Three of five reviews mention the hot tub;
"hot tub" is up 180% as a negative tag
across the Cascade region this month.

Webhooks

Know the moment a review lands.

Subscribe to the events you care about and Reva posts them to your endpoint as they happen. Route a one-star review to your on-call manager, open a task in your ops tool, or trigger your own workflow.

  • Events for new reviews, replies, ratings changes, and suggested actions
  • Signed payloads so you can verify every request came from Reva
  • Automatic retries with a delivery log you can replay
Configure webhooks →
POST your-endpoint
POST https://ops.example.com/hooks/reva
X-Reva-Event: review.created
X-Reva-Signature: t=1754...,v1=8c3d...

{
  "event":  "review.created",
  "review": {
    "unit":    "Harbor Loft 4",
    "channel": "Vrbo",
    "rating":  2,
    "urgency": "high"
  }
}

── recent deliveries ──────────────
14:02:11   200   38ms
13:47:55   200   41ms
13:12:09   500   retried → 200

Drive marketing intelligence
with Reva.

Give Reva a try