Skip to content
B2B ConnectionB2B Connection
Scraping

TripAdvisor Scraper

Get actionable business data, find customers, and track competitors with our TripAdvisor dataset.

  • Hotels, restaurants, attractions, vacation rentals across every TripAdvisor region
  • Live hotel pricing + offers from Expedia, Booking.com, Agoda, Hotels.com
  • Full review history with owner responses, photos and reviewer profiles
What we can collect

4 entity types — same pipeline, one delivery

Mix and match in a single brief. The schema adapts so each row carries the fields specific to its type.

Hotels

Star class, room count, amenities, room tips, live per-night pricing with check-in / check-out dates, and offers from every booking provider on the page (Expedia, Booking.com, Hotels.com, Agoda, Priceline).

Things to Do

Sights, landmarks, outdoor activities, museums and tours. Includes subtype categories, Viator booking offers, tour itineraries, awards and the full ranking position within the destination.

Restaurants

Cuisines, dishes, meal types, hours, dietary tags, the full feature set (reservations / accessibility / WiFi / seating), menu URL and price range. Open / closed status captured live.

Cruises

Cruise operators, sailing routes, departure points, lake / river / dinner / sunset cruise types, booking offers with prices and direct booking URLs from Viator.

How to brief us

Inputs we accept

Send us any of these URL patterns — or just describe what you need in plain English and we'll work out the URLs.

1

Place details

3 examples

Pull a single hotel, restaurant or attraction by its TripAdvisor URL. Fastest mode — one URL, one venue, full schema.

  • https://www.tripadvisor.com/Hotel_Review-g35805-d236299-Reviews-Sofitel_Chicago_Magnificent_Mile-Chicago_Illinois.html
  • https://www.tripadvisor.com/Restaurant_Review-g35805-d8841948-Reviews-Monteverde-Chicago_Illinois.html
  • https://www.tripadvisor.com/Attraction_Review-g35805-d103238-Reviews-Skydeck_Chicago_Willis_Tower-Chicago_Illinois.html
2

Place categories

3 examples

Sweep every venue in an entire city / country / region by category. We paginate through all results so you get the full set, not just the first page.

  • https://www.tripadvisor.com/Hotels-g294200-Egypt-Hotels.html
  • https://www.tripadvisor.com/Restaurants-g35805-Chicago_Illinois.html
  • https://www.tripadvisor.com/Attractions-g60763-Activities-New_York_City_New_York.html
3

Place categories with search filters

2 examples

Same as a category sweep but filtered — by establishment type, meal type, price range, neighbourhood, etc. Whatever filters TripAdvisor's UI exposes, we can pass through.

  • https://www.tripadvisor.com/FindRestaurants?geo=32655&establishmentTypes=10591&mealTypes=10606&priceTypes=10955&broadened=false
  • https://www.tripadvisor.com/Attraction_Products-g274707-t12029-zfd60,240-zfg11866-Prague_Bohemia.html
4

Explore pages

1 example

TripAdvisor's destination explore pages — useful for tourism boards and OTAs benchmarking the full destination surface (top hotels + top restaurants + top attractions in one shot).

  • https://www.tripadvisor.com/Tourism-g60763-New_York_City_New_York-Vacations.html
5

Public trips

1 example

Curated trip pages other TripAdvisor users have shared publicly. We pull every venue inside the trip with full place-detail data per stop.

  • https://www.tripadvisor.com/Trips/122547544
How it works

How we extract tripadvisor data

