Pulse: one assistant across the workspace

I designed Pulse’s concept, interface, and interaction flows: an AI assistant that brings scheduling tools and workspace context into one persistent entry point.

Role

Lead Product Designer

Stage

Exploration and test

Pulse open over the Doodle day view with three suggestions: brief me for the next meeting, find time with Lena, and block this afternoon

The challenge

People had to navigate between booking pages, sign-up sheets, polls, and meetings to get things done. The system already held relevant context, but people still had to find the right tool and initiate the work themselves.

My approach

I explored a persistent assistant at the bottom of the screen, available across the product. People could find information, start creating, or manage existing items from one place. I designed the concept, interface, interactions, and flows around the context already available in calendars, contacts, transcripts, and connected tools.

How Pulse helps

Understand your day

I designed the brief to show when the day starts, what is scheduled, and where meetings overlap. Suggested actions and prompts lead into moving meetings, resolving overlaps, or blocking focus time, so the overview becomes a practical starting point.

Pulse morning brief: 8 meetings, 5 tasks, 2h 15m of focus time and one overlap, with actions to resolve the overlap, prep the day or block focus time

Coordinate a meeting

Pulse would find mutual availability for one person or a group. A person chip identifies who is involved; details such as “Tuesday, earliest slot” narrow the search. The result is an editable meeting proposal.

Choose the person, review the time, then confirm the invitation.

Typing a request to schedule a 30-minute meeting, with a person chip suggesting Sarah Hartwell
Pulse proposes Thursday, June 18 at 14:15 as the earliest slot for you and Sarah, with a Create & invite button
The proposal expanded into an editable meeting with attendee, date and time, calendar and Google Meet

Make time to prepare

I explored using preparation mentioned in transcripts or connected emails to suggest focus time. The system can relate follow-up meetings through topics, participants, and their roles. Pulse would remind people about possible preparation and offer available slots, either from this context or a direct request.

A request to block focus time for today
Pulse offers two free slots today, 12:00 to 15:30 and 17:00 to 18:00, to block as focus time
One focus slot expanded with title, date, time, calendar and a Strict setting, ready to add to the calendar

What needs validation

The work defines the assistant’s concept, interface, and flows. Next, I would test whether it reduces scheduling effort, offers relevant preparation suggestions, and makes proposed changes clear. These benefits remain unvalidated.

zzz

© 2026 — Mahdi Mohrehchi