Skip to content

How Esora Finds Your Events

Esora uses an AI-powered pipeline to automatically discover events from publicly available information on your pages. Here’s how the process works behind the scenes.

Esora pulls from your public posts across Instagram, Facebook, and websites, plus direct venue integrations with cinemas, theaters, and ticketing sites. Your pages are connected to your event source by the Esora team. Once connected, the system monitors them automatically.

When you post about an upcoming event, the system goes through several stages:

Esora regularly checks your connected pages for new posts and publicly available event information. Each new item enters the processing pipeline.

The AI analyzes the images and videos — reading any text visible in flyers, posters, or graphics. This captures event details that might only appear in the image, not the caption.

The AI determines whether the content is actually about an upcoming event or something else (like a throwback photo, a product announcement, or a birthday wish). A post becomes an event only when it has all four essentials:

  • A date — a real date, not “soon” or “this weekend”
  • What’s happening — the show, concert, screening, or occasion
  • Where — a physical venue or place
  • Open to the public — invite-only or enrollment-gated posts are skipped

Only public, upcoming, in-person events proceed to extraction.

We import regular posts, reels, and carousels — but not stories. If an event only goes out as a story, it won’t be picked up.

For confirmed events, the AI extracts:

  • Event title — the name of the performer, show, or event
  • Description — relevant details from the post
  • Date and time — including relative phrases like “this Friday” or “tomorrow”
  • Venue — the physical location
  • Pricing — if mentioned in the post or image
  • Media — images and videos

If a single post contains multiple events (like a monthly program), the system creates separate event listings for each one. If a post lists multiple dates for the same event, it creates one event with multiple occurrences.

Your pages are checked several times a day — typically every few hours. The system works through your sources in turn to keep everything fresh.

New events typically appear on Esora within a few hours of being posted.

The AI does a good job, but you can help it by making your posts clear and structured:

The AI isn’t perfect. If it misses an event, gets the date wrong, or extracts incorrect details, you can always fix it in the Esora Organizer app. Your manual edits are protected from future overwrites — once you change a field by hand, the importer never touches it again.

If an event wasn’t picked up at all, try creating it manually through the event creation flow.