Scenario one: a meeting invite in a group chat
The typical case: a coworker posts "product review Thursday 10am, Room A" in a WeChat or Feishu group, or forwards a meeting invite screenshot with a meeting link, ID, and passcode. These count as "chat screenshots" — SnapCal automatically detects the tell-tale signs (a nickname at the top, short chat-bubble-style lines of text, timestamp formatting, and so on) and always routes them to the results page instead of writing directly with zero confirmation. The reasoning is covered in the complete guide: small text in chat interfaces is the easiest thing to misread, so it's worth one extra step of confirmation.
The results page lists out the title, date, start/end times, and location it recognized. If the screenshot has a Tencent Meeting, Feishu Meeting, Zoom, Teams, or DingTalk link, meeting ID, or passcode, those get written into the notes field exactly as they appear — no manual copy-pasting needed.
Scenario two: event posters and expo invites
Poster images pack in more information with much freer layouts — big headlines, times and locations scattered across different font sizes, sometimes even decorative fonts. These don't count as chat screenshots, so if the recognized title, date, and time are complete enough and the confidence is high enough, they trigger zero-confirmation write directly: SnapCal writes the event straight into your calendar, and the success page gives you a 10-second undo window.
If the time on a poster is vague — say, it just says "this Saturday" with no specific date — the confidence is usually judged too low, and it routes to the results page for you to check and fill in manually, instead of guessing at a date and writing it in anyway.
Using one-tap capture, you never have to open the app
Whether it's an invite in a group chat or a poster you scrolled past, as long as you've set up one-tap capture in Settings (a back tap, the Action Button, or a floating ball — pick one), you can trigger it the moment you see something like this. The system auto-screenshots, reads it in the background, applies the same rules from the two scenarios above, and tells you the result via a notification. The biggest value of this path is skipping the "open the app" step entirely — tapping once while you're already looking at it is a lot faster than backing out of the chat and opening a separate app.
Want it synced to Feishu too?
If your meeting invite came from a company Feishu group, the recognized result can be written into Feishu Calendar in addition to your iPhone's local Apple Calendar — but Feishu requires a one-time setup first. See "How to Create Feishu Events From a Screenshot" below for the exact steps.
What if it reads something wrong?
Whichever path it takes, the result is never final and unchangeable. After a zero-confirmation write, you have 10 seconds to undo it with one tap. For anything that lands on the results page, every field — title, date, time, location, notes — can be tapped open and corrected by hand, and nothing is created until you confirm it's right. There's no scenario where "the AI guessed wrong, but it's already done."