Premier NEC Voice Support and Maintenance


ProAction Networks is the United Kingdom's leading support vendor for the NEC 2000 IPS business telephone system, the NEC IPS DM branch telephone system, the NEC SV8100 business telephone system and the accompanying Zeacom Communications Centre application server. Based in Milton Keynes, Buckinghamshire and supporting, maintaining and serving 2000 IPS and SV8100 owners, administrators and users worldwide, ProAction Networks provide both ad-hoc support services and 24 hour, 365-day contractual support, warranty and maintenance. ProAction Networks, as a Cisco Certified Organisation with over a decade hands-on experience with the NEC 2000 IPS and SV8100 can also perform complete rebuild, restore and clean installation services for the NEC 2000 IPS, DM, SV8100 and Zeacom Server.


We are a fully accredited Cisco and Microsoft Partner - fully able to help with your Network, Server, Computer, Phone System and Web Presence. We partner with various other business to combine the complete range of business technology services. This includes datacentres for everything cloud-based, service providers for physical connectivity and hardware distributors to bring down costs.


Key Values


  • Collaboration - We believe everyone has something to contribute, no matter what their expertise - and we will try to harness your ideas to help you in the best possible way! Maybe you need just a nudge in the right direction, an entire solution or a little bit of both. We are here to help!
  • Professional Delivery - We strive to bring the best service delivery, from what you would expect from the infrastructure and experience of a large enterprise organisation, but with the personal touch of a small, young enterprise.
  • Innovation - We aim to think out of the box. We help you identify the alternatives, add our best opinion and help you move forward. With a wide array of backgrounds - in internet, business telecommunications, information technology and design - we can throw it all into the pot! When you have been told 'it cannot be done', ProAction Networks can do it!
  • Openness - We will tell you when we don't know, when we are wrong and when we believe we are right.
  • Mutual Dependancy - Hey! We would not be here if it not for happy customers! We like to reflect that in our work and make all our customers feel that could not live without them!

The Right Support Contract For You


ProAction Networks offer 2 types of NEC & Zeacom support contract.


Our 'traditional' contract is similar to that of most telephone companies. It is based on 12% of the original cost of the hardware. This contract is sold in 6-month segments with no minimum term to limit your exposure and assure you, the customer that we are serious about keeping you happy. If we do not perform, you do not have to remain a customer!


Within that 12% annual cost, you get a full warranty on all audited equipment. Should you experience a malfunction or some equipment fails, we will deliver, replace and reprogram - free of charge. We carry all equipment in stock and available immediately.

Alongside the warranty, we provide 24 hour, 365 day-a-year support. Your account manager is your engineer and you will have constant direct access to him or her via email, mobile and support desk.


Alternatively, we offer a Per Seat maintenance contract.


Many NEC 2000 IPS and Zeacom owners invested heavily in their systems many years ago, and in many cases their staff and premises have changed along the way. We do not insist you pay to maintain the 50% of a system which is not in use! You may have a system that is architectually over-powered but is still worth utilising and maintaining. For this reason, we offer this per-seat maintenance contact.


You get to choose which contract is right for you - which may simply be whichever is cheapest

Zeacom Communications Centre for Unified Voice Messaging


Most NEC NEAX 2000 IPS or IVS telephone systems will also have an accompanying application server in some shape or form to add lots of bells and whistles to the entire telephony system. At it's most basic, it may provide a voicemail system or operator console. However, an accompanying application server can scale upwards to include a huge array of services.


The NEC 2000 IPS is regarded by many as a fairly old-school enterprise phone system - and as a result, rather than try to utilise any of the NEC functions for Voicemail, Uniform Call Distribution (UCD) or Computer Integration (CTI), most customers in the UK, and indeed throughout New Zealand, Australia and the USA aquired a Zeacom Communications Center as well.


In the UK there were only really three options if you wanted voicemail for the NEC IPS - that was to either by an AD8 voicemail card, which was essentially a linux-based PC on a card, with a 2.5" hard drive - very unreliable (spinning hard drive without any form of redundancy) and not very management-friendly. Secondly there was the option of NEC or Philips' own voicemail and CTI applications, and lastly you could use the Zeacom.


Zeacom products were originally called Corus (for voicemail) and Q-Master (for call/contact centre) - and somewhere in the middle was CTI and it's associated applications. More recently, Zeacom rebranded their extensive product portfolio as the Zeacom Communication Center (sic) - which encompasses everything they provide in one neat portfolio. The most popular parts that make up any Zeacom installation include Console, Desktop, Voicemail, Reports and Wallboard.


Zeacom applications reside on a seperate Windows-based server and controlled the PBX using an NEC feature called OAI (Open Application Interface) - essentially a closed developer protocol to control the phone system. This OAI protocol could either be sent via RS232 or more commonly via a TCP/IP network. There would also sometimes be analogue connections between the Zeacom server and the PBX to send and recieve voice recordings, although more recently this is done via VoIP.


A Call Center is possibly the 2nd most likely component of an appication server - many providing full multimedia, networked call center solution with comprehensive management, reporting, live statistics, IVR, Auto Attendants, Callback, Web and Chat modules - the list is almost endless.


The OAI interface is probably Zeacom's greatest weapon, as it allows full control and oversight of the phone system - the server can report everything that is going on back to the end user, control devices and fully manage the NEC 2000 IPS live. This enables certain software programs, like Desktop for the standard user and Console for the operator to show a huge array of live information - such as who is at their desks, who is out of the office, who is on the phone, what calls are in the queue, how many people are on hold and so on.


If you have any specific problems with your Zeacom solve which you simply cannot resolve, then please get in touch.


Zeacom Communications Centre for Contact Centre


Most NEC NEAX 2000 IPS or IVS telephone systems will also have an accompanying application server in some shape or form to add lots of bells and whistles to the entire telephony system. At it's most basic, it may provide a voicemail system or operator console. However, an accompanying application server can scale upwards to include a huge array of services.


The NEC 2000 IPS is regarded by many as a fairly old-school enterprise phone system - and as a result, rather than try to utilise any of the NEC functions for Voicemail, Uniform Call Distribution (UCD) or Computer Integration (CTI), most customers in the UK, and indeed throughout New Zealand, Australia and the USA aquired a Zeacom Communications Center as well.


In the UK there were only really three options if you wanted voicemail for the NEC IPS - that was to either by an AD8 voicemail card, which was essentially a linux-based PC on a card, with a 2.5" hard drive - very unreliable (spinning hard drive without any form of redundancy) and not very management-friendly. Secondly there was the option of NEC or Philips' own voicemail and CTI applications, and lastly you could use the Zeacom.


Zeacom products were originally called Corus (for voicemail) and Q-Master (for call/contact centre) - and somewhere in the middle was CTI and it's associated applications. More recently, Zeacom rebranded their extensive product portfolio as the Zeacom Communication Center (sic) - which encompasses everything they provide in one neat portfolio. The most popular parts that make up any Zeacom installation include Console, Desktop, Voicemail, Reports and Wallboard.


Zeacom applications reside on a seperate Windows-based server and controlled the PBX using an NEC feature called OAI (Open Application Interface) - essentially a closed developer protocol to control the phone system. This OAI protocol could either be sent via RS232 or more commonly via a TCP/IP network. There would also sometimes be analogue connections between the Zeacom server and the PBX to send and recieve voice recordings, although more recently this is done via VoIP.


A Call Center is possibly the 2nd most likely component of an appication server - many providing full multimedia, networked call center solution with comprehensive management, reporting, live statistics, IVR, Auto Attendants, Callback, Web and Chat modules - the list is almost endless.


The OAI interface is probably Zeacom's greatest weapon, as it allows full control and oversight of the phone system - the server can report everything that is going on back to the end user, control devices and fully manage the NEC 2000 IPS live. This enables certain software programs, like Desktop for the standard user and Console for the operator to show a huge array of live information - such as who is at their desks, who is out of the office, who is on the phone, what calls are in the queue, how many people are on hold and so on.


If you have any specific problems with your Zeacom solve which you simply cannot resolve, then please get in touch.


The Rich Presence functionality in Zeacom Communications Center (ZCC) provides employees with a bird's eye view of the whereabouts of their colleagues –providing real-time information on staff availability, regardless of their location. Rich Presence is one of five key functionality sets that are part of the ZCC Unified Communications solution. ZCC will enable your organization to become more efficient and productive, by improving communications with customers, colleagues, suppliers and business partners.