The full pipeline from your brief to the final delivered file — no black box, no surprises.

  1. 1. Lock the search scope

    Provide one of three inputs: search terms ('luxury hotels in Sydney'), location names ('Sydney, Australia'), or direct TripAdvisor URLs (a place page, a category page like /Hotels-g255060, a filtered search, or an explore page). For hotels, optionally pass check-in / check-out dates so we capture live availability + pricing.

  2. 2. Walk the listing pages

    Our pipeline paginates through every result TripAdvisor returns for the query — across hotels, restaurants, attractions, vacation rentals, tours and things-to-do. Built-in handling for region/locality detection so the same query returns consistent results regardless of where the request originates.

  3. 3. Fetch each venue's full detail page

    For every venue found, we open the full TripAdvisor place page and extract identity, location, ratings, ranking, awards, photos, amenities (or cuisines / activities depending on type), neighbourhood data and ancestor location hierarchy. Up to 100+ raw fields per venue.

  4. 4. Capture pricing and booking offers (hotels)

    For hotels with date input, we extract live per-night prices, total stay cost including taxes, sale prices where applicable, and individual offers from every booking provider on the page (Expedia, Booking.com, Hotels.com, Agoda, Priceline) with their direct booking URLs.

  5. 5. Pull the full review history

    Optional review pass walks every review the venue has, not just the most-recent page. Each review row includes full text, star rating, posted date, language, reviewer name + profile URL + total reviews, helpful count, photos uploaded with the review, and the owner's response if one exists.

  6. 6. Deduplicate and structure

    Every venue carries TripAdvisor's stable ID (e.g. g255060-d258751) — we collapse duplicates across overlapping queries. Address fields parsed into street1, street2, city, state, country, postal_code so the file is ready for direct CRM import.

  7. 7. Deliver in your preferred format

    Default delivery is a ZIP with CSV (UTF-8), XLSX (with a schema sheet) and a README. JSON / NDJSON / XML available on request, plus direct push into HubSpot, Salesforce, BigQuery, Snowflake or Postgres via our automation service.

  8. 8. Optional: schedule recurring pulls

    Re-run the same query daily / weekly / monthly to track ranking position, rating drift, price movements and new review volume. We deliver only the deltas so your downstream systems stay in sync without re-importing the full file every time.

What you get

Every field captured per business

74 data points per record, grouped into 8 categories. Each is a real column in your delivered CSV/XLSX.

Identity

Stable identifiers for the venue across TripAdvisor's hierarchy.

13 fields
  • id
    g255060-d258751
    TripAdvisor's permanent venue ID — primary key
  • name
    Park Hyatt Sydney
  • type
    HOTEL
    HOTEL / RESTAURANT / ATTRACTION / VACATION_RENTAL / THINGS_TO_DO
  • category
    Hotel
  • subcategories
    Luxury, Spa Hotel, Harbour-front
  • local_name
    Park Hyatt Sydney
    Localised name where TripAdvisor stores one
  • local_address
    7 Hickson Road, The Rocks NSW 2000
  • description
    Set on the iconic harbour with views of the Opera House...
  • website
    https://www.hyatt.com/en-US/hotel/australia/park-hyatt-sydney
  • tripadvisor_url
    https://www.tripadvisor.com/Hotel_Review-g255060-d258751-Park_Hyatt_Sydney.html
  • phone
    +61 2 9256 1234
  • email
    reservations.parkhyattsydney@hyatt.com
  • photo_count
    847

Location

Pin-accurate address parsed into structured columns plus the full ancestor hierarchy.

13 fields
  • address
    7 Hickson Road, The Rocks NSW 2000, Australia
  • street1
    7 Hickson Road
  • street2
    The Rocks
  • city
    Sydney
  • state
    New South Wales
  • country
    Australia
  • postal_code
    2000
  • latitude
    -33.857239
  • longitude
    151.211868
  • location_string
    Sydney, New South Wales, Australia
  • neighborhood
    The Rocks
    TripAdvisor neighbourhood + neighbourhood ID
  • ancestors
    Sydney → New South Wales → Australia
    Full geographic hierarchy with IDs at each level
  • nearest_metro
    Circular Quay (Train) — 0.4 km
    Closest transit station + line + distance

Ratings & ranking

Star rating, ranking position, awards and the full 1–5 star breakdown.

9 fields
  • rating
    4.8
    Numeric 0.0 – 5.0
  • raw_ranking
    4.8120
    Internal TripAdvisor ranking score for sorting
  • ranking_position
    3
  • ranking_denominator
    245
  • ranking_string
    #3 of 245 hotels in Sydney
  • review_count
    2,140
  • rating_histogram_5
    1,624
    Number of 5-star reviews (also 4, 3, 2, 1)
  • review_tags
    harbour view (412); rooftop pool (188); spa (94)
    Top extracted review-tag phrases with their counts
  • awards
    Travelers' Choice 2025; Certificate of Excellence
    All TripAdvisor awards held by the venue

Hotel-specific fields

Class, rooms, amenities, live pricing, taxes, and offers from every booking provider.

