Skip to main content

Architecture

At minimum, a typical Phone Password Manager deployment consists of the following servers:

  • A Bravura Pass server running the API SOAP Service (idapisoap)

    This service allows applications to access Bravura Pass functionality using the Password Manager Remote API.

  • A separate Interactive Voice Response (IVR) server with Phone Password Manager installed, and running either the Phone Password Manager module service, and/or the VoIP Telephony Service

    The Phone Password Manager service is an IVR application that interacts with either hardware voice boards, the Asterisk® framework, or host media processing software installed on the system to receive incoming calls and provide responses to the user. It uses the pspushpass.dll library to communicate with the API SOAP Service (idapisoap) on the Bravura Pass server.

    It is recommended that your Bravura Pass and Phone Password Manager servers are hosted on separate hardware, as this configuration has several advantages over a single server setup. Installing both of these products on the same hardware means that both servers need to be shut down in the event maintenance is required.

The diagram below shows a typical Phone Password Manager installation. The physical layout of the Phone Password Manager solution varies depending on the needs of your organization.

Interactive Voice Response integration architecture

ivr-net-arch-4