Cisco Voice Guru

Cisco UC resources for the masses…

MeetMe Password Protection

with 7 comments

Several months years ago, I came across a great script that combines UCCX/IP-IVR with MeetMe functionality.  This allows you to front-end MeetMe calls with a conference number and pin.  Call it a “poor man’s” version of Meeting Place.

Prerequisites:

  • CCX Premium.
  • Internal extension number length: 5 digit

Database:

  • On CRS create a new database called MeetMe
  • Create a table in the new database called MeetMe

Create fields like this:

Create a ODBC connection to the database in Windows 2003 server and add the ODBC connection to the database subsystem in CRS application administration.

Script / Application

Add the script to the script repository, and create a new application with the new script.

Here is a list of prompts: (I hope you can understand the meaning.) They are all selectable under application management.

Add some triggers to the application. The script is designed so if you have a application trigger the associated Meetme-number in the CUCM is + 200.

Example: Trigger to CRS is 44500, the associated Meetme number is 44700

Function:

A caller calls the Application trigger. If there is no active meeting the system checks that caller is internal by checking the number length of the caller is 5 digit. If correct the system plays no active meeting, do you wish to activate, press 1 (pNoActiveMeetme). Caller press 1 to accept. The caller is then asked to enter 4 digit pincode (pEnterPassword). Then it asks to confirm the pincode (pConfirmPassword). If the pincodes are the same, the caller is asked to enter meeting duration in minutes (pEnterExpectedTime).

The system then enters an entry in the table with the pincode and timestamp of NOW + expected time entered previously.

The caller is then presented with a prompt telling him to hang up and activate the Meetme conference on number Trigger + 200.

Next caller to same application trigger. The system check whether there is a active meeting. If the meeting is active (based on the time entered by Initiator) the caller is asked to enter pincode (pEnterPasswordParticipants). If correct the system plays prompt pTransferToMeeting, and then transfer the call to the Meetmenumber (Trigger + 200).

UCCX Script

You can download the .aef script from here (right-click, “Save As”).  Note that this script was designed on an older Windows OS-based UCCX system.  Most of the content, 90%, will remain the same, but the bit about the SQL database existing on UCCX will be different.

Thanks to Anis Ahmed, of Gulf Business Machine (GBM) in Bahrain for the script.  I lost it a while back and had given up hopes on getting it again.  I owe you a coffee, tea, or beer…whatever you prefer…the next time you’re in Minneapolis.

Written by Matthew Berry

February 22nd, 2012 at 7:38 am

Posted in Tech

7 Responses to 'MeetMe Password Protection'

Subscribe to comments with RSS or TrackBack to 'MeetMe Password Protection'.

  1. I have been searching on this exact topic for days. I want to confirm there is no way to externally activate a MeetMe conference via a Unity CH or a CCX script. I don't want to spend the rest of my life using VPN and my IPCommunicator to open bridges for people. It seems like, once this conference is open, you are set, but this limitation is put in place to prevent exactly what I am trying to do. Thanks for a great article.

    Jim Shank

    7 Sep 10 at 7:15 am

  2. Hi Mathew i came across you blog and found great resources locked up in it, could you please explain what u meant by the statement below.

    "Set your DHCP lease times to several days, or use a local DHCP server to ensure that IP Phones do not reset themselves when their lease expires during a WAN outage"

    Also i will like to know in what order i ought to arrange my resouces in the MRGL in case i have the transcoder, moh, conf bridge, and mtp, rsvp in one branch.

    Thanks very much, will be expecting ur mail pithogoil@yahoo.com

    pithog

    4 Oct 10 at 8:13 pm

  3. OK, I have been looking for this Meet-Me Poor-Man script. Do you have the script or where I can find it? This is exactly what I been wanting to implement. I think it should work with 4 digit extension too !

    Larry R

    10 May 11 at 8:18 am

  4. I have a single server implementation of UCCX v8.0.2.11004-12 for a small (less than 12 simultaneous users) Call Center implementation. Occasionally, I have to put the Call Center in Night mode while the Call Center folks are having a meeting. I manually put the CC in Night mode and take it out of Night mode after the meeting is over. Without giving admin access to the UCCX server, is there an easy way for them to manage this on their own?

    I have seen some scripts which will allow them to put the CC in Night mode with a phone call and a pin for security but how can they take the CC out of that mode? Any ideas/thoughts to help me tackle this task without my intervention? TIA.

    Pam

    25 Feb 12 at 11:41 am

  5. What is it “CRS”? Thanks

    Sergey

    9 Nov 12 at 12:54 am

  6. Did you try it with 4 digits?

    Sebastian

    19 Nov 12 at 4:27 am

  7. To provide authentication to Cisco MeetMe Conferencing application you can check out the below
    http://www.parsec-tech.com/communication_applications.html#Meet-Me

    Video : http://www.youtube.com/watch?v=5S5N05ckWrA&feature=youtu.be

    You can contact me at pranjol.s@parsec-tech.com

    Pranjol Saikia

    26 Jul 13 at 4:07 am

Leave a Reply

Don't have a Gravatar? Get one!

Have you Subscribed via RSS yet? Don't miss a post!