HR Management
TimeTap by Maxmel Tech
67 min
timetap is an online appointment scheduling platform that streamlines booking, client management, and calendar organization integrating with make com enables users to automate scheduling workflows, improve client communication, and synchronize appointments with other business tools limited documentation we currently can't provide complete documentation for timetap because there isn't enough publicly available information about this app our ai powered documentation system relies on comprehensive data from timetap and public sources to create detailed guides about timetap timetap is a community developed application and is subjected to the developer's terms and conditions, which may include applicable fees make does not maintain or support this integration for assistance, please https //f make com/r/reachout?app name=timetap\&app slug=timetap community\&app unique id=time tap vwkcwz app installation to install this app, you need admin, owner, or app developer permissions docid foycaspyp9uykgm7lqpb go to the https //www make com/en/integrations/timetap community/ click the install button follow the on screen instructions to complete the setup timetap modules y ou can choose from a list of available modules to build your {{scenario plural lowercase}} check client email duplicate checks if any client emails are duplicated, helping you keep each email address unique in your system create working hours location adds a new available timeslot for a staff member at a chosen location within an existing schedule period create workinghours period retrieves a working hours period object, allowing you to update the available times for the days you've selected use this module between steps 2 and 3 of the add staff availability process found in settings > time create workinghours staff creates a new available time slot for a specific staff member at a chosen location within an existing schedule period create a client adds a new client profile to your account create a client filter finds and lists all clients that match your search criteria in an easy to use array if you want to add a new client, it also includes a special object with clientid = 1 to help you get started create a client filter tag retrieves a list of all client records that have the specified tag assigned to them, and returns them in an array create a file updates an existing file or creates a new folder for you create a file upload uploads a file to your file library, allowing you to choose whether the file is public or private create a job creates a new job entry in your business account, allowing you to track and manage job details easily create a job requisition creates a new job requisition for your business account just provide the details of the job requisition, and this module will handle the rest create a note creates a new note for a business account, allowing you to add important information or reminders directly to the account create a report file generates and displays the report you select create a staff adds a new staff member to your account create a timeoff object creates a new time off entry for an account, allowing you to record when someone is taking leave create a waitlist creates a waitlist to help you organize and manage people or groups in a queue, ensuring everyone gets their turn in order create a working hour list creates a new scheduling period for a specific location or staff member create an appointment creates a brand new appointment in your calendar create an appointment quickadd creates a new blocking appointment for an account, preventing other bookings during the specified time create an email composes and prepares a new email message for sending create an email calendar by email category code retrieves an email set object and updates its status to the specified value create an email delivery creates a new record to track the delivery of an email create an email invoice sends an email with the details of a selected invoice create an invitation campaign for staff sends an email invitation to a staff member, inviting them to set up a new appointment create an invitation campaign for a client sends an email invitation directly to the clients you choose delete timeoff hides a timeoff object from view by marking it as inactive, so it’s no longer visible but not permanently deleted delete working hours removes selected time slots from the specified period, making sure those times can't be booked anymore delete a client hides a client object from view by marking it as inactive, so it’s no longer visible but not deleted delete a file permanently deletes a selected file from the file repository, ensuring it is completely removed delete a job hides a selected job by marking it as inactive, so it no longer appears in your job list delete a job requisition hides the selected job requisition by marking it as inactive, so it no longer appears in your list delete a note hides a note from view by marking it as deleted, so it’s no longer visible but not permanently erased delete a staff deactivates a staff member by setting their active status to false you’ll need to provide a json post body with options to cancel any open appointments and send an email explanation—including a personalized message—to affected clients delete a waitlist by id removes a specific entry from the waitlist based on the id you provide delete a working hours timeslot removes a specific working hours timeslot from your schedule find client by email retrieves a list of all client records that match the specified email address if no clients are found with that email, you'll get an empty list get appointment waitlist this module reviews the waitlist for a selected appointment before making any updates to the appointment details get client list retrieves a list of client ids that match the criteria you specify, helping you quickly find the clients you’re looking for get client tags retrieves a list of tags (as an array of strings) that are currently assigned to the client you specify get email invitations retrieves a list of all emails that have been sent for a particular invitation get email invoice id retrieves a list of all emails that have been sent for a specific invoice, and presents them in an easy to use array format get email recurring appointment retrieves a list of all emails sent for a specific recurring appointment, and presents them in an easy to use array format get email templates retrieves a list of all emails that were sent using a specific email template, and presents them in an array format get emails by calendar id retrieves a list of all emails that have been sent for a specific appointment, and provides them in an easy to use array format get emails by client id retrieves a list of all emails sent to a specific client and presents them in an organized array get job requisitions retrieves a list of all job requisitions from your account and presents them in an easy to use array format get job tags retrieves a list of all tags associated with a specific job and presents them in an array get jobs retrieves a list of all job records from your account and presents them in an array format get notes retrieves all note entries linked to a specific appointment, based on the calendar id you provide get notes by client id retrieves all notes associated with the selected client get report category retrieves a list of all report category codes associated with your account, returning them as an array of strings get staff service retrieves a list of all your account’s services and classes, and presents them as an easy to use array get staff by professional id retrieves detailed information in json format about a specific staff member using their professional id get stafflist report count returns a count showing how many staff members meet the criteria you’ve specified in your request get time off retrieves detailed information in json format about a specific time off request get workinghours for staff retrieves a workinghours object that includes the business id and a list of time periods showing when the staff member (who requested this information) is available get workinghours for a location retrieves the working hours for a specific business location, including the business id and a list of time periods, based on the location you selected get a calendar event returns a list with a single event object, where you can specify the type of event you’re interested in (such as meeting, reminder, or task) get a client count retrieves the total number of active clients in your account, helping you manage and navigate client lists more easily with pagination get a client list report count returns a summary showing how many clients match the search criteria you specify get a client view retrieves a list of client profiles that a specific client can view when they log in to the public scheduler get a client viewed by retrieves a list of clients who are able to access a specific client account when they log in to the public scheduler get a client by id retrieves detailed information in json format for a specific client you select get a job requisition retrieves detailed information in json format for a specific job requisition using the provided job id get a job requisition by requisition number finds and returns an active job requisition in your account that matches the requisition number you provide, helping you avoid adding duplicate job requisitions get a recurring appointment retrieves a list of all appointments that belong to the same recurring series as the specified appointment, using the recurringappointmentid to find them get a report category by code retrieves a list of reports from the category you choose get a staff id list retrieves a list of professional ids for locations that meet the criteria you specify get a staff list report retrieves a list of staff members that match your specified search criteria get a waitlist by id fetches the details of a specific waitlist using its unique id get an appointment retrieves detailed information in json format for a specific appointment you select get an appointment report retrieves a list of all appointments from your account in an array format if you want to include time off entries, simply set the 'excludetimeoff' option to false and 'onlytimeoff' to 1 get an appointment resource fetches and displays the list of possible statuses for an appointment resource get an email retrieves detailed information in json format about a specific email that was sent get an email calendar recurring appointment retrieves a list of all emails sent for a specific appointment, including any emails sent for the entire recurring appointment series, and presents them in an easy to use array format get an email disclaimer retrieves the standard email disclaimer text for your messages get an email waitlist retrieves a draft email for a specific waitlist id, allowing you to review and edit it before sending it out get an invitation retrieves detailed information in json format about a specific invitation you select get an invitation campaign retrieves detailed information in json format about the invitation campaign you specify make a universal call sends a custom request to a specific service or endpoint of your choice merge clients combines one client's account with another specified client's account, bringing all their information together into a single account search appointment list report retrieves a list of all appointment records from your account and presents them in an easy to use array format search appointment list report count by status counts the number of appointments for each status you specify in the statuslist, based on the filters you set search appointment reports with count fetches detailed appointment reports and the total number of appointments from the service search appointments counts the number of appointments that match the criteria you specify search calendar range retrieves a list of events based on the details you provide in the url, such as a list of staff ids (entered as a comma separated list) the results are returned in an array format for easy use search client external user finds and returns a list of client records that match the external username you provide if you use an email address as the username, it will search for clients with that email search client list report retrieves a list of clients that match the search criteria you provide search clientlist report retrieves a list of clients that match your specified criteria, along with the total number of matching clients search clients retrieves a list of all client records from your account and presents them in an array format search email bounced retrieves all sent emails that have bounced, meaning they were not successfully delivered to the recipients search emails retrieves a list of all emails sent from your business account, displaying them in an easy to use array format search files retrieves a list of all files stored in your business account and presents them in an easy to use array format search invitation campaign by id retrieves a list of all invitations associated with a specific invitation campaign search invitation campaigns retrieves a list of all invitation campaigns associated with your business account and presents them in an array format search staff retrieves a list of all staff members on your account and presents them in an easy to use array format search stafflist finds staff members in your stafflist and tells you how many matches were found search waitlist fetches all entries currently on the waitlist, giving you a complete list of everyone waiting send email to multiple appointments sends an email to all participants of selected appointments update staff by professional id updates the details of an existing staff member in your account update time off updates the details of an existing time off request, such as dates or reason for absence update working hours updates your existing time slots or date ranges by specifying their original start and end dates update a client updates the details of an existing client update a client updates the information for an existing client update a job updates the details of a specific job in your business account just make sure to include the job’s id so the module knows which job you want to update update a job requisition updates the details of an existing job requisition in your business account update a note updates an existing note attached to a business account with new information update a staff service updates the details of an existing staff service, such as changing the service name, description, or other related information update an appointment cancels an appointment by updating its status to cancelled and adjusting the notification settings, so the client receives an email about the cancellation you can also choose to send an email notification to the staff update an appointment updates the details of an existing appointment update an appointment no show updates an appointment to the "no show" status and sends an email notification to the client by changing a notification setting update an appointment status updates an appointment’s status to completed and adjusts a setting to automatically send a thank you email to the client update an appointment's status and substatus updates the status and substatus of an existing appointment to help you keep track of its progress update an invitation campaign allows you to update the details of an existing invitation campaign, such as changing its description and setting a new expiration date watch appointment list report triggers whenever a new appointment is added to your appointment list report, so you can stay updated with the latest bookings watch appointment report this module activates whenever a new appointment report is created, keeping you updated on your latest appointment summaries watch clients this module activates whenever a new client is added or an existing client's details are updated watch emails starts an action whenever a new email arrives in your inbox watch files this module activates whenever a new file is uploaded or when changes are made to an existing file watch jobs triggers whenever new job information becomes available, so you can stay updated with the latest job data watch waitlist this module activates whenever someone joins the waitlist, letting you know about each new entry templates you can look for more templates in https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} timetap resources you can have access to more resources related to this app on the following links https //timetap com/ https //startintegrate com/apps/productivity/time tap vwkcwz https //www make com/en/hq/app invitation/f5542bf82f07e0ab1924476533bbe982 https //www make com/en/integrations/timetap community help us improve this documentation have experience with timetap? we'd love to hear from you if you have insights, use cases, or technical details that could help other users, please consider using the feedback widget at the bottom of the page contacting the developer to request public documentation https //f make com/r/reachout?app name=timetap\&app slug=timetap community\&app unique id=time tap vwkcwz sharing your knowledge in the https //community make com your feedback helps us create better documentation for everyone