📅 Page Gains Features

"Add to Calendar" Button Inside Any Email

Add an “Add to Calendar” button inside emails — even informal meeting notes — so scheduling becomes one click.

Last updated March 1, 2026

Install Free for Chrome

Cancel anytime

What you get

  • Extract time, date, location, and title from natural language
  • Inject a contextual calendar button next to the relevant text
  • Create a pre-filled event in seconds (no tab switching)
  • Works beyond Gmail’s limited auto-detection

How it works

The workflow, in plain English

Before: Someone emails “Let’s meet Thursday at 3pm at Blue Bottle.” You read it, switch to Google Calendar, click Create, type the title, set the date, set the time, add the location, switch back.

After: Dassi reads the email, detects “Thursday at 3pm” and “Blue Bottle,” and injects a small calendar icon directly next to the date text. Click it. The event is created with all details pre-filled. The email grew a new button that wasn’t there before.

Why traditional tools can’t: Gmail has limited auto-detection that misses most informal date references. No extension can contextually parse free-text dates and inject buttons next to them on any email client.

Step-by-step

  1. Open the email thread containing the meeting details.
  2. Ask dassi to detect the date/time/location and create an event.
  3. Review the extracted details (timezone, duration, location).
  4. Confirm — then the event is created with fields pre-filled.

Example prompts to try

  • “Turn this into a calendar invite for Thursday 3pm at Blue Bottle.”
  • “Add a 25-minute buffer and include the Zoom link if present.”
  • “Draft the event title based on the thread subject.”

Tips for better results

  • Be specific about what you want injected into the page (buttons, filters, a panel, a summary, etc.).
  • If the page has multiple sections, tell dassi exactly what to focus on (e.g., “the transactions table” or “the diff for file X”).
  • Prefer safe workflows first: draft, summarize, label, and prepare — then take actions (submit, purchase) only after review.

Works-with pages

Role playbooks

Frequently Asked Questions

Does this only work in Gmail?

No. It works in any webmail client (Gmail, Outlook on the web, etc.) as long as the meeting details are visible in the page.

What about informal dates like “next Thursday afternoon”?

That’s the point: dassi can parse free-text references and confirm ambiguous parts with you before creating the event.

Can I set the default duration?

Yes. Tell dassi your preferred meeting length (e.g., 25 or 30 minutes) and it can apply that automatically.

Will it include locations and links automatically?

If the email includes a location, Zoom/Meet link, or address, dassi can extract and insert them into the event fields.

Try this workflow in 2 minutes

Install dassi, open the page you’re working on, and describe the outcome you want. No scripts, no integrations.

Install Free for Chrome

Cancel anytime

Related pages