Make First-Call Resolution a Reality It's frustrating for your customers if their calls can't be resolved straight away, and they need to leave a message or are informed that somebody will be in touch shortly. But delayed responses affect your organization even more – in terms of double-handling, additional costs and possibly even lost business. So wouldn't it be handy if when a call comes in – and it requires a transfer – it is always re-directed to staff who are actually available, at their desk or on their mobile? Your ability to quickly link a customer to the company 'expert', to close a sales call or resolve an inquiry, can make all the difference between a satisfied customer and a disgruntled one. ZCC Rich Presence makes first-call resolution a reality, not only for external interactions but also for internal calls. It will enable your employees to make direct contact when they call one of their colleagues, every time. Introduce Rich Presence and you'll eliminate voice mail jail, reduce frustrations, and save time across the entire enterprise – whenever a phone call successfully connects to a real person.


Key Benefits


With Rich Presence, you have instant access to information about your colleagues' availability, allowing you to make contact the first time you call. Need to find someone urgently? Presence can tell you where they are, what meeting they are in and when they are due back. If somebody walks away from their desk, their icon will show that they are no longer there. In that case you can be notified immediately upon their return, making voice mail jail a thing of the past.

You'll also find that Presence is an integral part of other key Unified Communications functionality. For example, your console operator or receptionist needs to easily and quickly transfer calls, and will appreciate the fact that their intuitive application is combined with the visibility of everybody's whereabouts.


If knowledge workers wish to organize an ad hoc conference call with colleagues in other parts of the world, they will only click on icons of co-workers who are actually at their desk.


Executives will only need a single phone number to always be contactable. ZCC will transfer calls to the office phone automatically to their mobile, as soon as they're away from their desk. And when they're traveling, they can use Presence to see on the mobile which of their 'buddies' is active at their desk, before they call the office.


Check whether colleagues are at their desk, and see when they are due back.