12 fields
  • hotel_class
    5.0
    Star class TripAdvisor assigns
  • hotel_class_attribution
    Official
    Source of the class — official / TripAdvisor estimate
  • number_of_rooms
    155
  • amenities
    Pool, Spa, Gym, Concierge, Restaurant, Bar, Free WiFi
  • room_tips
    Request a harbour-side room on floors 4 or above for the best Opera House view.
  • check_in_date
    2026-05-12
  • check_out_date
    2026-05-15
  • price_per_night
    1,090.00 AUD
  • taxes_per_night
    108.00 AUD
  • total_stay_price
    3,594.00 AUD
  • sale_price
    990.00 AUD
    When TripAdvisor surfaces a sale price
  • offers
    Expedia $1,090 · Booking.com $1,108 · Hotels.com $1,094
    All booking providers on the page with prices and direct booking URLs

Restaurant-specific fields

Cuisines, dishes, hours, dietary tags and the full TripAdvisor feature set.

8 fields
  • cuisines
    Modern Australian; Seafood
  • meal_types
    Lunch; Dinner
  • establishment_types
    Restaurant; Fine Dining
  • dishes
    Snow crab; Wagyu; Mud crab congee
    Top dishes mentioned in reviews + menu
  • features
    Reservations; Wheelchair accessible; Free WiFi; Seating
  • dietary_restrictions
    Vegetarian friendly; Vegan options; Gluten-free options
  • hours
    Mon–Sun 18:00–22:30
    Weekday hour ranges with timezone
  • menu_url
    https://www.quay.com.au/menu

Attractions & tours

Attraction subtype, booking offers, tour pricing and itineraries.

5 fields
  • subtype_categories
    Bridge & Tunnel; Sightseeing Tours
  • booking_offers
    BridgeClimb Sydney — Express Climb · 2.5 h · 388 AUD
    Tour / activity offers with provider, duration and price
  • tour_offers
    Walking + climb · 1,288 AUD per group · 5 h
  • itinerary
    Pre-climb safety briefing → 1,332-step climb → summit photo → descent
    Step-by-step itinerary text where TripAdvisor publishes it
  • duration
    2 h 30 min

Photos & media

Image URLs with configurable count and source filtering.

3 fields
  • image_url
    https://media-cdn.tripadvisor.com/media/photo-s/.../park-hyatt-sydney.jpg
    Primary cover photo — full-resolution
  • additional_photos
    https://...photo-1.jpg ; https://...photo-2.jpg ; ...
    Up to N additional photos — count configurable in the brief
  • photo_source
    everyone | management | travelers
    Filter the photos pulled by who uploaded them

Reviews (with the Reviews add-on)

Optional full review history per venue — text, ratings, reviewer profile, owner responses.

11 fields
  • review_id
    898342176
    Stable per-review identifier
  • rating
    5
  • review_text
    Best harbour-view room in Sydney — staff went above and beyond.
  • review_date
    2026-03-22
  • review_language
    en
  • reviewer_name
    Sarah J.
  • reviewer_total_reviews
    147
  • reviewer_helpful_votes
    412
  • owner_response
    Thank you Sarah, we're so glad you enjoyed your stay.
  • owner_response_date
    2026-03-23
  • review_photos
    https://...review-photo-1.jpg ; https://...review-photo-2.jpg

Need a custom field that's not listed? Mention it in the quote request and we'll confirm whether the source page exposes it.

Real output samples

See exactly what you'll get

Live JSON returned by our pipeline — not mock data. Each tab is a different entity type from the same scraper.

One row per hotel. Full identity, location, ratings, amenities, room tips and a live offers array with every booking provider.

