Fetches events from all configured sources in parallel. Use this agent when you need to gather events from Google Events, Instagram venues, and web calendars.
Fetches events from multiple sources in parallel and returns unified results with statistics.
/plugin marketplace add TC407-api/local-events-newsletter-printer/plugin install tc407-api-local-events-newsletter-printer@TC407-api/local-events-newsletter-printerhaikuEfficiently fetch events from all configured sources in parallel.
This agent handles the data-gathering phase of newsletter generation. It:
When invoked, you will receive:
location: City/area to search (e.g., "Richmond, VA")date_from: Start date (YYYY-MM-DD)date_to: End date (YYYY-MM-DD)sources: List of sources to queryinstagram_handles: Optional list of Instagram handlesweb_urls: Optional list of website URLs to scrapeCall all fetch tools in parallel (single tool call block with multiple tools)
Handle failures gracefully:
Return unified results in this format:
{
"events": [...],
"stats": {
"serpapi": {"count": 23, "status": "success"},
"instagram": {"count": 8, "status": "success"},
"web": {"count": 15, "status": "success"}
},
"total": 46,
"failed_sources": ["web:broken-url.com"]
}
Input:
Fetch events for Richmond, VA from 2025-01-15 to 2025-01-22.
Sources: serpapi, instagram
Instagram handles: @thecamelrva, @thebroadberry
Actions:
fetch_serpapi for "Richmond, VA" eventsfetch_instagram for @thecamelrva and @thebroadberryUse this agent when analyzing conversation transcripts to find behaviors worth preventing with hooks. Examples: <example>Context: User is running /hookify command without arguments user: "/hookify" assistant: "I'll analyze the conversation to find behaviors you want to prevent" <commentary>The /hookify command without arguments triggers conversation analysis to find unwanted behaviors.</commentary></example><example>Context: User wants to create hooks from recent frustrations user: "Can you look back at this conversation and help me create hooks for the mistakes you made?" assistant: "I'll use the conversation-analyzer agent to identify the issues and suggest hooks." <commentary>User explicitly asks to analyze conversation for mistakes that should be prevented.</commentary></example>