Blog
Building a Danish personal assistant with Rejseplanen, DMI, and Calendar
Connect public Danish data sources and your calendar so AI agents can answer "anything new today?" with transit, weather, and schedule context.
Af Andreas Gade Hjarnø
Fremhævede integrationer
Local context matters for personal AI
Generic assistants guess at weather and commute times. Danish users expect Rejseplanen departures, DMI forecasts, and calendar conflicts in the same answer — especially for the "anything new today?" morning check-in.
stackgate.ai ships Denmark Pack integrations alongside Google Calendar so agents can combine public APIs with your schedule through one gateway.
What to connect
| Integration | What agents can do |
|---|---|
| Rejseplanen | Next departures, journey planning, disruption-aware routing |
| DMI | Current conditions and short-term forecasts for your location |
| Google Calendar | Today's events, free/busy context, travel buffers |
No OAuth is required for Rejseplanen and DMI public endpoints — connect Calendar once for personal schedule data.
Example prompts
What's the weather this afternoon in Copenhagen, and do I have any outdoor meetings on my calendar?
I need to leave Frederiksberg for KBH H at 8:15. List Rejseplanen options and flag if DMI shows rain during the commute.
Summarize anything new today: calendar changes, DMI weather alerts, and my first three departures from Rejseplanen.
Privacy and scope
- Calendar access is scoped to calendars you select during connect.
- Public transit and weather calls do not expose upstream API keys to the agent.
- Review connected integrations under My Integrations and revoke access from Google if you disconnect.
Explore integration setup guides at /docs/integrations and combine this pattern with the Packages integration when you want parcel tracking in the same daily brief.