You can add new integrations to Spok Enterprise Administration. To add a new integration to the Spok Server, do the following:
When you add or update integrations in high availability environments, the changes are applied to the DRS web service’s web.config file. However, the changes to the secondary server’s web.config must be made manually. To do this, copy the updated file from the primary server’s DRS (
<IISROOT>\wwwroot\Spok\SpokDRS\web.config) and paste the new file onto the secondary server to replace the existing file (
Access the Spok Enterprise Administration interface.
Select the Administration > System Configuration > Integration menu option. The Manage Integration Settings screen displays, showing the integration grid.
Click the Add link. The Create Integration Settings screen displays.
From the Application Type drop-down menu, select the type of integration that you would like to add. The fields change depending on which option you select.
The name for MediCall in the Application Type drop-down menu is "Xtend Suite."
The Data Repository Service can integrate with the MediCall Suite. The MediCall Suite manages an organization’s call center needs, including call handling to messaging services and paging.
Because the MediCall Suite products can integrate with the Data Repository Service, it is automatically updated with the most up-to-date, accurate information from the Data Repository Service.
- Before you finish the procedure below, complete any configurations on the MediCall side. For more information, see Enable Selected User Accounts to Access Xtend Data Service Methods from a Browser.
- To add a MediCall Suite integration, configure the following fields:
In the Name field, enter a name to describe the service that you are creating. For example, if you would like to refer to the service that you are creating as “MediCall Suite” because the service enables the Spok Server to integrate with the MediCall Suite system, you could enter “MediCall Suite” into this field.
In the Remark field, enter any additional clarification information that could be helpful when viewing this service. This clarification information could include any notes or reference information that should be associated with the service that is being created.
From the Application Type drop-down menu, choose the Xtend Suite option.
In the Server field, enter the fully qualified domain name of the MediCall Suite server with which you are integrating. For example, “
xtendsuite.customer.com". For AlwaysOn environments, this should be the name of the listener for the MediCall database.
Enable Default System if you would like this application to be used as the Host system.
Also enable this option if multiple host systems are configured through the Data Repository Service, and the client system (CTRM, Spok Mobile, or Messenger) calling the DRS does not specify which host system (MediCall Suite, Spok Console Suite, or Smart Suite) to use. In this situation, the default system will be used.
Do not change this field. The service URL is set during deployment and should not be changed on this page.
Use Service Authentication
Select this option to configure a secure connection between the Spok Mobile or Care Connect Server and the MediCall Suite. When you select this option, the Service Username and Service Password fields will appear.
Enter the Username for the MediCall system to which you are configuring the secure connection.
Enter the Password for the MediCall system to which you are configuring the secure connection.
In the Database Instance field, enter the name of the MediCall database instance used in SQL Server. This information can be found after the “\” used when connecting to the database. Most connections to SQL Server do not have an instance. If the SQL Server connection does not have an instance, the field can be left blank.
In the Database field, enter the name of the MediCall database with which you are integrating. In this field, enter the name of the database on which the MediCall system to which you are integrating stores its data. For example: “MediCallConsole.”
In the Username field, enter the username that has permission to access the MediCall database that you configured in the Database field above.
In the Password field, enter the password that is associated with the username that you entered in the Username field above.
Select this option if you are configuring an AlwaysOn environment.
Mobile Site Id
From the Mobile Site ID drop-down menu, select a site to assign to the host system. Every host system must be connected to a unique site ID. If an installation supports multiple host systems, you can add multiple customer site IDs. Please note that these site IDs should be the same site IDs used in the Spok Hosted Administration system.
Site IDs can be added in Spok Hosted Administration and re-imported either as a license or in the Edit Tenant page in Spok Enterprise Administration.
Client Initiated Messaging
Enable the Client Initiated Messaging option if you would like this service to use the client-initiated messaging feature. The client-initiated messaging feature allows users to create and send messages to other Spok Mobile users from the application on their smartphone devices. Checking this box allows the enterprise system to identify the method by which the clients can send and receive messages.
Note that disabling this option does not currently prevent Android clients from being able to initiate a message.
Enable Host Projections if Spok Mobile users should be able to change their profile information and their status information from the Spok Mobile application on their smartphone devices. This allows users to update their profile information (first name, last name, etc.) that is associated with their Spok Mobile account. This also allows users to update their status, giving them control of their availability information within the application.
If this option is enabled, the Edit Profile and Edit Status fields will appear.
The Spok Mobile Windows Service must be running when this option is enabled.
This option should not be altered more than once in a five minute period. If it is changed and saved more than once within a five minute time period, the system may fail.
Enable Edit Profile if Spok Mobile clients should be able to view or edit their profiles in the application. If this option is disabled, users cannot view or edit their profiles in the Spok Mobile application on their devices.
This field only appears if the Host Projections option is enabled.
Enable the Edit Status option if Spok Mobile clients should have the ability to view or edit their status or availability in the application. If this option is disabled, users do not have the ability to view or change their status or availability in the Spok Mobile application on their devices.
This field only appears if the Host Projections option is enabled.
- Click the Save link. Your choices will be saved and the new service will appear in the Manage Integration Settings screen. Any clients already registered on the system will automatically receive an update to their settings to reflect the new options.