Documentation Index
Fetch the complete documentation index at: https://docs.fliiq.ai/llms.txt
Use this file to discover all available pages before exploring further.
Fliiq as your personal calendar assistant. Check your schedule across multiple calendars, find free slots, create meetings with attendees, and get a daily agenda delivered to your inbox.
This example uses Fliiq’s Google OAuth integration to access your Google Calendar. Make sure you’ve run fliiq google auth and authorized at least one account before trying this.
Interactive Usage
What’s on Today
You: What's on my calendar today?
Fliiq: Here's your schedule for Thursday, Feb 14:
Personal (andy@gmail.com):
9:00 AM — Dentist appointment (Dr. Park, 123 Main St)
6:30 PM — Dinner with Alice (The Italian Place)
Work (andy@company.com):
10:00 AM — Daily standup (Google Meet)
11:00 AM — 1:1 with Sarah (Zoom)
2:00 PM — Q1 Planning review (Conference Room B, 8 attendees)
4:00 PM — Code review session (Google Meet)
You have a gap from 12pm–2pm and after 5pm.
Finding Availability Across Calendars
You: I need to schedule a 1-hour meeting with Jake next week.
Find a slot that works — check both my personal and work calendars.
Fliiq: I checked both calendars for next week (Feb 17–21). Here are your free 1-hour slots:
Monday: 2:00 PM – 4:00 PM
Tuesday: 9:00 AM – 10:00 AM, 1:00 PM – 3:00 PM
Wednesday: 11:00 AM – 1:00 PM
Thursday: 3:00 PM – 5:00 PM
Friday: 9:00 AM – 12:00 PM, 2:00 PM – 5:00 PM
Tuesday morning or Wednesday before lunch look cleanest.
Want me to create the event?
Creating Events
You: Schedule it for Tuesday at 9am on my work calendar.
Add Jake (jake@company.com) and set the title to "Sync on API redesign"
Fliiq: ✓ Created event on your work calendar (andy@company.com):
Sync on API redesign
Tuesday, Feb 18 · 9:00 AM – 10:00 AM
Attendees: jake@company.com (notified)
Link: https://calendar.google.com/calendar/event?eid=...
Updating Events
You: Actually, move that to 10am and add Sarah too
Fliiq: ✓ Updated:
Sync on API redesign
Tuesday, Feb 18 · 10:00 AM – 11:00 AM
Attendees: jake@company.com, sarah@company.com (both notified)
Deleting Events
You: Cancel my code review session on Thursday
Fliiq: ✓ Deleted "Code review session" on Thursday Feb 14 at 4:00 PM.
All attendees have been notified of the cancellation.
Multi-Calendar Discovery
You: What calendars do I have access to?
Fliiq: Found 5 calendars across your accounts:
andy@gmail.com:
📅 Andy Chan (primary) — owner
📅 Family — owner
📅 US Holidays — reader
andy@company.com:
📅 Andy Chan - Work (primary) — owner
📅 Engineering Team — writer
Daily Agenda Job
Get your schedule delivered to your inbox every morning:
name: daily-agenda
trigger:
type: cron
schedule: "0 7 * * 1-5" # 7am, weekdays
prompt: |
Look at my calendar for today across all my accounts and calendars.
List every event in chronological order with:
- Time, title, location (if any), and attendees (if any)
- Flag any conflicts (overlapping events on different calendars)
- Note gaps longer than 30 minutes as "free time"
End with a summary: total meetings, total free hours, and any prep notes
for important meetings.
skills:
- google_calendar
delivery:
type: email
to: andy@gmail.com
enabled: true
Sample Job Output
Daily Agenda — Thursday, Feb 14, 2026
9:00 AM Dentist appointment (personal)
📍 Dr. Park, 123 Main St
10:00 AM Daily standup (work)
📎 Google Meet
10:30 AM — Free (30 min) —
11:00 AM 1:1 with Sarah (work)
📎 Zoom
📝 Prep: Review Q1 OKR draft she shared yesterday
12:00 PM — Free (2 hours) —
2:00 PM Q1 Planning review (work)
📍 Conference Room B
👥 8 attendees
📝 Prep: Bring updated roadmap slides
3:30 PM — Free (1 hour) —
4:30 PM Code review session (work)
📎 Google Meet
6:30 PM Dinner with Alice (personal)
📍 The Italian Place
Summary: 6 events, 3.5 hours free time, 2 meetings need prep.
No conflicts detected.
Weekly Availability Summary
For teams that need to coordinate across busy schedules:
name: weekly-availability
trigger:
type: cron
schedule: "0 8 * * 1" # Monday 8am
prompt: |
Check my work calendar for this week (Monday through Friday).
List my available slots that are at least 30 minutes long.
Group by day. Note which slots are "best" (longest uninterrupted blocks).
Save this to memory so I can reference it during the week.
skills:
- google_calendar
- memory_write
delivery:
type: email
to: andy@company.com
enabled: true
Try It Yourself
# Authorize your Google account
fliiq google auth
# Check today's schedule
fliiq run "What's on my calendar today?"
# Find free time
fliiq run "When am I free this week?"
# Schedule a meeting
fliiq run "Schedule a 30-min call with jake@company.com tomorrow afternoon"
# Cross-calendar check
fliiq run "Do I have any conflicts between my personal and work calendars this week?"