AI Event Finder
AI-powered local event discovery using multiple search tools and AI agents. 696+ views on n8n.
Overview
An n8n workflow that discovers local events using AI agents with multiple search tools. Given a location and interests, it searches multiple sources and uses AI to curate relevant events.
How It Works
- Input - Receive location, date range, and interests
- Multi-Tool Search - AI agent searches multiple sources
- Data Aggregation - Combine results from all sources
- AI Curation - Filter and rank events by relevance
- Output - Formatted list of recommended events
Workflow Components
Query parameters
Tool-using agent
Multi-source search
Dedup & ranking
Curation & summary
Event list
Search Sources
The AI agent has access to multiple tools:
| Tool | Purpose |
|---|---|
| Brave Search | General web search for events |
| Google Search | Local event listings |
| Eventbrite API | Ticketed events |
| Facebook Events | Community events |
| Meetup API | Group gatherings |
Features
- Multi-Source - Aggregates from multiple event sources
- AI Agent - Autonomous tool selection and execution
- Location-Aware - Filters by distance from specified location
- Interest Matching - Ranks by relevance to user interests
- Deduplication - Removes duplicate events across sources
- Rich Details - Extracts dates, venues, prices, links
Example Query
Input:
{
"location": "Newcastle, NSW",
"date_range": "this weekend",
"interests": ["live music", "food markets", "outdoor"]
}
Output:
šµ **Live Music**
⢠Jazz in the Park - Saturday 4pm, Civic Park (Free)
⢠Indie Night at The Lass - Friday 8pm ($15)
š **Food & Markets**
⢠Newcastle Farmers Market - Sunday 8am-1pm
⢠Food Truck Friday - Honeysuckle, 5pm onwards
š³ **Outdoor Activities**
⢠Coastal Walk Group - Saturday 7am, Bar Beach
⢠Kayak Hire Weekend Special - Stockton
Use Cases
Weekend Planning - Find things to do this weekend
Tourist Information - Discover local events for visitors
Community Engagement - Surface local community events
Newsletter Content - Curate weekly event roundups
AI Agent Approach
This workflow uses n8nās AI Agent node, which:
- Receives the query and available tools
- Decides which tools to use
- Executes searches autonomously
- Synthesises results into cohesive output
The agent can adapt its search strategy based on the query - using different tools for different types of events.
Interested in a similar solution?
Let's talk about your project