To get started you'll need your Monday.com API token. Your board number has already been filled in for you.
1
Get your API token
In Monday.com click your avatar (top right) → Developers → My Access Tokens → copy your personal token.
2
Paste it in the Setup card
Paste your token into the API Token field in the Setup section on the main screen.
✓
Board number — already set
Your board ID is pre-filled. You can always find it in the Monday.com URL for your board:
https://learn-behavioral-team.monday.com/boards/6691398703
3
Load the board
Click Load / Refresh Board and you're ready to start matching.
Schedule Matcher connects to your Monday.com board and finds the best employee matches for a client based on location, availability, and hours needed.
1
Load your board
Click Load / Refresh Board in Setup. This pulls all your employees and their availability windows from Monday.com.
2
Enter the client request
Fill in the client's City / ZIP, Hours Per Week, and one or more Requested Time Windows — the days and times the client needs service.
3
Find Matches
Click Find Matches. The app scores every employee by how well their availability overlaps with the requested windows and how close they are to the client's location.
✓
Review results
Results are ranked best-to-worst. Each card shows matched windows in green, partial matches in yellow, and unavailable windows in red.
⚠ Keep your data fresh
Employee schedules are pulled from Monday.com when you click Load / Refresh Board. If availability changes, hit Refresh in the compact bar to sync the latest data. The Last Loaded timestamp shows when data was last pulled.
Pro Tips
⧉
Duplicate a time window
Use the duplicate button on any time window row to copy it instantly — great for clients who need the same hours on multiple days. Just change the day on the copy.
⊗
Exclude an employee
Each result card has an Exclude checkbox. Check it to remove that employee from your results without re-running the search — useful when someone isn't available for other reasons.
↺
Re-run without reloading
Adjust the client's windows or hours and click Find Matches again — no need to reload the board each time. Employee data stays loaded until you refresh.