You are helping me build the following AI agent workflow. ## Goal Personal AI Assistant for Calendar and Tasks: On demand, it retrieves your current schedule and upcoming tasks to provide a quick status update or reminder. ## Specification - What it does: Get quick status updates and reminders whenever you ask about your current schedule or upcoming tasks. This agent retrieves your daily routine information on demand to keep you informed without manual searching. - Trigger: Run manually (Manual ยท on demand) - Autonomy: You stay in control - Expected setup effort: under an hour - Tools/services involved: - LLM: Processing natural language requests for calendar and task info ## Known pitfalls, handle each one explicitly in your implementation 1. Timezone mismatches can cause incorrect scheduling, so always normalize all timestamps to UTC before processing. 2. Over-fetching calendar data wastes resources and increases latency, so query only the specific date ranges requested by the user. 3. Sensitive personal data exposure is a major risk, so ensure all PII is masked or redacted before logging any tool outputs. ## Reference implementation https://www.youtube.com/watch?v=AURnISajubk (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/personal-ai-assistant-for-calendar-and-tasks/ via usecasesforagents.com