Before installation

Before you start setting up the EMIS plugin, you will need to make a few changes within EMIS Web. Ensure you have manager credentials to be able to log into EMIS Web to make changes.

Any computer, whether in desktop or IVR mode, requires EMIS Web to be installed onto it.

If your practice intends to use the IVR within the plug-in, you must have a dedicated machine that can run during the time you intend offering the IVR.

Activating the babblevoice product in EMIS

Access The EMAS Manager

First get access to EMIS Web with an administrator account. Then in the top right of the EMIS Web window click the “EMIS” button then go “System Tools”->“EMAS Manager”

This will open the EMAS Manager

  1. Select “Partner API” from list on the right
  2. Select “babble” from the list of Partner API’s which appear above
  3. Click “Activate Application”

Creating an account in EMIS for the IVR

To create an account for the IVR to use exclusively, first open the EMIS Web client as a administrator account.

Open the “Organisation Configuration” settings

From this view you will be able to add a new user account to EMIS.

Here is the first options you will see when creating this user account

Make sure you have the “User must change password on next login” tick box, unticked as this account will not actually log into an EMIS Web Client.

Next you will need to configure the permissions for the account so that it can actually perform all of the nice automation features.

When you click the button on the right you will see the following screen

The permissions this account needs access to are : B0560, B0820 and B8012

Allowing the user access to the product

Back to the EMAS manager.

Click Login access

For each active user in EMIS Web you will need to tick both boxes for their login access, “Auto Login” and “Allow Login”

In EMAS manager click Edit Users.

For all users you wish to access EMIS through ensure the box next to them is ticked.

Configuring desktop

Once setup, the plug-in needs loading. From the main menu in babblevoice Desktop, select ‘General: plugins’. In the Install section, select EMIS and the + button. Once loaded ‘EMIS General: Configure EMIS’ will appear in the main menu. Select this to configure the plug-in.

Desktop Mode

No credentials are required as the application as it interacts with EMIS Web and the user logged into that session.

IVR Mode

After configuring the username and password, testing the connection successfully, the following options are available:

  1. Offer session holders - allow patients to book appoints by session holder (Dr/Nurse) name, when switched off appointments are offered unnamed.
  2. Offer checkin - allow patients to use the IVR to actually check in to an appointment - at the time of the appointment.
  3. Slot Types - which slot types we offer over the IVR.
  4. Holders - which holders (Dr/Nurse) appointments to offer over IVR.
  5. Usual GP - this in combination will offer the caller his/her usual or registered GP. You can also build a team of session holders so a usual GP can be booked in conjunction with other team members. When used in conjunction with Holders - the list of holders is the intersect of usual GP (and team) intersected with Session Holders.
  6. Period - how many days to look for valid appoints for.
  7. offset - how much in the future do you want to start offering appointments for.

Advanced configuration

We have tried to create an simple out of the box ready to run system. However, you may wish to tweak some things within your own system, the following section details what tweaks can be made.

All sound files within the menus can be replaced with your own. To update any, upload the relevant recording to the “Voice Prompts” section in your babblevoice domain

  • emis_intro.wav: “Thank you for calling, please dial 1 to speak with a person or 2 for our automated services”
  • emis_getyear.wav: “please enter the year you were born, so for 1973 enter 1 9 7 3”
  • emis_getmonth.wav: “please enter the month you were born, so for march enter 0 3”
  • emis_getday.wav: “please enter the day you were born, so for the first of the month, enter 0 1”
  • emis_appointmentoptions.wav: “please enter 1 to book an appointment, 2 to cancel an appointment, 3 to check the time of an appointment or 4 to check in for an appointment.”
  • emis_confirmname.wav: “please enter 1 if your name is”
  • emis_notconfirmname.wav: “or 2 if it is not”
  • emis_couldntfindpatient.wav : “sorry we couldn’t find your details, please try again”
  • emis_pleasedial.wav : “please dial”
  • emis_appointmentwith.wav : “for an appointment with”
  • emis_furtherholders.wav : “please dial 9 for further session holders”
  • emis_firstlist.wav : “or dial 0 to hear the first list again”
  • emis_appointmenton.wav : “for an appointment on”
  • emis_pleaseconfirm.wav : “please confirm”
  • emis_tosee.wav : “to see”
  • emis_on.wav : “on”
  • emis_confirmbooking.wav : “please dial 1 if this is correct or 2 if it is not”
  • emis_bookingsuccessful.wav : “thank you for using our service, we will see you on”
  • emis_bookingfailue.wav : “failure, we will now pass you to reception”
  • emis_bookingcanceled.wav : “your booking has been canceled returning you to the main menu now”
  • emis_cancelrestart.wav : “or 2 to hear this list again”
  • emis_confirmcanceltime.wav: “please enter 1 to cancel the appointment on “
  • emis_notconfirmcanceltime.wav: “ or 2 to check your next appointment”
  • emis_nobookedappointments.wav: “You have no booked appointments”
  • emis_notconfirmcancel.wav : “or 2 to return to the main menu”
  • emis_cancel3mainmenu.wav : “or 3 to return to the main menu”
  • emis_yourappointment.wav : “your appointment on”
  • emis_cancelcomplete.wav : “has been canceled”
  • emis_cancelfailed.wav : “we were unable to cancel your appointment please dial 1 to speak to a person about this or 2 to return to the main menu”
  • emis_nextappointment.wav : “the next appointment you have booked with us is on”
  • emis_appointmentbookedon.wav : “you have an appointment booked with us on”
  • emis_also.wav : “also”
  • emis_checkincomplete.wav : “Check in complete, please proceed to the waiting room”
  • emis_checkinfailed.wav : “Sorry there seems to be a problem, please see reception or stay on the line and we’ll pass you through”
  • emis_personforfurtheroptions.wav : “or dial 0 to speak to a person for further options”
  • Session holder name example : emis_drbaldwin.wav : “Doctor Baldwin”
  • numbers : 0-9 i.e. emis_one.wav : “one”
  • emis_existingappointments.wav: You already have appointments booked with us, either cancel an existing appointment or please speak with a member of staff.
  • emis_noappointmentsessions.wav: Sorry, we have no appointments available right now, please hold to speak with a person.
  • emis_swapsessionholders.wav: please dial 8 for a different session holder
  • emis_furtherslots.wav: please dial 9 for another choice
  • emis_enterifletter.wav: please dial 1 if letter

More information about

Also, check out the babblevoice University on Youtube or ask a question in our Google Group.