Skip to content

Add meeting link url to confirmation email#1623

Merged
davinotdavid merged 5 commits intomainfrom
add-zoom-link-to-confirmation-email
Apr 15, 2026
Merged

Add meeting link url to confirmation email#1623
davinotdavid merged 5 commits intomainfrom
add-zoom-link-to-confirmation-email

Conversation

@davinotdavid
Copy link
Copy Markdown
Contributor

@davinotdavid davinotdavid commented Apr 15, 2026

What changed?

  • Added meeting_link_url to the confirmation email template with a fallback to the location_url. If none exists, nothing is added.
  • Unified link colors to be appointment-primary
  • Fixed a missing lang parameter for the meeting duration

Why?

Users currently need to rely exclusively on the .ics / calendar invite to see the meeting url but for some, it might be easier to just go to the confirmation email instead.

Limitations and Notes

Design is currently cooking a new UI for the emails so this looks uh, not the greatest

Applicable Issues

Fixes #909

Screenshots

image

@davinotdavid davinotdavid requested a review from devmount April 15, 2026 15:12
@davinotdavid
Copy link
Copy Markdown
Contributor Author

@devmount Since you are inheriting this task (thank you!), feel free to directly make any adjustments you think it is necessary!

@devmount devmount self-assigned this Apr 15, 2026
Copy link
Copy Markdown
Collaborator

@devmount devmount left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @davinotdavid for preparing this! I did some re-alignment, fixed some colors and a lang parameter. Imho this should be fine until we implement the latest designs!

@davinotdavid
Copy link
Copy Markdown
Contributor Author

davinotdavid commented Apr 15, 2026

@devmount awesome, thanks for wrapping up the PR! LGTM! Will merge it in!

@davinotdavid davinotdavid merged commit f0b6b20 into main Apr 15, 2026
8 checks passed
@davinotdavid davinotdavid deleted the add-zoom-link-to-confirmation-email branch April 15, 2026 20:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Zoom link to the confirmation email

2 participants