Interactive Widgets in AI Method

Updated May 6, 2026

Interactive Widgets in AI Method

When you ask AI Method certain kinds of questions, instead of a plain table or summary, you'll get an interactive widget — a live world clock, a calendar view, or a confirm-card for a new meeting. Widgets keep the answer scannable and let you take a follow-up action without leaving the chat.

This guide covers what's available today and how to phrase requests so AI Method picks the right one.

Where to find it: AI Method is the chat panel in your dashboard. If you don't see it, your administrator may need to enable the AI Method feature flag.


World Clock

Ask about the time anywhere — single city or several at once — and AI Method renders a live clock. The times update once a minute without reloading the page.

What to type

You say What you get
"what time is it in Tokyo" One clock for Tokyo
"time in Beijing and Warsaw" Two clocks side by side
"compare time between Mumbai and San Francisco" Two clocks
"world clock for Dubai" One clock
"show me the time in Warsaw, NYC, and Sydney" Three clocks

Things to know

  • About 120 major cities are recognised by name. Aliases like NYC, LA, HK, SF, Kyiv / Kiev all work.
  • If you give a city we don't know, AI Method tells you in plain text instead.
  • The UTC offset shown next to each time accounts for daylight saving — no need to do the maths yourself.

Calendar View

Ask "what's on my schedule" and you get an inline calendar of your own events.

Modes

  • Day — one column, events listed by start time.
  • Week — Mon → Sun grid, one column per day.
  • Month — 6-week grid, days outside the displayed month dimmed; today gets a ring.

What to type

You say What you get
"what's on my calendar today" Day view, today
"show my schedule for tomorrow" Day view, tomorrow
"show my week" Week view, this week
"show next week" Week view, next Monday's week
"what's happening Friday" Day view, the upcoming Friday
"show me this month" Month view, current month
"show my events for May" Month view, May
"what's on 2026-05-15" Day view, that exact date

Things to know

  • The calendar shows events you own and events you've been invited to.
  • It pulls from what's already synced from your Google Calendar — events created in the last few minutes might not appear yet.
  • Cancelled events are hidden.
  • "Today" / "tomorrow" are interpreted in your timezone (set in your user profile), not the server's.

Schedule a Meeting

Ask AI Method to create an event, and you'll see a Confirm / Cancel card before anything is saved. Nothing goes to your calendar until you click Confirm.

What to type

You say What happens
"schedule a 30-min meeting with John tomorrow at 2pm" Confirm card with John resolved + tomorrow 14:00–14:30
"invite Anna at 14:00" (while looking at a calendar widget for May 15) Date inferred from the visible calendar — Confirm card for May 15 14:00
"block off Tuesday 10am for a 1:1 with Maria" Confirm card with Maria + Tuesday 10:00 (default 30 min)
"set up an interview with Sarah next Monday at 11" Confirm card with Sarah + next Monday 11:00

How attendees are resolved

For each name you mention, AI Method:

  1. Searches employees by first name, last name, or email. Single match → invited as an internal attendee.
  2. If no employee matches, falls back to candidates. A matching candidate with an email is added as an external guest on the event.
  3. Names that match nothing (no employee, no candidate, or candidate without an email) are reported in the warning line on the confirm card — they will not be invited, but the event still creates without them.

If a name is ambiguous (multiple employees match, e.g. two "Anna"s on the team), AI Method asks you which one you meant. Reply with the full name or email to disambiguate.

The confirm card

  • Title — what AI Method will name the event. If you didn't supply a title, it defaults to "Meeting" or "Sync with <first attendee>".
  • TimeTue 12 May 2026, 14:00–14:30.
  • Attendees — names of resolved invitees.
  • Warning — only present when at least one name couldn't be matched.
  • Confirm — saves the event to your calendar, sends invitations, and re-renders the day view with the new event included.
  • Cancel — discards the proposal.

Things to know

  • Maximum duration is 24 hours. The default is 30 minutes if you don't specify.
  • The event is created on your calendar (the event organiser is always the asking user).
  • Time-only entries like 14:00 only work when you're actively looking at a calendar widget — AI Method needs the date from somewhere. Otherwise give a full datetime: 2026-05-12T14:00:00.

Asking follow-up questions

Widgets are "remembered" by AI Method for the duration of your chat. If you've just rendered a calendar for May 15 and then say "invite Anna at 2pm", the date 2026-05-15 is inferred automatically. This works across calendar widgets — world clocks don't carry that context (they don't have a date).

You can clear the chat history (button at the top of the AI Method panel) at any time to start fresh.


Troubleshooting

Problem Likely cause / fix
"Could not parse starts_at..." You probably gave a time without a date and there's no calendar widget visible. Provide a full datetime, or run show my calendar tomorrow first.
"Multiple employees match 'Anna'..." Two or more employees share that name. Reply with the full name or email of the one you meant.
Calendar widget shows no events but you know there are some They might be in your Google Calendar but not yet synced. Wait a minute and try again.
World clock for a city I expected isn't recognised Use the IANA timezone name (e.g. Africa/Nairobi) or pick a nearby major city.

Privacy and safety

  • All write actions (schedule_meeting) require an explicit Confirm click. AI Method never creates a calendar event without you clicking Confirm.
  • All requests are scoped to your tenant — you can never accidentally create an event in another company's calendar.
  • Sensitive fields (tokens, secret keys) are stripped from any data the LLM sees, including calendar events.