pickAtime Virtual Options

Creating Virtual, In-Person, and Choice Appointments

Creating Virtual, In-Person, and Choice Appointments

pickAtime makes it easy to offer Virtual Parent-Teacher Conferences using your preferred online meeting platform.

With either option, you can provide your parents with a choice of an In-Person meeting or a Virtual meeting. 

Enabling the Appointment Type Selection 

By default, the appointment type drop-down is hidden on the Slot Generator and Slot Updater pop-ups. To enable this:

  1. Go to the Settings / Vendor UI Setup tab.
  2. In the Slot Generator section, check the box 'Show the "Appointment type" drop down'.

Once enabled, you will be able to specify whether a slot is Virtual, In-Person, or Choice directly within the Slot Generator/Updater.

single event can contain a mix of Virtual, In-Person, and Choice appointment types, either on the same date or at different times of the day, and even across different teachers. You have two flexible options for setting up virtual meetings:


Option 1: Automatic Integration with Zoom, Microsoft Teams, or Google Meet

pickAtime integrates directly with Zoom, Microsoft, and Google Meet to automatically generate a unique meeting link for each parent-teacher appointment.

How it works:

Note: There is no additional cost for using the Zoom, Microsoft Teams, or Google Meet integration with pickAtime.


Setting Up Google Meet Integration

To use Google Meet, first ensure Google Sync is set up. (See: Google Calendar Integration for setup instructions)

Then:

  1. Go to Settings / UI Setup
  2. Select Show Advanced Settings
  3. Under Online Meeting Provider, choose Google Meet
  4. Create and publish your event as usual

Once enabled, each booking will automatically include a unique Google Meet link in the confirmation email sent to parents.

For complete details, refer to the Google Meeting Options page. 


Setting Up Zoom Integration

To use Zoom, see the full Zoom Integration guide.

Then:

  1. Go to Settings / UI Setup
  2. Select Show Advanced Settings
  3. Under Online Meeting Provider, choose Zoom
  4. Create and publish your event as usual

Each appointment booked will include a unique Zoom link in the confirmation email.

For complete details, refer to the Zoom Meeting Options page. 


Setting Up Microsoft Teams Integration

To use Microsoft Teams, first ensure that Microsoft Teams is set up. (See: Microsoft Calendar Integration for setup instructions)

Then:

  1. Go to Settings / UI Setup
  2. Select Show Advanced Settings
  3. Under Online Meeting Provider, choose Microsoft Teams
  4. Create and publish your event as usual

Once enabled, each booking will automatically include a unique Microsoft Teams link in the confirmation email sent to parents.

For complete details, refer to the Microsoft Teams Meeting Options page. 


Option 2: Use Custom Meeting Links Per Teacher

You can also use any online meeting platform (Zoom, Google Meet, Microsoft Teams, Webex, etc.) by manually assigning links to each teacher.

How to Set It Up:

  1. Create your event as usual
  2. Go to the Appointments page
  3. For each teacher, enter their personal meeting link in the Virtual Room field
  4. Do not display rooms on the online scheduler. To hide long meeting links from cluttering the online scheduler:

We recommend enabling “Replace the Email Body with the Printable Schedule of Appointments” in Settings / Notification Setup to send parents a table of appointments, including the meeting link.

Google Meet Options

Google Meet Options

Google Meet Options

Google Meet Guide: Integration vs. Manual Setup

pickAtime offers two ways to manage Google Meet sessions. Choose the method that best fits your school's workflow:

  1. Google Meet Integration: Links are generated automatically and are unique for every single appointment.
  2. Manual Setup: A single, permanent link is assigned to each teacher for all their appointments.

Method 1: Google Meet Integration (Automatic)

Best for: High security and unique links for every meeting.

1. Prerequisites

Ensure Google Calendar Integration is already set up at the Account level. This is required to activate the Google Meet engine.

2. Enable for Your Event

  1. Go to Events Management / Settings/UI Setup.
  2. Open Advanced Settings / Online Meeting Provider.
  3. Select Google.

3. How it Works

Once enabled, any appointment booked as a Virtual type will automatically generate a unique Google Meet link. This link is included in the confirmation email sent to parents.

Note: When using the integration, the "Virtual Room" column will not appear in the Appointments tab, as links are handled automatically by the system.

Online Meetings Page Guide

This page helps Admins monitor the status of Google Meet link generation and teacher calendar syncs. This page will help you to ensure every virtual appointment is properly linked.

Sections on the Online Meeting Page

1. Online Meeting Sync

image.png

2. Online Meeting Issues

3. Calendar Link Setup Status

image.png

This section will show you if the teacher has synced their account or not and offers you the option to log in as the teacher directly from this page.

