Screen Flow guide

How to put a Calendar in a Screen Flow

Salesforce Calendar lives in its own tab, not inside screen flows. Here are your real options, side by side.

WHAT CHANGES

Scheduling that lives in the flow

Three ways to see time

Agenda, calendar, and timeline views on the same records.

Drag to schedule

Create and move events by dragging, right in the flow.

Your records, not just events

Point the calendar at any object with dates, configured in the builder.

Slots that feed the flow

Pick a slot or an event and the dates land in your flow.

People and rooms as lanes

Schedule across technicians, rooms, or teams, each on its own lane.

Guardrails built in

Working hours, available days, and no bookings in the past.

SIDE BY SIDE

Build it yourself, or drag it in

Paths 2 and 3, side by side. A custom flow screen component is a Lightning Web Component you build and maintain yourself.

Capability
Build it yourself (custom LWC)
With Avonni
Calendar in a screen flow
Custom code to write, test, and deploy
βœ“A component you drag into the flow
Agenda, calendar, and timeline views
You code every view
βœ“Included, switched in the builder
Drag to schedule
You code the drag logic and updates
βœ“Included, configured in the builder
Connect your Salesforce records
You write the Apex or wire adapters
βœ“Point it at any object with dates
Brand styling
You write and maintain the CSS
βœ“Styled in the builder, no code
Who maintains it
Your team, release after release
βœ“Avonni ships the updates

Your three paths

1
Leave the flow

Use Salesforce Calendar in its own tab. It works, but scheduling happens away from the guided process.

2
Build a flow screen component

A custom Lightning Web Component you write, test, and deploy. This is the native way to stay in the flow.

3
Drag in the Avonni Calendar

Installed from AppExchange, configured in the builder, live inside your flow. No code.

Put a calendar in your next flow

Install from AppExchange and start free with 10 licenses.