Smart Venue Agent
Autonomous Google search agent that finds direct venue links, filters out blogs and listicles, and extracts clean venue data including ratings, hours, and contact information.
Smart Google Search
Enhanced query processing and Google search with intelligent result filtering
Advanced Filtering
Automatically filters out blogs, listicles, and irrelevant results to find direct venue links
Data Extraction
Extracts venue details like ratings, hours, phone numbers, and addresses from web pages
Smart Venue Agent
Autonomous Google search with smart venue filtering
Try:
API Documentation
Endpoint
POST /api/smart-venue-agentRequest Body
{
"query": "Arcade night in Lisbon"
}Response Example
{
"venues": [
{
"title": "FunBox Arcade - Retro Gaming Experience",
"url": "https://funboxarcade.pt/",
"description": "Classic and modern arcade games in the heart of Lisbon...",
"location": "Rua do Arsenal 15, 1100-038 Lisboa",
"phone": "+351 21 123 4567",
"rating": 4.5,
"hours": "Mon-Sun: 2PM-12AM",
"source": "direct_venue",
"confidence": 0.9,
"searchRank": 1
}
],
"searchMetadata": {
"query": "Arcade night in Lisbon",
"resultsFound": 3,
"searchTimestamp": "2025-06-10T08:30:00.000Z",
"sources": ["smart_google_search", "venue_extraction"],
"responseType": "live_search"
},
"agentMetadata": {
"agent": "smart-venue-agent",
"version": "1.0.0",
"processingTime": 2340,
"cacheHit": false,
"searchMethod": "enhanced_google_search",
"filteringEnabled": true,
"venueExtractionEnabled": true
}
}Setup Requirements
Google Search API Setup:
- Create a Google Cloud Project
- Enable the Custom Search API
- Create a Custom Search Engine at
cse.google.com - Add environment variables:
GOOGLE_SEARCH_API_KEYandGOOGLE_SEARCH_ENGINE_ID