Over four decades, DCMSoft has engineered specialized telecommunications, computer-telephony integration (CTI), and mission-critical applications across North America, with deep specialization in cloud voice APIs, Avaya Aura, TSAPI, Dialogic, and Asterisk platforms.

Voice AI and Cloud Telephony

1. Modern Cloud CTI & AI Voice Integration

OpenAI Whisper Web Audio API Twilio / SendGrid DCM CTI Logic

Extending core telephony expertise into modern cloud and AI environments. DCMSoft engineers browser-based audio streaming via the MediaStream and Web Audio APIs integrated with the OpenAI Whisper transcription API for spoken voice client intake, alongside high-reliability cloud dispatch pipelines powering DCM CTI automated notification systems.

Intelsat Goodnight

2. Intelsat – Satellite Service Automated Termination (“Goodnight”)

TAS & C ScanSoft OpenSpeech Avaya JDBC

Automated telephony application enabling major global broadcast networks (CNN, HBO, MTV) to dial in and securely release occasional-use satellite transponder frequencies. Engineered using TAS, C, XML, ScanSoft OpenSpeech proxy servers, and Avaya JDBC integration across Intelsat’s international satellite fleet.

OSHA Accident Reporting

3. OSHA – Workplace Accident Reporting IVR

Avaya IR Speech Recognition U.S. Dept of Labor

Mission-critical Avaya IR application engineered for the Occupational Safety and Health Administration (via Computer Sciences Corporation). Enables employers nationwide to report fatal and severe workplace accidents via automated speech recognition, querying a national compliance database to route callers immediately to their local OSHA regional office based on ZIP code.

ACSroute

4. ACSroute – Dynamic TSAPI Call Router

Visual C++ Avaya AES Winsock DLL REST / JSON

Engineered in Visual C++ for national monitoring providers Affiliated Monitoring, LLC and DGA Security Systems. Communicates directly with Avaya Aura Communication Manager via Application Enablement Services (AES). Processes stream sockets via Winsock DLL, queries REST/JSON/XML endpoints over HTTP, and dynamically directs call disposal or scheduled retry logic without operator intervention.

AGF Tiger Talk

5. AGF Tiger Talk – Multilingual Financial IVR

AT&T Conversant Unix / C Citigroup

Interactive voice response application developed for Citigroup and AGF Management Ltd. (Canada). Interrogates real-time financial databases to disburse account balances, fund valuations, and transaction histories in both English and Canadian French across high-density digital telephony lines.

HHS Social Services

6. HHS – Social Services Transfer IVR

Avaya IR HTTP Web Service U.S. Dept of HHS

Engineered for the U.S. Department of Health & Human Services (via CSC). Routes public inquiries to their respective state social services departments via real-time HTTP requests querying web-based database endpoints directly from the telephony stream.

ACSagent

7. ACSagent – Call Center Screen Pop

Visual C++ Avaya TSAPI Google Maps API

Windows C++ application utilizing Avaya Telephony Services and TSAPI Client for large enterprise call centers. When an inbound call arrives, ACSagent intercepts telephony event streams, interrogates caller records, and invokes the Google Maps API via backend Perl pipelines to display the caller’s verified physical location on the agent’s screen in real time.

ACSevent

8. ACSevent – Telephony Event Engine

DEFINITY G3 PBX Avaya TSAPI SQL Server

Back-end Windows CTI daemon bridging Windows Server to an Avaya Telephony Server and DEFINITY G3 PBX. Captures asynchronous TSAPI event streams, calculates exact call-delivery timestamps, monitors trunk states, and commits real-time call performance metrics directly into SQL Server.

CSC Survey

9. CSC – Automated Telephony Survey System

TAS Scripting Multi-Tenant IVR DTMF & Voice

Configurable Transaction Assembler Script (TAS) platform engineered to support up to 99 independent automated telephone surveys and 20 multi-branch questions each without re-compilation. Features speech and DTMF recognition, daily automated performance analytics, and dynamic administrative control.

DINI Telephony

10. DINI – Dial-in News & Information

Dialogic C++ Windows Telephony Accessibility

Dialogic C++ Windows telephony application engineered for the New Mexico Commission for the Blind. Reads digitized daily news publications to sight-impaired subscribers over standard analog telephone lines with menu-driven navigation and bookmarking.