Networks Training

  • About
  • My Books
  • SUGGESTED TRAINING
  • HOME
  • Cisco Networking
    • Cisco General
    • Cisco IOS
    • Cisco VPN
    • Cisco Wireless
  • Cisco ASA
    • Cisco ASA General
    • Cisco ASA Firewall Configuration
  • Certifications Training
    • CCNA Training
    • Cisco Certifications
    • I.T Training
  • General
    • General Networking
    • IP Telephony
    • Network Security
    • Product Reviews
    • Software
  • Cisco Routers
  • Cisco Switches
You are here: Home / IP Telephony / How to Use Cisco ECC Profile to Provide Caller ID Details for External Calls

How to Use Cisco ECC Profile to Provide Caller ID Details for External Calls

Written By Harris Andrea

One of the most asked questions from those who deployed Cisco Unified Communications Manager is how to provide external caller ID on IP phone display.

CUCM does it well for internal phone lines, but what about external incoming calls? Your account managers would love seeing the name of the client calling on the IP phone.

Let’s discuss how to use the Cisco ECC (External Call Control) feature and CURRI (Cisco Unified Routing Rules Interface) to provide showing the client’s name on the Cisco IP phone display.

You need CUCM 10 and higher, since the calling name modification is only supported in CURRI 10.0 and basically it works as follows:

  • in Cisco UCM you create the ECC profile (External Call Control Profile Configuration) and apply it to phone lines receiving calls from clients,
  • once any of these lines gets an incoming call, CUCM sends a routing request (XML) to the web-application (described later) you indicated when creating ECC profile,
  • the web-app retrieves the caller number and queries your CRM to get the client name,
  • the web-app returns to CUCM a routing response containing an instruction to modify the calling name,
  • CUCM modifies the calling name and processes the call as normal.
MORE READING:  SIP Trunking With Call Manager Express

In the end you’ll get something like this:

Caller-ID-CURRI_phone_jabber

The most difficult part is to get the web-application in place that receives XML-requests from CUCM and answers with the proper XML-command according to CURRI.

You may learn the CURRI and develop it on your own or download the free caller ID app (the source code is included) provided by one of Cisco Solution Partners and modify it according to your needs.

These guys (Aurus) also offer the commercial product “PhoneUP Directory” that merges contacts from several enterprise directories (AD, CRM etc) providing caller ID, fast search, click to call and other features.

Related Posts

  • Comparison of H323 vs SIP Protocols Used in VoIP and IP Telephony
  • IP Telephony and VoIP Tutorial
  • Cisco UC560 Dial Plan for Voice Mail Configuration Example
  • How does VoIP work-Brief Overview
  • Connecting two Cisco Unified Communication Manager Express with H323

Filed Under: IP Telephony

Download Free Cisco Commands Cheat Sheets

Enter your Email below to Download our Free Cisco Commands Cheat Sheets for Routers, Switches and ASA Firewalls.

We use Elastic Email as our marketing automation service. By submitting this form, you agree that the information you provide will be transferred to Elastic Email for processing in accordance with their Terms of Use and Privacy Policy. Also, you allow me to send you informational and marketing emails from time-to-time.

About Harris Andrea

Harris Andrea is an Engineer with more than two decades of professional experience in the fields of TCP/IP Networks, Information Security and I.T. Over the years he has acquired several professional certifications such as CCNA, CCNP, CEH, ECSA etc.

He is a self-published author of two books ("Cisco ASA Firewall Fundamentals" and "Cisco VPN Configuration Guide") which are available at Amazon and on this website as well.

Comments

  1. Elio Teuber says

    March 18, 2020 at 8:14 am

    Not getting any Download….

  2. Harris Andrea says

    March 18, 2020 at 10:36 am

    Sorry, the download is on a third party website and I don’t know what happens with it. Maybe contact the website owner. Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Search this site

About Networks Training

We Provide Technical Tutorials and Configuration Examples about TCP/IP Networks with focus on Cisco Products and Technologies. This blog entails my own thoughts and ideas, which may not represent the thoughts of Cisco Systems Inc. This blog is NOT affiliated or endorsed by Cisco Systems Inc. All product names, logos and artwork are copyrights/trademarks of their respective owners.

Amazon Disclosure

As an Amazon Associate I earn from qualifying purchases.
Amazon and the Amazon logo are trademarks of Amazon.com, Inc. or its affiliates.

Search

BLOGROLL

Tech21Century
Firewall.cx

Copyright © 2023 | Privacy Policy | Terms and Conditions | Hire Me | Contact | Amazon Disclaimer | Delivery Policy

0 shares