Avaya AES CTI Development Integration

Job ID: 40356573

Budget: $250 – $750 USD

I support several enterprise customers running Avaya Experience Portal (AEP) with CTI applications that communicate through Avaya Aura Application Enablement Services (AES). To keep pace with their evolving requirements I need fresh code as well as updates to existing voice and desktop CTI components, all of which must slot cleanly into their wider CRM and reporting stacks.

Scope of work
New modules will handle intelligent call-routing logic, IVR customisation (prompt control, dynamic menus, backend look-ups) and detailed data reporting. Alongside that, some legacy Java and C# services require refactoring for stability and performance, and a set of JavaScript widgets must be wired into web-based agent desktops. Integration points include REST/JSON services, databases, and third-party analytic tools.

Technology expectations
• Java and the Avaya Orchestration Designer / Experience Portal scripting environment
• C# for desktop CTI add-ins that consume AES TSAPI and/or Web Services
• Modern JavaScript (ES6+) for browser extensions and embedded dashboards

Deliverables
• New AEP application flows, exported and ready for import to target systems
• Updated CTI services with clear versioning and rollback scripts
• Integration stubs and documentation for CRM, reporting, and any external APIs
• Deployment guide plus concise unit test results confirming call-routing, IVR paths, and data-capture accuracy

Acceptance criteria
The code must compile without warnings, connect to AES in a lab environment, and pass end-to-end test scenarios that demonstrate correct routing, IVR behaviour, and data logging. Clean, well-commented source and read-me files are essential so my in-house team can continue maintenance once delivered.