Export Setup

Import Setup

Important Admin Tips

Still No Link?

It might be due to:

Contact: support@pickatime.com


Method 2: Manual Setup (Permanent Links)

Best for: Teachers who prefer to use one "personal" room link for all their sessions.

Step 1: Initial Event Configuration

You must first enable virtual appointment types. This is required for both entry methods below.

  1. Enable Appointment Types: Go to Settings > Vendor UI Setup. In the Slot Generator section, check Show the "Appointment type".
  2. Configure Time Slots: Go to the Appointments tab. Create or update slots and set the type to Virtual or In-person or Virtual.

Step 2: Adding the Links

Choose one of the following ways to add the teacher's URLs:


Final Step: Ensure Links are Sent to Parents

To ensure participants receive their meeting links, you must verify your email macros.

  1. Go to Events Management / Settings /  Notification Setup.
  2. In the Confirmation and Reminder emails, ensure that " Replace the Email Body with the Printable Schedule of Appointments is checked.
  3. Navigate to Settings / CUI Messages / Printable Schedule.
    • Ensure the $(Room) macro is present.

Google Meet Options

Google Meet FAQs

Q: How much does the Google integration cost?

A: Nothing additional on pickAtime’s part, but the integration does require a paid Google account. 

Q: Can multiple people receive the Google links?
Q: How long does it take for the links to be generated?

A: It can take 40 minutes for a new link to be generated and added to the reports.

Q: Will teachers log in to pick a time to get the link to their virtual conference, or does it create a meeting with a link on their calendar?

A: Teachers can sign into pickAtime to view their schedule and meeting links by navigating to Reports / Event Reports / Teachers Schedule. Additionally, all the meetings will be automatically available on Google Meet.

Q: My teacher synced their Google Calendar, and now their slots are greyed out 

A: Locate the teacher in Contacts and click on their name, and then click on the Log In As button. Then, on the Main Navigation, navigate to the Calendar section and uncheck the box 'block off time in pickAtime from Google Calendar' and then run the sync.

We do not recommend that teachers check this option.

Q: Can I add my integration retroactively?

A: Yes, you can do the integration after the event closes. Make sure that you alert parents so that they are aware, and the links will be included in the Printable PDF within the reminder email.

Q: Can there be two virtual hosts?

A: No, there can be only one host. 

Q: How do I change the host?

A: For the team of teachers, the system will select the first teacher as the host/lead teacher, and the other teacher(s) and parents will then be guests. To change the 'lead' teacher, you would need to add(if they are not already a part of the team) the new lead and remove the other teacher(s) from the team. Then you will allow Google to update to that change (40 minutes) and then re-add the other team members.

Q: Why aren’t my links appearing? I added a service and appointment fields, giving the parents their appointment choice.

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To remove the Services, click the red Xs to the left of the Services.

To remove the Appointment Fields, click on the field in Appointment Fields and then click the right-hand arrowhead to remove the appointment fields.

Q: The help center references a Virtual Room column on the Appointments tab. I don’t see it.

A: Make sure that your event has either virtual or in-person/virtual appointment slots. If they do, then make sure that you haven’t accidentally activated the integration. 

To update the Slots:

On the Appointment Tab (Events Management), click on the Slots drop-down menu and click Update Slots. From there, you can update your Appointment Type for your slots. 

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To check that the integration isn’t activated: Go to UI Setup, Advanced Settings. The drop-down menu should be empty.

Q: I added Virtual links to the Virtual Room column, and I don’t seem them appearing in the reports after someone books, and the links have disappeared.

A: Please look at the UI Setup, Advanced Settings. You will see that you have set up the Google integration. 

If you disable this, the links you created will appear. 

Q: I don’t want to use an integration or import my teachers’ Google links. Can I add them manually?

A: Yes, you could add meeting links directly on the Appointments tab in the list of teachers. Then, double-click in the Virtual Room column, and you can edit or paste the meeting link for the teacher. 

Q: Will teachers log in to pick a time to get the link to their virtual conference, or does it create a meeting with a link on their calendar?

A: Teachers can sign into pickAtime to view their schedule and meeting links by navigating to Reports / Event Reports / Teachers Schedule. 

Q: Can I add the virtual link to the Calendar invites?

A: Yes, before opening the event, navigate to Event Management, Settings, Notification Setup, Calendar Event Notification. Click on Insert Macros, and under the Appointment section, add the Room macro to the Description section of the notification. 

Q: I created my event with in-person slots, but now my virtual links are not appearing. How can I fix this?

