Scheduling Software for Online Appointments

Customizable and Affordable i-Scheduling
Request Information

 
 
  About
  FAQ
  Pricing
  Request Demo

  Simple Demo
  Other Demos

  Class Scheduling

  Links

 
 

Documentation on how to use the software

Making and Editing Appointments
Admin Functionality
Viewing and Printing
Advanced Issues
Technical
How to make appointments?

To make an appointment you just need to click on any "click here" link on the schedule. The software automatically scans the day for all open slots and turns them into clickable links. This will then take you to a new page where you will enter information about the reservation and select the duration (if applicable). Then click the update button and you will then see your reservation appear in the schedule along with a message saying "Successfully Reserved".

How to cancel appointment?

The scheduling software can be set up with several different configurations. Depending on your configuration cancelling can be as easy as just clicking a button. For others you will need to do the following steps if you do not have the button cancelling option turned on:

  • Step 1: First click the 'Admin' button at the bottom of the scheduling page
  • Step 2: Retype just the name or first input field ( usually name )
  • Step 3: Select the time (e.g. 9:00AM)
  • Step 4: Select which appointment (e.g. Doctor 1)
  • if applicable Select an end date (if spanning more than 1 day)
  • Step 5: Select "Cancel Appointment" from the radio button choices
  • Step 6: Click the update button
How to reschedule appointments?

To reschedule, you have to first be in the Control Panel. Then select the time from the drop-down and which appointment (i.e Staff 1, Staff 2 or Staff 3 etc). Last select "Reschedule" from the optional menu and click the "Update" button. This will then cancel the appointment and copy it to the clipboard.

You can then go to a new day, select a new time and appointment (i.e service van 1 or 2), and select "reschedule" again. Click the Update button. This will paste the old appointment from the clipboard into the newly selected day/time.

How to edit appointments?

You can also edit an appointment if you just want to change certain information. For example suppose your appointment has a name, phone and comments field. You can change the phone number without cancelling and re-making the whole appointment.

First click the "Show Control Panel" button. Next type in the new phone number, select the time and appointment and select "Edit Reservation" from the optional menu. This will then just change phone field for that reservation while keeping everything else the same as before.

The Edit appointment appointment feature can also be used to add information to an existing appointment. Supposing you did not record a phone number but later wanted to add one. You just type in the new phone number and follow the same steps above. This will append the phone number to the existing reservation.

How to block days of the week or time slots so that no one can schedule appointments?

If certain times on certain days are unavailable then you can use any of the following methods. Please read them carefully as each method accomplishes a slightly different task.

  • The Availability module( under Advanced Modules ) to block off times that are always unavailable. This will block off the time every single week. Use this module when you want the blocked time to repeat every week forever, with no start or ending date.
  • You can use the Set Hours of operation module also within the Availability module to block all schedules off for the same times every day.
  • You can also use the Block day module to completely block out a range of dates for each or all staff , e.g. May 10 to July 20 .
  • Last, you can book times as 'unavailable' by making a repeating appointment for times they are unavailable. This option should be used when you are trying to block off times for only certain date ranges and for certain time ranges e.g. Joe is unavailable from 7-10 AM from March 1 to March 21.
How to completely block out a single or range of days?

You can use the Block day module to completely block out a range of dates for each or all staff , e.g. May 10 to July 20 . The module is located inside the 'Availability and Hours of Operation' module under the 'Advanced Modules' button

How to add an appointment on top of a recurring blocked off time?

First click the 'Admin' button at the bottom of the schedule. This will bring up the control panel on the right-side of the schedule. Make your appointment using the control panel, by entering the details, selecting the time and length and clicking the submit button. This will overwrite a recurring blocked off time with your newly made appointment.

How to make a repeating reservation?

First you need to be logged in as administrator using the admin password. Then you will need to select the Repeating (Optional) drop down menu. Set it to Every Week if you wanted it to repeat once per week. The default is to repeat every day which may not be what you desire, so be sure and select every week if you want that.

Make sure and give the repeating appointment a meaningful name like 'Unavailable Tuesday afternoon' . This way when you delete it you will be able to delete all such appointments with one mouse click. If you give it a generic name of 'Unavailable' and try to delete all 'Unavailable' appointments, the software will delete every one called 'Unavailable' which may end up deleting other times you blocked off using 'Unavailable'.

Last, select the duration or ending date of this repeating reservation. Use the drop down menu to select the last day you want this reservation to go until. Then click the submit button and it will create the reservation .