{
  "id": "87590",
  "type": "HOTEL",
  "category": "hotel",
  "subcategories": [
    "Hotel"
  ],
  "name": "Hilton Chicago",
  "locationString": "Chicago, Illinois",
  "description": "Welcome to the Hilton Chicago, Chicago's best address for business or leisure, where a $50 million rejuvenation provides you an environment where Classic meets Cool...",
  "image": "https://media-cdn.tripadvisor.com/media/photo-o/28/6c/18/b7/exterior.jpg",
  "photoCount": 2060,
  "awards": [],
  "rankingPosition": 129,
  "rating": 4,
  "rawRanking": 3.7853546142578125,
  "phone": "18556050316",
  "address": "720 South Michigan Avenue, Chicago, IL 60605-2116",
  "addressObj": {
    "street1": "720 South Michigan Avenue",
    "street2": "",
    "city": "Chicago",
    "state": "IL",
    "country": "United States",
    "postalcode": "60605-2116"
  },
  "localName": "Hilton Chicago",
  "localAddress": "720 South Michigan Avenue, 60605-2116",
  "localLangCode": "en-US",
  "email": null,
  "latitude": 41.872528,
  "longitude": -87.62451,
  "webUrl": "https://www.tripadvisor.com/Hotel_Review-g35805-d87590-Reviews-Hilton_Chicago-Chicago_Illinois.html",
  "website": "https://www.hilton.com/en/hotels/chichhh-hilton-chicago/",
  "rankingString": "#129 of 220 hotels in Chicago",
  "rankingDenominator": "220",
  "neighborhoodLocations": [
    {
      "id": "7778523",
      "name": "Downtown / The Loop"
    },
    {
      "id": "15565848",
      "name": "Central"
    }
  ],
  "nearestMetroStations": [
    {
      "name": "Harrison",
      "address": "608 South State St, Chicago, IL 60605",
      "lines": [
        {
          "lineName": "Red",
          "systemName": "Chicago L",
          "type": "Rapid Transit"
        }
      ],
      "latitude": 41.8741455078125,
      "longitude": -87.6274642944336,
      "distance": 0.1887947281557823
    },
    {
      "name": "Harold Washington Library – State/Van Buren",
      "address": "One West Van Buren St, Chicago, IL 60605",
      "lines": [
        {
          "lineName": "Brown",
          "systemName": "Chicago L",
          "type": "Rapid Transit"
        },
        {
          "lineName": "Purple",
          "systemName": "Chicago L",
          "type": "Rapid Transit"
        },
        {
          "lineName": "Orange",
          "systemName": "Chicago L",
          "type": "Rapid Transit"
        },
        {
          "lineName": "Pink",
          "systemName": "Chicago L",
          "type": "Rapid Transit"
        }
      ],
      "latitude": 41.87684631347656,
      "longitude": -87.6275405883789,
      "distance": 0.33697822234841623
    }
  ],
  "ancestorLocations": [
    {
      "id": "35805",
      "name": "Chicago",
      "subcategory": "City"
    },
    {
      "id": "28934",
      "name": "Illinois",
      "abbreviation": "IL",
      "subcategory": "State"
    },
    {
      "id": "191",
      "name": "United States",
      "subcategory": "Country"
    }
  ],
  "ratingHistogram": {
    "count1": 344,
    "count2": 568,
    "count3": 1183,
    "count4": 2011,
    "count5": 2611
  },
  "numberOfReviews": 6717,
  "reviewTags": [
    {
      "text": "grant park",
      "reviews": 520
    },
    {
      "text": "michigan avenue",
      "reviews": 242
    },
    {
      "text": "downtown",
      "reviews": 246
    },
    {
      "text": "conference",
      "reviews": 606
    },
    {
      "text": "historic hotel",
      "reviews": 198
    }
  ],
  "reviews": [],
  "hotelClass": "4.0",
  "hotelClassAttribution": "This property is classified according to Giata.",
  "amenities": [
    "Pool",
    "Suites",
    "Meeting rooms",
    "Non-smoking rooms",
    "Internet",
    "Hot Tub",
    "Concierge",
    "Room service",
    "Wheelchair access",
    "Restaurant",
    "Bar/Lounge",
    "Pets Allowed",
    "Spa",
    "Wifi",
    "Dry Cleaning",
    "Business center",
    "Fitness center",
    "Banquet Room",
    "Air conditioning",
    "Conference Facilities",
    "Safe",
    "Heated pool",
    "Indoor pool",
    "Breakfast Available",
    "Parking",
    "ATM On Site",
    "Baggage Storage",
    "24-Hour Front Desk",
    "Valet Parking",
    "Accessible rooms"
  ],
  "numberOfRooms": 1454,
  "priceLevel": "$$$",
  "priceRange": "$218 - $347",
  "roomTips": [
    {
      "type": "room_tip",
      "text": "Do not stay in the upgraded lake view rooms, the noise from Michigan Ave is so loud at night.",
      "rating": "1",
      "reviewId": "894428827",
      "createdTime": "2023-06-10T22:54:30-04:00"
    },
    {
      "type": "room_tip",
      "text": "It is a big hotel! Make sure you have comfortable walking shoes!",
      "rating": "5",
      "reviewId": "891131987",
      "createdTime": "2023-05-20T05:45:48-04:00"
    }
  ],
  "checkInDate": "2023-06-21",
  "checkOutDate": "2023-06-22",
  "offers": [
    {
      "pricePerNight": 279,
      "tax": 48,
      "priceText": "$279",
      "taxesAndFeesText": "$49",
      "totalStayPriceText": "$328",
      "priceBeforeSale": null,
      "provider": "Expedia",
      "vendor": "Expedia.com",
      "canPayInInstallments": true
    },
    {
      "pricePerNight": 279,
      "tax": 48,
      "priceText": "$279",
      "taxesAndFeesText": "$49",
      "totalStayPriceText": "$328",
      "priceBeforeSale": null,
      "provider": "BookingCom",
      "vendor": "Booking.com",
      "canPayInInstallments": false
    },
    {
      "pricePerNight": 167,
      "tax": 45,
      "priceText": "$167",
      "taxesAndFeesText": "$45",
      "totalStayPriceText": "$212",
      "priceBeforeSale": "$290",
      "provider": "Splitty",
      "vendor": "Algotels",
      "canPayInInstallments": false
    }
  ]
}

