This can help make sure that the passcode is applied for the linking. If the team uses Zoom's passcode for the team's meetings we suggest that the Zoom admin enables and locks the account-level setting to "require a password when scheduling new meetings". If you have an old and new Zoom account, you should make sure to remove Front for both the old and new Zoom accounts.įollow the Instructions section above to reconnect Zoom. In the popup, select your remove reason, then click Remove. If you need to change or disconnect your Zoom account, log in to the Zoom App Marketplace and go to Added Apps to view the apps you've authorized for Zoom. You should now be able to create Zoom meetings. Open Front Calendar by selecting the calendar icon from the plugin sidebar. If you haven't already, sign into your calendar with your Google or Office 365 account.Ĭreate a new event. From the conference field, select Zoom Conference from the dropdown menu. You should be prompted to log in with your Zoom credentials.įollow the prompts in Zoom to connect your desired Zoom account to Front. Then search for Zoom and click See details.Ĭlick the Enable app button on the top right. They will need to click the gear icon on the top right of Front, and into the Company settings tab, and choose App store under the Company section. Once you connect a Zoom account, you'll be able to schedule Zoom meetings from Front Calendar, and automatically generate Zoom meetings with scheduling links.Ī company admin will need to first enable the Zoom integration for the whole company. Zoom's seamless video conferencing platform makes it the perfect tool to connect to Front Calendar. We will create another main Data Flow called “ Schedule Event” and two supporting Data Flows: “ Create Zoom Meeting” and “ Create Google Calendar Event”.Ĭreate Zoom Meeting Data Flow: Let’s build this Data Flow! This Data Flow takes an input of starting time and a list of emails and then makes a HTTP request to Zoom for the meeting information. Now we will create the last three Data Flows which will schedule the Calendar event and create a Zoom Meeting. The list of time slots will be used later when we build the Airkit application. In order to accomplish the list, use a Query Expression to create the list. This Data Flow will take two inputs of start_time and end_time and create an object with a list of slots in 30 minute increments. Generate 30 min Slots Data Flow: To generate a list of available time slots, we will create another supporting Data Flow called “Generate 30 min slots”. Key Airscript functions will be TIME_FROM_FORMAT, UPDATE_TIMEZONE, and DATETIME_FROM_FORMAT refer to the documentation to learn more about these functions. Refer to the YouTube Video for more details on this Data Flow.Īdditionally there will be some additional time formatting needed to produce a list of 30 minute available time slots. This Data Flow will use the Airscript Function MERGE_OBJECT. Merge Objects Data Flow: Since we have a few time slot objects, we will need to bring some different object data together and we will create and use another Data Flow called Merge Objects. The resulting busy time slots will look like the following: Body will use results from previous Data Operations show in the screen shot below.In order to make this request, we will use HTTP Request Data operation and use the following settings: Now we will need information from Google Calendar API to find the busy times so we will leverage the integration we set up already. We can use this FORMAT_DATE Airscript in a Transform Function for both the Start of the Day and End of the Day Variable. We will need to use the following Airscript function: FORMAT_DATETIME in order to format the date into RFC 3339. Google Calendar API expects the date to be in RFC 3339 format. Get Free Slots Data Flow: We will be setting the appointment window starting time and ending time, finding the existing appointments via the Google Calendar API, and creating a list of 30 minute available time slots. Refer to the YouTube Video for complete details on how to create all these Data Flows.įirst, we will create three Data Flows for finding all the available time slots on a particular day. The main Data Flow will be called “Get Free Slots” and then we will create two additional supporting Data Flows called “Merge Objects” and “Generate 30 Min Slots”. Now we have the integrations ready for use in the Airkit Application, next we will need to build out six Data Flows for the application for self-service appointment scheduling. Refer to this snippet of the video on how to pair the connected accounts for Zoom and Google Calendar API or refer to this document on Connected accounts.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |