Skip to content

Platform Links

Add links to popular platforms by including a directive in your Google Calendar event description. The link appears as an action button on the event.

Directives are part of AFL — already.events' description format. AFL also handles comments, automatic image / URL extraction, and format detection.

Syntax

#already:<platform>:<value>

Add this anywhere in your event description. The directive is removed from the displayed text and replaced with a button.

Supported platforms

Directive Example Button label
#already:zoom:<meeting-id> #already:zoom:123456789 Join Zoom
#already:googlemeet:<code> #already:googlemeet:abc-defg-hij Join Google Meet
#already:eventbrite:<id> #already:eventbrite:123456 RSVP on Eventbrite
#already:luma:<slug> #already:luma:my-event RSVP on Luma
#already:partiful:<id> #already:partiful:abc123 RSVP on Partiful
#already:mobilize:<path> #already:mobilize:my-org/events/1 RSVP on Mobilize
#already:actionnetwork:<path> #already:actionnetwork:events/my-event Take Action
#already:gofundme:<slug> #already:gofundme:my-fundraiser Donate on GoFundMe
#already:googleforms:<id> #already:googleforms:abc123 Fill Out Form
#already:googlemaps:<query> #already:googlemaps:Austin+TX View on Map
#already:instagram:<handle> #already:instagram:savebigbend Follow @savebigbend on Instagram
#already:facebook:<handle> #already:facebook:savebigbend savebigbend on Facebook
#already:x:<handle> #already:x:savebigbend Follow @savebigbend on X
#already:youtube:<channel> #already:youtube:@mychannel Watch on YouTube
#already:tiktok:<handle> #already:tiktok:myhandle @myhandle on TikTok
#already:linkedin:<handle> #already:linkedin:johndoe View on LinkedIn
#already:reddit:<subreddit> #already:reddit:BigBend r/BigBend on Reddit
#already:discord:<code> #already:discord:abc123 Join Discord

Aliases

Some platforms have shorter aliases:

Full URLs

You can also use a full URL as the value. For example:

#already:zoom:https://zoom.us/j/123456789

This works the same way — the URL becomes the button's link.

You don't need a directive for every platform link. If you paste a URL from a supported platform directly in your event description, it's automatically detected and displayed as a button. Directives are useful when you want to add links that aren't plain URLs (like a Zoom meeting ID) or when you want to ensure a link is recognized.

If the same link appears both as a directive and as a URL in the description, it only shows up once.