On the Appointment Tab (Events Management), click on the Slots drop-down menu and click Update Slots. From there, you can update your Appointment Type for your slots. 

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown.'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To check that the integration isn’t activated: Go to UI Setup, Advanced Settings. The drop-down menu should be empty.

Q: Once I add my virtual links/ virtual integration to my event, do I need to do anything to my emails to ensure that our parents receive the information?

A: Ensure that you have the Printable Schedule of Appointments activated on your Confirmation and Reminder emails within the Notification Setup page. To confirm that this setting is activated, go to Events Management/Settings/Notification Setup. You can then check the Replace the Email Body with the Printable Schedule of Appointments option within the Confirmation and Reminder emails. The Printable Schedule of Appointments has the needed macro and formatting for your virtual URLs.

Q: When I sync my calendar, do I have to allow all of the permissions?

A: Yes, to sync your calendar to utilize the Google Integration, you have to accept all permissions and select which of the Google Calendars you want to connect to.

Q: In a team of teachers (e.g., Teacher A and Teacher B), are both teachers considered organizers for a Google Meet meeting?

A. No. Only one teacher in the team is designated as the host (organizer). The other teacher(s) in the team are set as guests, similar to the parents who booked the appointments.

Q: How can I ensure all teachers receive a notification when an appointment is booked?

A. If you would like every teacher in a team to receive a notification for a new booking, please follow these steps:

1. Go to the Settings / Notifications Setup tab.

2. In the Resource Notification Email section, check the box labeled "For resources assigned to a contact, send appointment notification via email".

Once this is enabled, all teachers will receive a notification from pickAtime whenever an appointment is booked.

Q: A teacher has synced their calendar and meeting links were generated for all appointments except one. On the Online Meeting Issues page, this teacher appears in the 'Resources Without Online Meeting URLs' section with a checked box in the 'Setup' column. And the specific appointment appears in the 'Appointments Without Online Meeting URLs' section with a checked box in the 'Only this' column. Why is this happening, and how can it be fixed?

A. This issue is typically caused by a temporary "sync hiccup" between pickAtime and Google.

To resolve this, a teacher experiencing the issue can sign into pickAtime, navigate to the Calendar Sync page, select the Google tab, and click the Reset and Re-Export button.

Alternatively, as an Administrator, you can resolve this without contacting the teachers by following these steps:

1. Go to the Contacts page.

2. Search for the specific teacher.

3. Select their contact record and click the Login As button under the search console.

4. Perform the "Reset and Re-Export" steps mentioned above while impersonating their account.

Q. Why does my appointment time in Google Calendar look different than my confirmation email?

This usually happens due to a time zone mismatch.

If an event is created in a different time zone than your local setting, calendar providers like Google or Outlook will automatically adjust the time to match your location. For example, an appointment scheduled for 9:00 AM Central Time will appear as 10:00 AM if your calendar is set to Eastern Time.
If you notice that all appointments for an event are off by an hour, you, as an admin, can fix this by updating the event’s time zone:

  1. Log in to the Admin UI

  2. Go to Events / Preview

  3. Locate your event and check the Time Zone column

  4. Select the correct local time zone (e.g., Eastern Time) from the dropdown

To update existing appointments to the correct time zone, do the following in the Admin UI:

  1. Navigate to the Appointments List page.

  2. Check the All appointments box.

  3. Select the relevant event from the drop-down menu and click Search.

  4. Locate your appointment on the right-hand side and select it.

  5. Click Send Email > Send email to selected.

  6. In the pop-up, choose Send reminder email and click OK.

Once the time zone is set, the reminder emails (which include a calendar attachment) will reflect the updated time. Calendar entries will automatically sync and display the correct time for users.

Google Meet Options

Google Calendar Integration

pickAtime offers a Google Calendar integration. When you choose to utilize this sync option, you will have your pickAtime appointments added to either your primary Google account, and the appointments you have on your Google calendars will then be blocked out on your pickAtime schedule.

You can be connected to Google accounts regardless of the number of vendor accounts you are a part of.  Please note that your pickAtime appointments will be added to your primary calendar. 

You have two options to connect your calendar:

1. Set up the pickAtime - Google Workspace Integration - this action will automatically set the calendar integration for all the teachers.

2. Ask teachers to sign into pickAtime and run the Calendar Sync. In the Admin UI tool, on the left-hand side navigation bar, select the Calendar Sync section. Select Google and then follow the steps to sync your Calendar:

1. Go to Calendar Sync and click Sign in to Google

2. If you have multiple accounts, select the one you are going to sync.

3. You will then be prompted to grant pickAtime authorization on your calendar. 

Select Continue to give permission, and then select Allow on the next page that comes up. 

Then you will be sent back to the pickAtime website. From there, you select which of the calendars from your Google account you want to connect and if you want your appointments to be blocked out.

