We've created portfolio-level calendars using the Calendar App and embedded them into our dashboards via web content widgets. However, every time someone accesses a dashboard for the first time each day, the embedded calendar doesn't load the correct view — instead, it displays the Calendar App home screen (the "select a calendar" list). A simple page refresh fixes it and the correct calendar loads, but this is a poor user experience, especially for stakeholders who aren't familiar with the behavior.
What we know from Smartsheet Support (Case #09374975):
- This is confirmed expected behavior, not a bug.
- The root cause is an auto-login redirect limitation in the Calendar App. When you first access the dashboard, it uses an auto-login function to authenticate you into the Calendar App via your active Smartsheet session. That auto-login redirects you to the Calendar App home page rather than the specific embedded calendar.
- After refreshing, a valid login token is active and the calendar loads correctly going forward.
- The token expires every 19 hours, so the issue recurs at least once per day for each user.
- Support suggested using a published calendar as a workaround since published calendars don't require login. However, this isn't viable for us — publishing exposes the calendar to anyone in our email domain. Our company is part of a larger organization, so other business units would have visibility, and our calendars contain PI.
What I'm looking for:
- Has anyone found a workaround for this that doesn't involve publishing the calendar?
- Is there any appetite or existing enhancement request to improve the connector between the Calendar App and dashboards so that embedded calendars load directly without the auto-login redirect?
Would love to hear if others are running into this or if anyone has creative solutions. Thanks!