CSV / XLSX / NDJSON / XML available on request — same fields, your preferred format.

Why choose us

Download a sample of our TripAdvisor dataset

Find new clients and close more deals with the world's best business leads provider. Grab a 25-row sample CSV — same schema as the paid extracts, real records, no card required.

What's in the sample
  • · 25 real records with the full schema
  • · UTF-8 CSV — opens in Excel, Sheets, Airtable
  • · Documented fields and data types
  • · No credit card · sent to your inbox
Why choose us

Why choose us for your business

The same operating principles every project, regardless of scope: flexible, secure, scalable.

Flexible

Custom-built per project. Tell us the source, the fields, the volume, the cadence — we deliver to that exact spec.

Secure

Stripe-secured checkout, GDPR-aware delivery, signed download URLs that expire. Your data and your buyers' privacy are protected end-to-end.

Scalable

From a single suburb pull to a daily multi-million-record pipeline. Same infrastructure, scaled to whatever volume you need.

How it helps

How B2B Connection helps businesses with tripadvisor

Our TripAdvisor scraper covers the full platform — hotels, restaurants, attractions, vacation rentals, tours, things-to-do, and public trips. Provide search terms, location names, or direct TripAdvisor URLs (place pages, category pages, filtered searches, explore pages) and we return a clean structured dataset with everything TripAdvisor publishes per venue.

Hotel pulls include live per-night pricing with check-in / check-out dates, taxes, total stay price, and offers from every booking provider on the page (Expedia, Booking.com, Hotels.com, Agoda, Priceline). Restaurant pulls capture cuisines, dishes served, hours, menu URL and the full feature/dietary attribute set. Attraction pulls include subtypes, tour offers and itineraries.

What's included

  • All venue types — hotels, restaurants, attractions, vacation rentals, tours, things-to-do, public trips
  • Three input modes: search terms, location names, or direct TripAdvisor URLs
  • Live hotel pricing with check-in/check-out dates, taxes, and per-provider offers
  • Restaurant menu URL, cuisines, dishes, dietary tags and full feature set
  • Full review history (paginated all the way back) with reviewer profile + helpful counts
  • Owner / management responses captured alongside the original review
  • Photo URLs with configurable count and source filtering (everyone / management / travellers)
  • Regional ranking position + ranking string for time-series tracking
  • Awards, hotel class, room count, neighbourhood + nearest-metro distances

Common use cases

  • Hotel competitive benchmarking — rates, ratings, availability calendars
  • Restaurant ranking surveillance for restaurant groups and franchises
  • Tourism board market analysis across cities, regions and countries
  • OTA / metasearch back-mining of historical pricing and review trends
  • Sentiment and reputation monitoring for hospitality brands
  • LLM training corpora — structured traveller voice across millions of venues
Trusted by 1,500+ teams

Why enterprises use B2B Connection

Six things our buyers consistently mention when they renew or refer us.

1,500+ clients

From SaaS vendors to global recruiters and hospitality groups, across Australia, the US and Europe.