If you are a teacher, you do NOT want to select the option to have blocked off time in pickAtime from the Google Calendar. 

Once your sync has been added, you will see that your initial appointments have been imported over from your Google calendar (note that subsequent calendar appointments may take up to 24 hours to see the appointments blocked out).

The columns for the imported appointments are as follows:

a. the date and time of the imported appointment

b. how long the appointment lasts for in minutes

c. name of the appointment

d. which calendar the appointment came from (Google or Outlook)

e. name of the calendar it came from

f. whether the appointment should be blocked out on the scheduler

Return to Events Management/ Appointments and click the Resources drop-down menu and select Assign Contact. A dialog box will come up where you can select the Contact person for the resource to the current calendar holder.

Below is a screenshot of appointments blocked from a Google calendar after a Contact has been assigned to the Resource. The time will appear blocked while giving the title of the appointment and referencing the calendar it originated from. 

The pickAtime calendar in Google. Note that the pickAtime appointments will be color-coded, display the vendor account, resource name, and state that it's a pickAtime appointment. To help reduce unnecessary email volume, automatic email notifications are disabled when participants create or update Google Calendar events. Notifications will only come from pickAtime.

Frequently Asked Questions

Here are some of the more common FAQ’s:

Q. We are not using the Google Meet Integration; our teachers are simply syncing their Google Calendars.  Why are our parents' names and emails being added to the Google Calendar event? Google Calendar is now sending out event invites!

A. Since your teachers are using the Google Calendar Sync, our system is adding a calendar event/appointment to your Google Calendar.  After the calendar sync, Google automatically sends notifications to your guests/parents. To keep this from occurring, your teachers could use the Subscribe to iCal Feed option on the Reports/Event Reports page, the Teachers' Schedule report. On the teachers' calendars would appear all appointments. But for your parents/guests, the calendar notifications would not be sent. 

Q. What is the Reset and Re-Export Button?

A. The "Reset and Re-export" option just means that all appointments will be re-exported to the user's primary calendar. Usually, pickAtime exports new appointments and updates calendar events for appointments that have been changed since the "Last Synchronization" date.

Q. What is the Save and Sync Button?

A. The "Save and sync" option performs two actions: importing events from the selected calendar and exporting appointments to the primary calendar. If the "block off time in pickAtime from Google Calendar" option is enabled, then pickAtime will automatically import events from the selected calendar every 15 minutes.

Q. Why does my appointment time in Google Calendar look different than my confirmation email?

This usually happens due to a time zone mismatch.

If an event is created in a different time zone than your local setting, calendar providers like Google or Outlook will automatically adjust the time to match your location. For example, an appointment scheduled for 9:00 AM Central Time will appear as 10:00 AM if your calendar is set to Eastern Time.
If you notice that all appointments for an event are off by an hour, you, as an admin, can fix this by updating the event’s time zone:

  1. Log in to the Admin UI

  2. Go to Events > Preview

  3. Locate your event and check the Time Zone column

  4. Select the correct local time zone (e.g., Eastern Time) from the dropdown

To update existing appointments to the correct time zone, do the following in the Admin UI:

  1. Navigate to the Appointments List page.

  2. Check the All appointments box.

  3. Select the relevant event from the drop-down menu and click Search.

  4. Locate your appointment on the right-hand side and select it.

  5. Click Send Email > Send email to selected.

  6. In the pop-up, choose Send reminder email and click OK.

Once the time zone is set, the reminder emails (which include a calendar attachment) will reflect the updated time. Calendar entries will automatically sync and display the correct time for users.

Google Meet Options

Connecting pickatime with Google Workspace

Connecting pickAtime with Google Workspace

A Google Workspace Service Account provides a simplified user experience by allowing the account to act on behalf of your users in the background, minimizing the need for individual user configuration and setup.