The software will issue a warning for each conflict it finds in the future and will not overwrite them. If you would like to first check the reservation can be made with no conflicts then you will need to use our Repeating module which lets you first check for no conflicts before making the appointment. This module is under development and is available in the Advanced Module page.

How to delete a repeating reservation?

The software does not remember which events are repeating. The repeating feature is just there to save time entering in many reservation at once. You can delete any of them like an ordinary reservation. If you wanted to delete all the repeating events you would have to follow the exact same steps you did to create the reservation, except select "Cancel Reservation" from the drop down menu before hitting the "Update" button. This is all done in the control panel in the rightmost part of the page after you click the 'Admin' button.

Alternately you can use the Find-Delete module available after you log on as admin and click the Advanced Module button. This module lets you delete all appointments over a specified range of days that match your search criteria. For example you can delete all appointments that match 'Patient treatment' from September 1 to September 15. The module will display a list of matching reservations and ask you to confirm before deleting.

How to search all appointments made?

There are two ways to search for appointments. The first way is to search the log file which records all appointments ever made. You can search both in the past and future. The second way is to use the Find-Delete module which is available after you click the advanced module button.

The log file can be searched by several fields. First log on as administrator using your admin password and click the 'Update' button. Next when the admin buttons show up, click the one at the bottom called 'Search Log'. This will take you to a new page that lets you search by several criteria. To find all appointments for a certain month just type in the month name in the date field and leave the rest blank.

You can also search multiple criteria, i.e. find all appointments by a certain person in a certain month with a certain resource.

How to download the log file?

First log on as admin then click the 'Search Log' button at the bottom of the page. Next if you click the Save Log File to Excel button you will be able to save the entire log file locally in Excel. You can also save it locally as a CSV and import that into an Excel or Access database.

We recommend deleting the log file after doing this as it can take up quite a bit of space as it grows with time. Basically just check the checkbox for 'reset log file' if you want to delete it after downloading.

How to export reservations to Microsoft Outlook?

Click the 'Backup' button at the bottom after you log on as admin. Then follow the instructions on that page.

How to import reservations into Microsoft Outlook?

One option is for us to turn the feature on that emails each appointment to you as an outlook calendar notice. You simply have to accept the notice and Outlook should add it to your calendar.

The other way is to export a csv file to import manually. You will need to click the 'Backup' button at the bottom of the page after you log on as admin. This will let you export reservations for each selected staff as a csv file that can be imported into most calendaring softwares such as Microsoft Outlook.

How to book multiple schedules at once?

Often you may need to book several people at once, like Installer 1 through 5 at noon for lunch. This can be done in one step . First log on as administrator. Then in the control panel on the right, enter the information for the appointment. After selecting the time and length of the appointment, select 'Installer 1' for the 'Select staff to book'. Next select 'Installer 5' for the 'Select staff to book upto (Optional)' drop-down. Last click the update button. This will effectively book the same appointment for Installer 1 through Installer 5.

How to upload documents i.e pdf, doc, excel etc. with each appointment?

First you need to check with PeoriaDesignWeb.com if this feature is turned on. There is an extra monthly cost associated with this feature due to the storage space of the files. While in the appointment scheduler, click the upload button. This will open the document repository in a new window. In the document repository you can manage your files and upload new one. Click the Browse button to select a new file to upload. After you select the file, you need to click the 'upload document' from the dcr window. This will then upload it and automatically fill the name into the appointment. Then simply return to the appointment scheduler and submit the form to process the appointments. Now when you click on the appointment you will be able to view/download your uploaded document.

How to view months ahead to reschedule an appointment?

The show next/previous month buttons are available when log in as admin and appear at the top of the page.

If your concern is toggling back and forth while rescheduling you can also have two browser windows open. Since this is web-based software you can have as many browsers open.

How to print the schedule?

You will need to click the 'Print' button on the scheduler, not the print button on your browser. First click the 'Admin' button at the bottom of the page. Then at the right towards the bottom, under the Admin Login box should be the 'Print' button.

To print the cell borders you have to go to Tools -> Internet Options -> Printing and turn on printing of images in your browser.

How to view/print just one day's schedule?

If you are logged in as admin, then at the top check the checkbox called Search today only and click the Create Report button.

Alternately, if you select just one person's schedule then there is a 'Print Today' button that comes up underneath the 'Admin login' box. You will need to click the 'Admin' button first.