500M+ records scraped

180M phones, 100M+ emails, deduplicated and verified across our pipelines.

Stripe-secured checkout

Card data never touches our servers. Refunds processed inside Stripe's standard 5-business-day window.

GDPR-aware delivery

Optional PII stripping for EU-bound deliveries. Data retention defaults to 30 days post-handover.

Same-day quotes

Project briefs quoted within one business day. First sample within five.

Spam Act 2003 compliant

All B2B records sourced from publicly listed business pages — inferred-consent safe under Australian and US/UK rules.

Related services

Ready to get a quote for tripadvisor scraper?

Tell us your source, fields and timeline. We'll respond within one business day.

Frequently asked questions

Which TripAdvisor entity types do you support?

All of them — hotels, restaurants, attractions, vacation rentals, tours, things-to-do, and public trips. The same scraper handles every category; the schema adapts so hotel-specific fields appear on hotel rows, restaurant fields on restaurant rows, and so on. You can mix entity types in a single delivery.

How do I tell you what to scrape?

Three input modes — pick whichever is easiest. (1) Search terms like 'luxury hotels in Sydney' or 'best ramen in Tokyo'. (2) Location names like 'Paris, France' to sweep every venue in that area. (3) Direct TripAdvisor URLs — place pages, category index pages (e.g. /Hotels-g255060), filtered searches, or explore pages. For hotels, optionally include check-in / check-out dates so we capture live availability and per-night pricing.

Can you pull live hotel pricing?

Yes. Pass check-in / check-out dates with the brief and we extract per-night price, taxes, total stay price, sale prices where applicable, and individual offers from every booking provider on the page (Expedia, Booking.com, Hotels.com, Agoda, Priceline). Each offer comes with the provider's direct booking URL so you can deep-link straight into a booking flow.

Do you get the full review history?

With the optional reviews add-on, yes — the entire review history per venue, not just the most-recent page. Each review row includes full text (untruncated), star rating, posted date, language, reviewer profile (name, total reviews authored), helpful-vote count, photos uploaded with the review, and the owner's response if one exists.

Can you capture restaurant menu URLs and cuisine tags?

Yes. Restaurant rows include cuisines, meal types, establishment types, dishes (top mentions from reviews and menu), the full feature set (reservations, accessibility, WiFi, seating type), dietary tags (vegetarian, vegan, gluten-free) and the menu URL itself when TripAdvisor links one.

How granular is the address data?

Both raw and parsed. You get the full address string, the parsed components (street1, street2, city, state, country, postal_code), latitude / longitude, the neighbourhood name + ID, the full ancestor location hierarchy (city → state → country with IDs at each level), and the nearest metro / transit station with line name and distance.

What about ranking and awards?

Every venue carries its current ranking position (e.g. #3 of 245), the full ranking string, and the raw internal ranking score TripAdvisor uses for sorting. Awards (Travelers' Choice, Certificate of Excellence, etc.) are captured as a list. Run on a schedule to track ranking drift over time.

How are photos handled?

Each venue carries one primary image_url and an optional list of additional photo URLs — the count is configurable in the brief (default 10, can request up to 200+). You can also filter by photo source (everyone, management uploads only, traveller uploads only) — handy when you only want professional shots or only want authentic guest photos.

What format do I get the data in?

Default is a ZIP containing CSV (UTF-8, header row), XLSX (with a second sheet documenting the schema) and a README. JSON, NDJSON and XML are available on request. Direct push into HubSpot, Salesforce, Pipedrive, BigQuery, Snowflake or Postgres is available via our automation service.

Is it legal to scrape TripAdvisor?

Yes — every field we extract is publicly visible on TripAdvisor's listing pages. We respect rate limits, never extract data from behind a login, and never include private user information. Output complies with the same public-data principles as our other scraping services.

How quickly can you deliver?

3–5 business days from sign-off for most one-shot pulls including the full review history. Larger pulls (millions of venues, full review archives across multiple regions) quoted on a per-volume basis. We share a sample within 24 hours so you can verify the schema before the full extract runs.

Can you run this on a schedule?

Yes — we can re-run the same query daily, weekly or monthly and deliver only the new + changed records since the last run. Critical for ranking-position monitoring, hotel rate tracking and reputation dashboards. Scheduled runs are part of our automation service.