This integration allows central management of features like Calendar Sync, which will help automatically generate Google Meet links for the virtual appointments.

  1. Log in to your Org’s Gmail / Google Workspace (G Suite) Console with a Super administrator's credentials at https://console.cloud.google.com/. If you haven’t used the Console before, you will first need to agree to the Console’s Terms of Service.
  2. Click the Create Project button.
  3. Enter a Project name and click Create. In this example, we set the name pickAtime service acc.
  4. In the top left corner of the page, select the Menu button, select APIs & Services in the sidebar. Then select the Enable APIs and Services button.
  5. Search for and add the following API keys:
    • Admin SDK
    • Gmail API
    • Google Calendar API
  6. Once all API Keys have been added, open the Google Menu and navigate to APIs & Services → Credentials → Create Credentials → Service Account.
  7. On the Create service account wizard: 
    • Add the Service account name, i.e. ‘PAT service acc’ 
    • Add the Service account descriptions, i.e. ‘Admin managed calendar sync service’
    • Steps 2, ‘Permissions,’ and 3, ‘Principals with access,’ are optional and not required.
  8. Click Done.

  9. Click Manage service accounts

  10. For the service account you created, on the far right-hand side in the Actions column, click the 3 dots Menu button > Manage keys
  11. On the Keys tab, do the following:
    1. Click Add key > Create new key
    2. Key type: JSON
    3. Click the Create button
  12. On the Details tab, copy the Unique ID value
  13. Navigate to admin.google.com and do the following: 
  14. Click Security → Access and Data Control → API Controls
    1. Scroll down to the very end, and click Manage Domain Wide Delegation.
    2. Click Add new button.
    3. In the Client ID field, paste the Unique ID from the previous step.
    4. In the OAuth scopes (comma-delimited) paste the following: https://www.googleapis.com/auth/calendar,https://www.googleapis.com/auth/userinfo.email,https://www.googleapis.com/auth/admin.directory.user.readonly,https://www.googleapis.com/auth/admin.directory.group.readonly,https://www.googleapis.com/auth/calendar.events
    5. Click Authorize
  15. Connect pickAtime with a Google Workspace:
  16. Sign in to pickAtime.
  17. In the Admin UI tool, go to the Global Setup/Business page, scroll down to the Integration Options > Google Workspace section.
  18. In the Super Admin Email field, add the email address of the Super Admin user in the Google Console.
  19. In the Service Account Private key field, upload the JSON file (Which will have been exported from Google when following step #10).
  20. Click the " Connect and Map Contacts button, and you will see the Google Workspace Integration Result.
**Please note that the integration will only display “Enabled” when syncing is error-free**

 

Microsoft Teams

Microsoft Teams

Setting up and using Microsoft Teams

There are two ways to use MS Teams with pickAtime

Option 1: Enable MS Teams Integration (Auto-Generated Unique Links)

Each appointment receives a unique MS Teams link that is automatically generated and sent to both parent and teacher. Please ensure that Microsoft Teams is enabled for your organization's users; otherwise, virtual meetings won't be created.

Setup Steps
  1. Sync Calendar with Outlook. Teachers manually sync via the Calendar Sync page in the pickAtime Admin UI. To sync your MS Calendar, do the following:
  2. Go to the Calendar Sync and click the ‘Sign in to Outlook.com’ button.
  3. Accept the permissions for Outlook
  4. Select your calendar and click
  5. Enable MS Teams
  6. Go to Settings / UI Setup / Advanced Settings.
  7. Under Online Meeting Provider, select MS Teams.
  8. Use Virtual Appointment Types
  9. MS Teams links are only generated for appointments of type Virtual or Virtual/In-Person.
  10. Email Configuration
  11. Go to Settings / Notification Setup.
  12. Check the Send confirmation email option.
  13. Enable “Insert Printable Schedule as Body” to include the $(ROOM) macro (MS Teams link).
  14. Optionally, you may need to change the virtual event column header to say MS Teams.
  15. Customize Calendar Notifications
  16. To edit the details of the notification that the parent/participant receives in their calendar, go to the Settings / Notification Setup page. Select Calendar Event Notification, and then you can edit the Title (this is the header), the Description (the message in the calendar), and the Location*. 
  17. To edit the details of the notification that the teacher/provider receives in their calendar, go to the Settings / Notification Setup page. Select the Resource Notification Email, and then you can edit the Subject and the Confirmation Email Body. 

Notes

You need to have a Microsoft Business Account and an MS Teams License for Teachers

Additional Notes

Online Meetings Page Guide

This page helps Admins monitor the status of MS Teams link generation and teacher calendar syncs. It’s essential when using the MS Teams Integration to ensure every virtual appointment is properly linked.

Sections on the Online Meeting Page

1. Online Meeting Sync

image.png

2. Online Meeting Issues

3. Calendar Link Setup Status

image.png

This section will show you if the teacher has synced their account or not and offers you the option to log in as the teacher directly from this page.

Export Setup

Import Setup

Important Admin Tips

Still No Link?

It might be due to:

Contact: support@pickatime.com


Option 2: Use Static MS Teams Links in the Room Field

Each teacher reuses a single MS Teams link for all appointments.

Setup Steps
  1. Generate an MS Teams link manually.
  2. Add the link to the Room field:
    • On the Appointments page, next to the teacher’s name.
    • Or, import via spreadsheet (Room column).
  3. Confirm links start with https:// so they are clickable.
Email Configuration
Important
Microsoft Teams

Microsoft Teams FAQs

Q: How much does the Teams integration cost?

A: Nothing additional on pickAtime’s part, but the integration does require a paid Teams account. 

Q: Can multiple people receive the links?
Q: How long does it take for the links to be generated?

A: It can take 40 minutes for a new link to be generated and added to the reports.

Q: Will teachers log in to pick a time to get the link to their virtual conference, or does it create a meeting with a link on their calendar?

A: Teachers can sign into pickAtime to view their schedule and meeting links by navigating to Reports / Event Reports / Teachers Schedule. 

Q: Can I add my integration retroactively?

A: Yes, you can do the integration after the event closes. Make sure that you alert parents so that they are aware, and the links will be included in the Printable PDF within the reminder email.

Q: Can there be two virtual hosts?

A: No, there can be only one host. 

Q: How do I change the host?

A: For the team of teachers, the system will select the first teacher as the host/lead teacher, and the other teacher(s) and parents will then be guests. To change the 'lead' teacher, you would need to add(if they are not already a part of the team) the new lead and remove the other teacher(s) from the team. Then you will allow Google to update to that change (40 minutes) and then re-add the other team members.

Q: Why aren’t my links appearing? I added a service and appointment fields, giving the parents their appointment choice.

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown.'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To remove the Services, click the red Xs to the left of the Services.

To remove the Appointment Fields, click on the field in Appointment Fields and then click the right-hand arrowhead to remove the appointment fields.

Q: The help center references a Virtual Room column on the Appointments tab. I don’t see it.

A: Make sure that your event has either virtual or in-person/virtual appointment slots. If they do, then make sure that you haven’t accidentally activated the integration. 

To update the Slots: On the Appointment Tab (Events Management), click on the Slots drop-down menu and click Update Slots. From there, you can update your Appointment Type for your slots. 

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown'.

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To check that the integration isn’t activated:

Go to  UI Setup, Advanced Settings. The drop-down menu should be empty.

Q: I added Virtual links to the Virtual Room column, and I don’t seem them appearing in the reports after someone books, and the links have disappeared.

A: Please look at the UI Setup, Advanced Settings. You will see that you have set up the Teams integration. 

If you disable this, the links you created will appear. 

Q: I don’t want to use an integration or import my teachers’ Teams links. Can I add them manually?

A: Yes, you could add meeting links directly on the Appointments tab in the list of teachers. Then, double-click in the Virtual Room column, and you can edit or paste the meeting link for the teacher. 

Q: Will teachers log in to pick a time to get the link to their virtual conference, or does it create a meeting with a link on their calendar?

A: Teachers can sign into pickAtime to view their schedule and meeting links by navigating to Reports / Event Reports / Teachers Schedule. 

Q: Can I add the virtual link to the Calendar invites?

A: Yes, before opening the event, navigate to Event Management, Settings, Notification Setup, Calendar Event Notification. Click on Insert Macros, and under the Appointment section, add the Room macro to the Description section of the notification. 

Q: Do my teachers have to sync their Outlook calendars?

A: Yes, teachers have to sync their Outlook calendar to use the Microsoft Teams option.

Q: I have a User who can’t get into the pickAtime system from Entra ID.

A: Check that they are in both the pickAtime and Entra databases

Q: I created my event with in-person slots, but now my virtual links are not appearing. How can I fix this?

On the Appointment Tab (Events Management), click on the Slots drop-down menu and click Update Slots. From there, you can update your Appointment Type for your slots. 

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown.'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To check that the integration isn’t activated:

Go to  UI Setup, Advanced Settings. The drop-down menu should be empty.

Q: Once I add my virtual links/ virtual integration to my event, do I need to do anything to my emails to ensure that our parents receive the information?

A: Ensure that you have the Printable Schedule of Appointments activated on your Confirmation and Reminder emails within the Notification Setup page. To confirm that this setting is activated, go to Events Management/Settings/Notification Setup. You can then check the Replace the Email Body with the Printable Schedule of Appointments option within the Confirmation and Reminder emails. The Printable Schedule of Appointments has the needed macro and formatting for your virtual URLs.

Q: When I sync my calendar, do I have to allow all of the permissions?

A: Yes, to sync your calendar to utilize the Teams Integration, you have to accept all permissions and select which of the Microsoft Calendars you want to connect to.

Zoom

Zoom

Zoom Admin Managed App

PickAtime offers the option to use Zoom within events. There are two ways to use Zoom.

In the first option, the teacher would use their own account to create a single Zoom URL, which would be placed within the Room column in the Appointments Tab within Event Management. 

The Zoom Integration

The second option is the integration with Zoom itself. With the Zoom integration, teachers can offer individual Zoom online meetings. The Zoom links are automatically generated for customers and parents. There is no additional charge from pickAtime for this integration. 

Please note: When you activate the integration, it will not display the Zoom link information placed in the Virtual/Room column.

To use the Zoom Integration with pickAtime, you will use the Admin Managed application. 

1. Go to pickatime.com and log in. Ensure that you have all of your teachers imported, and go to the Admin UI tool, Global Setup / Business pageIntegration Options section

2. In the Zoom Integration section, click the Connect and Map Contacts button.

3. Permit the app (if you are not logged into Zoom, you may be asked to log in) for meetings (first icon listed).

4. The app is now connected.

5. Once the mapping is complete, a pop-up dialog box will appear giving you the details.

This will activate the integration on an account level. To activate the Zoom integration for an individual event, go to Events Management / Settings / UI Setup / Advanced Settings / Online Meeting Provider and then select Zoom.

Online Meetings Page Guide

This page helps Admins monitor the status of Zoom Meet link generation and teacher calendar syncs. This page will help you to ensure every virtual appointment is properly linked.

Sections on the Online Meeting Page

1. Online Meeting Sync

image.png

2. Online Meeting Issues

3. Calendar Link Setup Status

image.png

This section will show you if the teacher has synced their account or not and offers you the option to log in as the teacher directly from this page.

Export Setup

Import Setup

Important Admin Tips

Still No Link?

It might be due to:

Contact: support@pickatime.com

The Teacher Provides the Zoom link

To add a single URL for each teacher, do the following

1. In the Admin UI tool, open the event.

2. Go to the 'Settings\Vendor UI Setup' tab.

3. In the Slot generator, check the box for 'Show the "Appointment type".

4. On the 'Appointments' tab, create new time slots or update existing ones, setting the slot's appointment type to either 'virtual' or 'in-person or virtual'.

Once these steps are completed, you will see an additional 'Virtual Room' column to the right of the list of teachers, where you can add your Zoom links.

Room Macro

Please ensure that the room macro is added to the emails so that the participant can see the link.

To do this, go to Events Management / Settings / Notification Setup and review your Confirmation and Reminder emails. They should have the option to replace the Email Body with the Printable Schedule of Appointments checked. Within the Settings / CUI Messages / Printable Schedule section, you will see that the $Room macro is present.

On the Printable Schedule, you will have the $(Room) macro - it is a universal macro that will use the value from the Room column or Virtual Room column based on the appointment type or from the integration itself. You do not need to make any changes to the Printable Schedule. 

Zoom

Zoom FAQs

Q: How much does the Zoom integration cost?

A: Nothing additional on pickAtime’s part, but the integration does require a paid Zoom account. 

Q: Can multiple people receive the Zoom links?
Q: How long does it take for the links to be generated?

A: It can take up to 40 minutes for a new link to be generated and added to the reports.

Q: What does this Zoom error mean?

pickATime and Zoom Synchronization Errors

Other Error: Pickatime User: Teacher Name, Teacher email,

Zoom User ID: 00000000

was not found in Zoom or is not active. Check Pending Users section of

your Zoom Account.

A: This means that the sync didn’t find the teacher. Please check both Zoom and pickAtime to ensure that the teacher is in both environments and has the same information.

Q: Can I add my integration retroactively?

A: Yes, you can do the integration after the event closes. Make sure that you alert parents so that they are aware, and the links will be included in the Printable PDF within the reminder email.

Q: Can there be two virtual hosts?

A: No, there can be only one host. 

Q: How do I change the host?

A: For the team of teachers, the system will select the first teacher as the host/lead teacher, and the other teacher(s) and parents will then be guests. To change the 'lead' teacher, you would need to add(if they are not already a part of the team) the new lead and remove the other teacher(s) from the team. Then you will allow Zoom to update to that change (40 minutes) and then re-add the other team members.

Q: Why aren’t my links appearing? I added a service and appointment fields, giving the parents their appointment choice.

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To remove the Services, click the red Xs to the left of the Services.

To remove the Appointment Fields, click on the field in Appointment Fields and then click the right-hand arrowhead to remove the appointment fields.

Q: The help center references a Virtual Room column on the Appointments tab. I don’t see it.

A: Make sure that your event has either virtual or in-person/virtual appointment slots. If they do, then make sure that you haven’t accidentally activated the integration. 

On the Appointment Tab (Events Management), click on the Slots drop-down menu and click Update Slots. From there, you can update your Appointment Type for your slots. 

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown.'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To check that the integration isn’t activated:

Go to UI Setup, Advanced Settings. The drop-down menu should be empty.

Q: I added Virtual links to the Virtual Room column, and I don’t seem them appearing in the reports after someone books, and the links have disappeared.

A: Please look at the UI Setup, Advanced Settings. You will see that you have set up the Zoom integration. 

If you disable this, the Zoom link you created will appear. 

Q: I don’t want to use an integration or import my teachers’ Zoom links. Can I add them manually?

A: Yes, you could add meeting links directly on the Appointments tab in the list of teachers. Then, double-click in the Virtual Room column, and you can edit or paste the meeting link for the teacher. 

Q: What happens if a teacher does not currently have an individual Zoom account assigned under their email address /user? Does the system assign a Zoom meeting room, or do we have to make sure that each teacher has a matching Zoom account mapped?

A: They will not have a Zoom link generated until they are mapped. The integration will retroactively add the links once the teacher is mapped, however.

Q: Will teachers log in to pick a time to get the link to their virtual conference, or does it create a meeting with a link on their calendar?

A: Teachers can sign into pickAtime to view their schedule and meeting links by navigating to Reports > Event Reports > Teachers Schedule. 

Q: Can I add the virtual link to the Calendar invites?

A: Yes, before opening the event, navigate to Event Management, Settings, Notification Setup, Calendar Event Notification. Click on Insert Macros, and under the Appointment section, add the Room macro to the Description section of the notification. 

Q: It looks as if none of our Zoom meetings have a link.  We set up our Zoom integration in Summer 2025. 

A: You previously used the Server-to-server integration with Zoom. This approach has been deprecated. We recommend setting up a new Admin Managed app integration. This can be completed in a few clicks, and once configured, all meeting links will be generated automatically.

Q: I created my event with in-person slots, but now my virtual links are not appearing. How can I fix this?

On the Appointment Tab (Events Management), click on the Slots drop-down menu and click Update Slots. From there, you can update your Appointment Type for your slots. 

To update the slots appointment type to virtual: 

1. On the Settings/Vendor UI Setup tab, check the box 'Show the "Appointment type" dropdown.'

2. On the Appointments tab, select the date on the calendar, then click Slots>Update Slots, select the slots appointment type virtual, and click Ok.

To check that the integration isn’t activated:

Go to UI Setup, Advanced Settings. The drop-down menu should be empty.

Q: Once I add my virtual links/ virtual integration to my event, do I need to do anything to my emails to ensure that our parents receive the information?

A: Ensure that you have the Printable Schedule of Appointments activated on your Confirmation and Reminder emails within the Notification Setup page. To confirm that this setting is activated, go to Events Management/Settings/Notification Setup. You can then check the Replace the Email Body with the Printable Schedule of Appointments option within the Confirmation and Reminder emails. The Printable Schedule of Appointments has the needed macro and formatting for your virtual URLs.

Q: I created my event with virtual slots and with a Zoom integration. I can see that all of my teachers are mapped and everything seems ok. Why don't I have links?

A: Review your Zoom account settings to see if they are configured to require numeric-only passwords. The pickAtime-Zoom integration generates alphanumeric passwords. This discrepancy can cause an error each time the system attempts to create a meeting link: "Password provided does not match the password requirement settings set for this account. The password must follow these rules: [Password must contain only numeric characters.]"

To resolve this and allow the links to generate, please adjust your Zoom account settings to permit alphanumeric passwords. While we may review our password requirements in the future, updating your Zoom settings is the necessary solution at this time.
  1. Sign in as an Admin
    • Go to the Zoom Web Portal.
    • Sign in using an account with Admin or Owner privileges.
  2. Navigate to Account Settings
    • In the navigation menu on the left, click on Account Management.
    • Click on Account Settings.
    • Ensure you are on the Meeting tab at the top.
  3. Locate "Passcode Requirement"
    • Scroll down to the Security section.
    • Look for a sub-section titled Passcode Requirement.
      • Note: This is different from the "Sign-in Password" (which is for your login). You are looking for the rules that govern Meeting Passcodes.
  4. Adjust the Complexity Settings
    • Under the Passcode Requirement, you likely have a box checked that says "Only allow numeric passcodes" or similar.
    • Uncheck that option.
    • To ensure pickAtime's alphanumeric passwords work, make sure the following are not restricted to numbers only.
    • Ideally, you want to enable "Have at least 1 letter" or simply ensure that the numeric-only restriction is turned off.
  5. Save and Verify
    • Click Save at the bottom of that section if prompted.
    • Important: If the setting is "locked" (indicated by a padlock icon), you must unlock it at the Account level to allow the pickAtime integration to generate the links successfully.

Once you make the changes in Zoom, please let us know, and we will trigger the meeting link generation on our end.