To select just one person's schedule, first login as admin. At the bottom left you can select just one person to display. Then a 'Print Today' button will come up at the bottom right of the screen

How to view the schedule for just ONE resource?

If you click just the resource name in the side by side view it will default to the weekly view which lets you see open times.

Another way is to log on as admin. Next in the 'Optional filter' box at the top, enter the name of the resource you want to view. Then click the 'Create Report' button. The program will search the schedule and only report results that match the search criteria you specified.

The last way is after you log on as admin you can also display single schedule views from the button/list at the bottom leftmost of the page. You can select a schedule, and hit the 'display button'. This will liing up the individual view for that schedule and you can increase the days shown by changing the 'Show expanded view' menu.

How to log on as admin?

First click the 'Admin' button at the bottom of the page. Next you will need to enter your admin password in the password or admin log-in box. The admin log-in box is located at the rightmost part of the screen. You may need to scroll right and down towards the bottom of the page to find it.

How to edit the list of users?

When logged on as admin you will see many new drop down menus and buttons. Click the button called 'Edit Members' at the bottommost left of the page. You will then see the list of players to edit. You can just directly edit/delete members in any order. the backtick ` is used to separate fields, so make sure to not delete that. The format is typically:

username`passcode`name`

When you are done you can check the checkbox next to the 'Save Changes' and hit the update button.

If your system is set to limit reservations a user can make, then you may see a number like 3023-2 after the name. Just ignore it. If you delete it, the reservations for the user will reset to zero.

The tab character can also be used to seperate the fields. So you could just copy/paste data from Excel as long as you have three columns of data in the username, passcode, name order.

How to add a special message of the day?

When you log on as admin you can add a special message for the day. To do this you have to make an appointment for the the last time of the day. Whatever you type will come in the print out right after the date where it says "Reservation for XX, XX are open ". The word open would be replaced with your message.

How to change the text on the scheduler?

Under 'Advanced Modules' click on the 'Messages' button. The header message appears on the top of the scheduler and the special message appears on the page where they enter their booking details.

How to control the printing?

This is really controlled on your end through the browser and printer page-setup. You may need to change to landscape, shrink page, decrease font etc to get things lined up the way you want.

You can shrink the text size down before printing. In your browser go to 'View' -> 'Text Size' -> 'Smallest' from the drop-down menus. Alternately you can press the 'Ctrl' key and use the scroll wheel on your mouse to try shrinking the font size down. Unfortunately Internet Explorer has a limit to how small you can shrink the page. But Mozilla Firefox has no such limit, so you can try installing that browser.

To print the cell borders you have to go to Tools -> Internet Options -> Printing and turn on printing of images in your browser.

If you are using Mozilla Firefox, Try File -> Page Setup and check the option for printing of background

How to view the entire week and month of appointments?

To view the entire week, you will need to click the 'Show week' button. In the weekly reporting view you can click on the dates to go directly to that date.

To view an entire month you need to just have one resource selected. To do that you need to first log on as admin. Next at the bottom left of the page you will see a box that lets you select a single resource schedule to display . Select just one schedule and click the display schedule button. Now you can click the 'Show Complete Month' at the top to display the entire month for that one resource. Again you can click the dates in the monthly view to go directly to the appointments for that particular day.

How to see the past days appointments?

If you select the 'Show Another Day' drop-down and scroll down way to the bottom you will see the old days to select. Typically the program archives upto 60 days of old appointments. You may need to log on as Admin to see the entire list of days in the 'Show Another Day' drop-down.

Another way to find old appointments is explained in this part of the documentation.

How to make a multi-day appointment?

To make an appointment for several days, specify the 'Repeating until date' in admin mode. The 'Repeating until date' is a drop down that only comes up after you log on as admin.

How to color code an appointment?

You can do it when you log on as admin and make the appointment using the control panel that appears on the right of the schedule. There should be a drop down for select color. I do not recommend colorizing appointments since it can be buggy, particularly when you have to edit the appointment. If you are just colorizing a one-time appointment, it should be fine.

You can also colorize an existing appointment by using the same control panel on the right of the schedule . Fill all the drop downs except for the actual name, give it a color, and click the Submit button.

How to just change the length of an appointment?

When you go the reschedule page, check the box called 'Just change length of this appointment?' . Leave the date, time and person unselected. Just select a new length and click the reschedule button.

How to restore a backup when the server is down?

Note: This feature is only available to clients on the Gold support plan