The entire organization will benefit:


  • Make quicker business decisions
  • Eliminate the frustration of delayed communications
  • Become more responsive through real-time communications and first-call resolution
  • Reduce voice mail jail and avoid wasting time
  • Improve efficiency and productivity
  • Features


  • View the status of all other users within the organization (eg 'In the Office')
  • Show users' availability (eg 'At my Desk')
  • See the subject of users' Calendar appointments (eg 'Weekly Sales Meeting')
  • See the 'Expected Time of Return'
  • See at a glance if someone is on an inbound, outbound, or conference call
  • Request a screenpop return notification, when a user gets off the phone / returns to the desk
  • See if users are online for IM (eg Skype)
  • Dial with a click of the mouse
  • Monitor levels of staff activity through Presence Reporting
  • Cheats, Guides and Quick Tips!

    Archive

    Posts Tagged ‘matworx’

    LEN Programming / Listup on the NEC 2000 IPS

    December 16th, 2008 alexanders 2 comments

    Note: This guide assumes you know how to input commands into MOC.

    MOC mode is a command line interface to the phone system. It is made up of a few simple keyboard commands:

    • / = Start
    • Space = Enter
    • . = Execute
    • Enter = scroll forward
    • F3 = scroll back

    Command 14 allows you to listup anything that resides on possible programmed LENs (or wirable ports on the phone system). The programming is defined as follows:

    Command > 14

    First Data: XXYYY

    XX is the module number. Main Site PIMS 0 & 1 = Module 00, PIMS 2 & 3 = Module 01, PIMS 4 & 5 = Module 02 and PIMS 6 & 7 = Module 03

    Remote Sites are generally known as Module 33 for Remote Site 01 and Module 44 for Remote Site 02.

    Second Data: Z-ZZZZZZ

    This data will be what is programmed on the port. A number such as 100 will generally be an analogue station. A number prefixed with an F is a digital station. A number prefixed with a D is a trunk (such as ISDN2 or Analogue Trunk), and a number prefixed with a DD is an IP-TDM conversion channel.

    OFD Restore Procedure – NEAX 2000 IPS

    December 3rd, 2008 alexanders No comments

    Procedure To Safely Restore An OFD

    What is an OFD?

    It’s a file, which MATWorX can generate, which is essentially a listup of all the command data in your 2000 IPS. You can generate an OFD by going into MATWorX and selecting the Save/Load/Verify from the Menus.

    When Can I Generate An OFD?

    You’re supposed to do it offiline (rotary switch in position 2, system reset) and via a Serial connection. If you switch it to 19200 baud, it should take less than 20 minutes, depending on how much data is on the system. MATWorX will let you generate an OFD whilst in ONLINE mode, but it’s not recommended because certain parts of the programming may be in use, or be changed whilst the generation is occuring, thus providing you with corrupt data. You can also generate an OFD over serial or modem cable – however for some reason it suggests it will often take hours, and I wouldn’t trust the outcome!

    Why Would I Generate An OFD?

    You may simply want a routine backup of all your PBX programming. You may be making lots of changes, which will require a save to ROM and therefore not be un-do-able, and want a get-out-of-jail-free card. If you’re performing an MP firmware upgrade, then you WANT to take an OFD incase it all goes pear shaped.

    Things To Know

    Once you have taken your OFD (which will usually be a few hundred kilobytes), you can then use it to restore to another, or the same processor. It’s also generally accepted that you clear down all the data on the system (also rotary 2, reset, serial connection, CM00, 1, CCC).

    You apply the OFD in the same place you generated it, except under the LOAD section. You can also verify an OFD to see if it’s all good using…….verify!! Again, only load an OFD when in offline mode.

    Once loaded here are some pointers:

    Do an EC6/backup to ROM BEFORE you reset the PBX. I think the system automatically backs the new data up to ROM when the OFD restore finishes, but do it again to be sure.

    Then, still in offline mode, do an Office Data Conversion using command CM00>90:0. If you have upgraded the firmware on the CPU, this will ensure that any commands which have been replaced or superceded will be migrated to the new ones.

    ROM again

    Check and Change the time(it’ll reset).

    Test both an IP and TDM phone – the Dial tone/Hold/Ring etc maybe different, if so, you will need to go over and check your tone commands, and possibly, upload specific tone firmware onto your MP. I know in the UK we sometimes mistakenly (those silly boys!) were given Dutch firmware with different tones, which we had to manually over-write. DTG files must be loaded using an MP download with rotary switch on 8.

    You can also run in MACH editor a dial tone conversion script (if you have one) – changes won’t occur til you ROM and reset).

    IP phones tone may need to be changed manually. On modern firmware IP phones, you have a hidden menu where you have to set the Region to the local country tone. There also were some commands, I think to set it system wide – but I don’t know for sure.

    To change to UK dial tone do doing the following (on an IP phone):

    Hold, Transfer, *, #

    Hold, #, 0

    look for menu 3 Area ID

    when in Area ID, enter 8# until Uk is displayed.

    Save change and wait until phone boots up

    Check dial of IP phone.
    If everything checks out the create another OFD as a backup. Well done!

    Categories: Galleries Tags: , , , , , , ,

    Setup Call Pickup Groups – On the NEC NEAX 2000 IPS

    December 3rd, 2008 alexanders No comments

    How To Setup Call Pickup Groups In Matworx!

    Intro

    Okay, like a linux bore at a computer market in the sports hall of a school outside Dartford, I’m going to lay it down here that if you really could be bothered, you won’t go wrong adding, deleting and modifying a Call Pickup Group in MOC mode. The reason I say this is that the MATworX GUIs sometimes can’t work out what’s going on and will give you mis-information. A perfect example is when you have an extension in a pickup group – then some nonse deletes the extension and recreates it again.

    If that extension has not been removed from the pickup group first then it is technically referred to as FUBAR (it won’t work).

    That’s because like most ‘groups’ in the NEC IPS – they’re built in what can only be described as a chain – a chain which, when a link is removed falls apart and is neither use to man nor beast.

    So, what I am getting at in a convoluted way is that if one day you sit down, and you transform from a smiling, whistling, happy-go-lucky human being to a chainsaw-wielding maniac – all because MATworX makes no sense whatsoever, then you’ll need to go into MOC to fix it. That, alas is another day, another story. Shall we begin?

    To setup call pickup groups, you need to go into MaTWorX and click on Station, then click on Call Pickup Group:

    The Call Pickup window will open…

    Yes, it’s empty. You need to click on Listup in Create Group. MATWorX will now take 3 of your Earth days to download the current data that’s already on the PBX.

    To Create Pickup Groups:

    The list underneath the Available column are the extension numbers that have not been assigned in a pickup group. To assign them in a group you need to highlight one of the extension numbers and then click on the button with the arrow facing right, this will move the extension number to the Members column. Carry on highlighting the other extension numbers and moving them to the right column until all the required extensions are on the right hand column.

    Click on Build Group to create the pickup group. MATWorx will then go away and DESTROY any existing group you modified and REBUILD a new one!

    Bear in mind that each extension number can only belong to 1 pickup group only.

    To setup the pickup button for each extension you will need to click on Station and then click on Station Assignment

    If you click on Key Data Assignment

    If you look at the example on Key 8, the pickup code is F0020, this code is used to pickup all the other extension numbers that is in the same pickup group as the extension number you are on now. Bonus Ball: F0021 is pickup station (not a group – just pickup the phone, press this button and the extension which is ringing and t’will be answered!)

    To check and/or modify the pickup groups, go to the Modify Group section:

    For Example, The pickup group for x7126 has x7149, x7120 and x7124

    x7126 is capable of picking up x7149, x7120 and x7124 by pressing the 8th button (F0020).

    If you need to modify the pickup group then use the button with the right hand to include more extensions and the button with the left arrow to delete out of the group.

    Click on Update Group to update the pickup group.

    How To Lookup DDI Programming 2000 IPS

    November 22nd, 2008 alexanders No comments

    Quite a few people have asked us why there isn’t a simple GUI tool to do this. The most imporant word of the last sentence was “simple” – because there is a GUI tool for looking up DDI translations (as we call it!), but we’ll stick to MOC mode programming in this post.

    For those who don’t know – DDIs (Direct Dial Inbound) is a single or range of phone numbers which are all on your ISDN circuit. An ISDN2 or ISDN30 circuit can have between 1 and unlimited telephone numbers attributed to it – and when someone dials one of these numbers, BT (or whoever your carrier is) will present the last few digits down the wire to your phone system. It’s then up to the phone system to decide what to do with it.

    The NEC 2000 IPS supports between 3 and 4 digits at the end of any DDI for programming. You use a seperate command to tell the system whether it needs to look at the last 3 or 4 digits.

    Usage – Part 1

    The first command for DDI programming is 76xx. The xx part of the command is the DDI plan you’re looking at – which is 99% of the time DDI plan zero. So let’s assume this and use the full command 7600.

    The FD (first data) for command 7600 is the last few digits of the DDI you wish to look up – lets say for example the DDI 0207 111 1234 is the number we wish to scrutinise. If you had setup the IPS to look at the last four digits, then you’d type 1234 as your FD, if you setup the IPS to look at the last three digits, then you’d type 234 as your FD.

    The SD (second data) for command 7600 This will read back to you either “NONE” or a 3 digit number. This number is essentially a table reference in between 000 and 999. The table is there inbetween the last bit of programming to give you the flexibility of pointing a DDI to one of four destinations, depending on whether the NEC 2000 IPS phone system is in Day, Night, Mode 1 or Mode 2. I digress!

    You can change this SD to anything you desire, between 000 and 999 – just be aware that in the next section of this tutorial, we may find the number you chose is already being used. We’ll set this to 100.

    Usage – Part 2

    The second command for DDI programming is one of four settings – 7601 for when the PBX is in day mode, 7602 for night, 7603 for Mode 1 and 7604 for Mode 2. You will almost always only use Day and Night (if that!).

    So let’s have a look at the Day mode for 100 (set in command 7600).

    The command is 7601, followed by the FD of 100, which will return a second data of “None” or a number. This final number is the terminating destination of this DDI – it could be an extension, a virtual number, a queue or most things ‘internal’. You cannot point a DDI directly to an outside number.

    Problems & Solutions

    Probably the biggest complaint with DDI programming in MOC is that there isn’t a command to display the information in reverse. Example, if I have an extension 100 and want to know it’s DDI, I can’t simply look this up quickly. I have to trawl through all the whole table (in 7601,2,3,4 – 1000 numbers, potentially) looking to see if there are any matches.

    If you’re familar with the MACH Script Editor – then you can run a command in to lookup all DDIs which have been assigned. It takes a while but is useful in cutting away all the chaff.

    There is a GUI for DDI translations in MATworX version 11 or higher.