Scrape Daily Tech Events

OpenAItelegram_bot_apiGoogle Calendar

Discovers upcoming tech events daily using AI web search, sends a formatted summary to Telegram, and adds major events to Google Calendar.

Tech EventsGoogle CalendarTelegram AlertsWeb Scraping

Overview

This workflow runs every morning on a schedule to discover upcoming technology events worldwide — conferences, meetups, hackathons, summits, and more. It uses an AI agent to search and browse the web, then parses the results into a structured report. You get a daily Telegram message summarizing all discovered events, with major events highlighted and automatically added to your Google Calendar.

What It Does

  1. Triggers daily at a scheduled time to kick off the event discovery process.
  2. Searches the web using an AI agent that runs multiple targeted queries to find tech events (conferences, hackathons, developer meetups, startup gatherings, etc.).
  3. Parses and structures the raw AI output into organized event objects, classifying each event as major or minor.
  4. Sends a Telegram message with a formatted daily report that highlights major events and lists all discovered events.
  5. Adds major events to Google Calendar using quick-add entries so you never miss an important date.

What You Need

  • A Needle platform account to run the workflow.
  • An AI agent with internet search and web browsing tools enabled.
  • A Telegram bot with API credentials connected via Pipedream.
  • A Google account connected via Pipedream for calendar event creation.

How the Flow Works

NodeDescription
Scheduled TriggerFires every day at your configured time to start the workflow.
AI AgentPerforms multiple targeted web searches and browses promising result pages to extract detailed tech event information.
Code (Parse and Format)Parses the AI output into structured event objects, classifies them as major or minor, and builds a formatted Telegram message.
Telegram Bot APISends the formatted daily tech event report as a Markdown message to your configured Telegram chat.
Code (Filter Major Events)Filters out only events classified as major for calendar import.
Google Calendar Quick AddAdds each major event to Google Calendar in the format "Event at City on Dates".

Output

At the end of each run, you receive:

  • A Telegram message with a daily summary that highlights major tech events (with dates, locations, descriptions, and links) and lists all other discovered events.
  • Google Calendar entries for major events, so key conferences, hackathons, and summits appear directly on your calendar.

Notes

  • The search queries target a specific year by default, but you can update them to cover different years or event categories.
  • Event details depend on publicly available information. Some fields like venue may show as "TBA" if not yet disclosed.
  • Make sure your Telegram bot chat ID is correctly configured to receive messages.
  • Google Calendar quick-add creates simple text-based entries. You may want to manually edit them afterward to add more detail or set reminders.

Want to showcase your own workflows?

Become a Needle workflow partner and turn your expertise into recurring revenue.

Ready to vibe automate?

Join thousands of people who have transformed their workflows.

Workflows

Automations with AI agents

Collections

All your data, searchable

Chat Widget

Drop-in widget for your website

Developer API

Build AI-powered apps with ease

    We use cookies to enhance your experience on Needle and keep your data secure. Privacy Policy