When booking an appointment using the Salesforce Scheduler "Select Service Resource and Service Appointment Time" flow screen component, the resource list on the left only displays service resources that have availability within the next 31 days from today.
If a resource's only open slots fall outside that 31-day window (for example, several weeks or months out), that resource does not appear in the list — even when the user manually navigates the calendar forward to a date where the resource is actually available.
Administrators often try to fix this by increasing the Work Type's Timeframe End field (e.g., to 90 or 120 days), expecting it to widen the resource list. This does not resolve the issue, because Timeframe End controls how far ahead time slots are fetched for a resource that is already selected — it does not affect which resources are loaded into the initial list.
Root Cause
The Select Service Resource and Service Appointment Time component loads its resource list once, on initial screen load, scoped to only the next 31 days (up to 10 resources, sorted by availability). Navigating the calendar forward does not re-query the server for additional resources — it only filters the already-loaded list against the newly viewed dates. Resources with no availability in the first 31 days are excluded from that list entirely and will never appear, regardless of their availability later on.
This is a hard-coded, by-design limit of the standard managed component. It is not related to Work Type configuration and is not currently configurable at the org level (outside of Appointment Distribution scenarios — see Note below).
Why the Timeframe End Workaround Doesn't Work
What To Check Service Resource Not Visible in 31-Day Window – Checklist & Fixes
Current Status
There is no supported configuration or workaround to extend the 31-day resource discovery window for this component. Attempts to work around it (increasing Timeframe End, adding assignment screens with future dates, creating Resource Absence records) do not change which resources are discovered.
Recommended Action
You can upvote this Idea :
Note: If your business process requires resources with availability beyond 31 days to be selectable, consider a custom Flow Screen built with Apex-backed resource retrieval (e.g., a custom ServiceResourcesSchedulerHandler-style lookup) instead of the standard component, since the discovery window in the standard component cannot be extended via configuration.
• Flow Screen Component: Select Service Resource and Service Appointment Time
005388831

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.