Preview 3b — B + D combined, where does the toggle live?
Default = Stripe calendar (left) + Grouped grid (right). A toggle flips the right pane into the smart-text input. Three placements below — pick by feel.
How it behaves: Toggle on → grid disappears, smart input appears in the same area. Toggle off → grid returns, smart-parsed time stays selected. The agent's preference is remembered (localStorage), so power users default to typing.
Toggle 1 Subtle Text link above the time pane
Smallest footprint. Quiet — power users discover it; agents who don't care never see it.
Default — calendar + grid
May 2026
Su
Mo
Tu
We
Th
Fr
Sa
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Friday, May 15
Morning
Afternoon
After clicking — smart input
May 2026
Su
Mo
Tu
We
Th
Fr
Sa
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Friday, May 15
Parsed as Fri May 15 · 10:00 AM
Friday at 10:00 AMMay 15, 10:00
Friday at 10:30 AMMay 15, 10:30
Friday at 11:00 AMMay 15, 11:00
Toggle 2 Iconic Icon button next to the date label
Always visible without text. Cleaner alongside the date heading. Slightly less obvious what the icon does.
Default
May 2026
Su
Mo
Tu
We
Th
Fr
Sa
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Friday, May 15
Morning
Afternoon
Toggled (icon flips to grid icon)
May 2026
Su
Mo
Tu
We
Th
Fr
Sa
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Friday, May 15
Parsed as Fri May 15 · 10:00 AM
Friday at 10:00 AMMay 15, 10:00
Friday at 10:30 AMMay 15, 10:30
Toggle 3 Explicit Segmented "Pick / Type" control
Most discoverable — both modes always visible as tabs. Heaviest visually but no agent will ever miss it.
Pick mode
May 2026
Su
Mo
Tu
We
Th
Fr
Sa
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Friday, May 15
Morning
Afternoon
Type mode
May 2026
Su
Mo
Tu
We
Th
Fr
Sa
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Friday, May 15
Parsed as Fri May 15 · 10:00 AM
Friday at 10:00 AMMay 15, 10:00
Friday at 10:30 AMMay 15, 10:30
Reply 1 / 2 / 3 — or describe a tweak (e.g. "2, but show a tooltip on hover")