Only attempt to use this feature if the main scheduling server is completely down. Do not run this feature from the main server. Only run it from the backup server link that should have been sent to you before.

Log in as admin, and under 'Advanced Modules' you will see a new button to 'restore a 1-day old backup'. Click that and follow the simple instructions to restore your backup. It can only be used for viewing purposes, since changes made to the backup system will not transfer to the main system.

The backup system is on another server so anything you do there will have no effect of your main system. You can try running the backup anytime to make sure it is working correctly.

When you press the 'Backup' button it will just put all the data from your main server into the backup server. So you can use the backup system to view all your appointments.

How to insert appointment details from a prior appointment?

It is possible to find and insert appointments while in the admin mode. But the program only stores appointments for 6 months to a year. So if a repeat customer has not come in the last several months, there is a good chance the program will not find them . Also, currently if you make an appointment in the admin mode it will not send a confirmation email. The confirmation email only works in the user mode. But this can be changed if you need.

How to enable Javascript?

First make sure javascript is enabled on your browser. You'll find the setting under Tools->Internet Options->Security Tab bar->Custom Level->Enable Active scripting (at the end of the list).

If it is already enabled then we recommend downloading Firefox . There are many small issues with older versions of Internet Explorer. Rather than spend a lot of time trying to pinpoint these unique problems it is simpler to just get the latest Firefox browser. It will not take more than a few minutes to download and install.

How to fix the column width?

The column widths are automatically sized depending on what is inside them. One solution is to put a form in your login page that lets you select which schedules to see. That should keep the page width down.

Another reason for the extra width is you have some long words in your entries e.g: house__D11__1625__receiver800-122-6409 The program replaces some unusual characters with underscores. If you can remove those underscores and not use the special characters, it should shrink things down a bit.

How to use the database module?

If your system has been set up with a database then you just need to enter a record number and the appointment will automatically fill all the information for that record from the database.

You can get to the database module from two ways. If your site has a general login page, then after loging in you will see a button for 'Your customer database' underneath the scheduling buttons. Otherwise you can access the database module after loging in as admin in the scheduling system. At the bottom of the page will be a button called 'Edit Database'. After clicking the button you will be auto-logged into the database module.

Click here for details on using the database module.

How to fix 'Sessions Expired' messages?

The most common cause is if Internet Expolorer is set to 'block all cookies'. In your web browser go to:

Tools -> Internet Options -> Privacy

Set the slider down to Medium

Another cause is if the date/time on the computer is set incorrectly. Please make sure that the computer system date/time is correctly set to the time zone that you are in.

Last, if the computer is behind a firewall(like Norton Internet Security or Zone Alarm, etc) or a proxy server then this may also be preventing the cookie to be set on the computer. You would either have to disable the firewall or (in the firewall program) specifically allow the website to set cookies. Then restart the web browser. In the case of a proxy servers, you would have to configure the proxy program to not filter the website.

How does the system send emails?

The system can be setup to send a confirmation email to the user each time a user makes an appointment. By default, the admin will also get an email with the subject 'Schedule Update' each time the user makes a booking. However, it is possible to turn the feature off for the admin to get the 'Schedule Update' email.

Neither the user nor the admin will get an email if the appointment is made during the administrator mode. So if the admin is logged in, any appointments they make will not generate any emails.

The program can send one email reminder x days before the appointment. The number x can be whatever you choose, but it is hardcoded into your configuration file. Keep in mind the system sends the reminders when someone accesses the system x days before the appointment. So if nobody has used your system for more than one day, then it will not send reminders for the day it was not accessed. This should not be a problem as long as someone is using your system at least once a day.

How does the weekly appointment email work?

The program sends an email of your weekly appointments twice a week. It sends one email on Monday and one on Thursday. Clients on the Bronze support plan are required to have this as it is their only backup in case the server is down. If you do not wish to receive these emails, then contact support asking it to be turned off in your system.

For clients using the secure version of our system, all appointment details will be replaced with a generic 'Booked'.

Why do glitches occur?

All 100+ clients share the same main code, except each client has a different configuration file. The configuration file turns certain features on and off specific to what they need. The main code is around 15,000 lines long. As new features are coded in the main code, other parts of the code can inadvertently break, thereby causing glitches.

Almost everyday I am working on the main code to add in features, fix bugs, and simplify complex features. So unexpected glitches can occur often, but typically these glitches can be fixed relatively quickly as long as I am notified as soon as you experience them.