Skip to content

feat(tools): add SerpApi integrations - #465

Merged
esafwan merged 2 commits into
integration/huf-consolidation-2026-07from
consolidation/tool-serpapi
Jul 26, 2026
Merged

feat(tools): add SerpApi integrations#465
esafwan merged 2 commits into
integration/huf-consolidation-2026-07from
consolidation/tool-serpapi

Conversation

@esafwan

@esafwan esafwan commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Consolidated scope

Consolidates the SerpApi App Provided tool family.

Original PR

Included functionality

  • Hotel search and details
  • Review search and details
  • YouTube search
  • Shared SerpApi credential and response helpers
  • Backend test coverage for the integration family

Targets integration/huf-consolidation-2026-07; included in final integration PR #468.

esafwan added 2 commits July 26, 2026 18:26
Adds 11 App Provided tools (category: SERP) ported from
Travel-with-Genie-AI/google_services with full param coverage:

- serp_hotel_search / serp_hotel_details / serp_hotel_details_batch:
  google_hotels engine with the full filter set (dates, guests, price,
  rating, class, amenities, brands, vacation rentals, pagination)
- serp_google_maps_reviews, serp_google_hotel_reviews,
  serp_tripadvisor_search, serp_tripadvisor_reviews,
  serp_yelp_search, serp_yelp_reviews: two-step query-to-id resolution
  with engine-native sort enums and pagination shapes
- serp_youtube_search, youtube_transcript (transcript needs no key)

New serpapi Integration Service (config UI + Password credential,
SERPAPI_API_KEY env fallback). serpapi + youtube-transcript-api added
to dependencies. Keys resolved lazily; no guest access; read-only.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant