Applicable plans: ❎ The free plan, ✅ The complete plan, ✅ On-demand plan
There are three options for check-in:
- Via the Teams notification.
- Via the Waldo calendar.
- Via the API, as described in this article.
These three methods can be used simultaneously. For example, Bob could check in on Monday via the Waldo calendar, on Tuesday via the bot notification, and on Wednesday via the badge system (using the APIs).
More info about the regular check-in process 👉 here.
Prerequisites:
Check the prerequisites 👉 this article.
Sample script:
You'll find a PowerShell sample script and a CSV file attached. Here's how to use them:
- Save the CSV file and replace the sample emails with your team's.
- Save and edit the PowerShell script accordingly.
- Set your apiKey:
$apiKey = 'YOUR_API_KEY_HERE'
- Replace tenantId:
$tenantId = 'your-tenant-id'
- Replace pathFile with the path to your CSV:
$pathFile = 'C:\myscripts\emails-to-check-in.csv'
- Set your timezone (use IANA format):
Need help? 👉 Check this site$timezone = 'Europe/Paris'
- Set the startDate (when the check-in happens):
$startDate = (Get-Date).ToString('2024-11-24T08:25:00')
📌 When you book a desk for the same day, check-in is disabled.
📆 If you want to check in for multiple days, change the endDate value as well.
Known issue: API Key is not valid or remote IP is not allowed
If you bump into this error: API Key is not valid or remote IP is not allowed, it likely means the IP address used to send the request doesn’t match the one configured in your admin portal.
Also, make sure you're not using an IPv6 address unless it's whitelisted.
Comments
0 comments
Please sign in to leave a comment.