Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

External system integration via UDP port or other way

ilewy

Programmer
Dec 3, 2024
2
Hi there,
Our company requires the development of custom integration to collect all incoming call numbers. Initially, we considered utilizing UDP port 50794, which Avaya Monitor connects to for system logs. However, standard UDP connections lack password encryption. Therefore, my first inquiry is whether it is possible to connect that port externally from Monitor software via a standard UDP connection. If so, how would this be achieved?

On the other hand, we have successfully established a TCP connection to an external server on port 5101, which provides us with call information after the call has concluded. However, our requirement is to receive the incoming call number at the time of call initiation.

If connecting via UDP is not feasible from an external server, are there any alternative methods to obtain incoming call information?

We appreciate your prompt response.

Our system version is: Avaya IP Office (iP500v2) software rls 11.1.2.4.0
 
There would be a number of different was if doing this.

Can you prove some use case information? What are you doing with this info? I assume its integrating with an app of some sort?

Are you looking to access this across the internet?
 
@Menniss thanks for fast response!

We will be developing a web service hosted in a virtual private server (VPS) to collect all incoming call numbers and enable them to connect with an external customer content management system (CMS) to retrieve customer information for the call center once a customer initiates a call.

Therefore, we require this information at the commencement of an initiated call. In the event of communication with an IPO, we maintain flexibility and prioritize functionality over perfection.
 
It would require some coding depending on the skill set you have access to you might want to have a look at the API capability of ACR https://ipofficekb.avaya.com/busine...manuals/acr44/APIDocumentationRelease_4_4.pdf

If accessing via the internet I wouldn't been keen on using TAPI but of course anything can be secure depending on the networking situation.

If you don't have access to someone with coding skillset you may want to engage with a developer.
 
"We will be developing a web service hosted in a virtual private server (VPS) to collect all incoming call numbers and enable them to connect with an external customer content management system (CMS) to retrieve customer information for the call center once a customer initiates a call."

That possible means you want the customer information then presented to the agent who answers the call?

- Having a good look at Xima's products (ACR) and at Avaya's ACSS would be a good first starting place as what you want may already be packaged in those existing products without having to weave your own.

- Otherwise, you need a developer who can get to grips with one of the IP Office API's ( https://www.avaya.com/en/partners/devconnect/sdks/#15 ). Personally it sound like that would be the MTCTI api.
 

Part and Inventory Search

Sponsor

Back
Top