{"id":2921,"date":"2024-03-29T13:07:38","date_gmt":"2024-03-29T10:07:38","guid":{"rendered":"https:\/\/docs.unibell.tech\/?page_id=2921"},"modified":"2024-08-16T09:45:57","modified_gmt":"2024-08-16T06:45:57","slug":"connecting-services","status":"publish","type":"page","link":"https:\/\/docs.unibell.tech\/?page_id=2921","title":{"rendered":"Connecting services"},"content":{"rendered":"\n<p>Services are a set of basic services provided to customers within the framework of the software functionality of the system. Each service acts as a separately charged entity with a charge for the amount of use. The system also implements the functionality of periodical services with a fixed write-off of funds for the period of use.<\/p>\n\n\n\n<p>In order to switch to Services, you need to use the menu of your personal account, the &#8220;Customer&#8221; section.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services.png\"><img decoding=\"async\" width=\"232\" height=\"375\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services.png\" alt=\"\" class=\"wp-image-2922\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services.png 232w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services-186x300.png 186w\" sizes=\"(max-width: 232px) 100vw, 232px\" \/><\/a><\/figure>\n\n\n\n<p>The &#8220;Services&#8221; section contains a list of all services currently connected to customers with the ability to switch to any service and add or change its settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/04\/services1.png\"><img decoding=\"async\" width=\"1024\" height=\"352\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/04\/services1-1024x352.png\" alt=\"\" class=\"wp-image-3065\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/04\/services1-1024x352.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/04\/services1-300x103.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/04\/services1.png 1147w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>The following types of services are implemented in the system:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Type of service<\/th><th class=\"has-text-align-left\" data-align=\"left\">Description<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">HLR<\/td><td class=\"has-text-align-left\" data-align=\"left\">automatic anonymous check of subscribers&#8217; availability without calling<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">SMS<\/td><td class=\"has-text-align-left\" data-align=\"left\">mass SMS mailing of the lists of subscribers<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">SIP telephony<\/td><td class=\"has-text-align-left\" data-align=\"left\">provision of telephone communication services over the SIP protocol<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">API<\/td><td class=\"has-text-align-left\" data-align=\"left\">API request to activate the app that includes this service<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">TTS<\/td><td class=\"has-text-align-left\" data-align=\"left\">speech synthesis service as part of the app<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">ASR<\/td><td class=\"has-text-align-left\" data-align=\"left\">speech recognition service as part of the app<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">PUSH ID<\/td><td class=\"has-text-align-left\" data-align=\"left\">secure authorization\/registration of users online and offline<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"new-services\" class=\"anchor\">Connecting a new service<\/h2>\n\n\n\n<p>In order to connect the service to the customer, go to his profile and open the &#8220;Personal accounts&#8221;. Then go to the personal account to which the new service will be linked or create a new one.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services2.png\"><img decoding=\"async\" width=\"231\" height=\"367\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services2.png\" alt=\"\" class=\"wp-image-2924\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services2.png 231w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services2-189x300.png 189w\" sizes=\"(max-width: 231px) 100vw, 231px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"314\" src=\"http:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/connections_apps2-1024x314.png\" alt=\"\" class=\"wp-image-2909\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/connections_apps2-1024x314.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/connections_apps2-300x92.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/connections_apps2.png 1232w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next, in the Services section, click on &#8220;+ Add&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services3.png\"><img decoding=\"async\" width=\"1024\" height=\"299\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services3-1024x299.png\" alt=\"\" class=\"wp-image-2925\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services3-1024x299.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services3-300x88.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services3.png 1215w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Select a new service from the &#8220;Service Type&#8221; drop-down list. After that, select a zero-cost tariff plan that corresponds to the type of service you selected. For example, for the type of IP telephony service, specify the tariff plan, in our example: &#8220;Zero cost (Call)&#8221;. Next, select the <strong>routing group<\/strong>. Then specify the Distribution Priority. High priority services will be served first.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services4.png\"><img decoding=\"async\" width=\"1024\" height=\"330\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services4-1024x330.png\" alt=\"\" class=\"wp-image-2926\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services4-1024x330.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services4-300x97.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services4.png 1229w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>After completing all the settings, click &#8220;Save&#8221;. From this moment on, the new service has been created and linked to the personal account.<\/p>\n\n\n\n<p>Please note that HLR services and Outgoing SMS become available for creating campaigns from your personal account.<\/p>\n\n\n\n<h2 id=\"remote-connection\" class=\"anchor\">Setting up a remote connection<\/h2>\n\n\n\n<p>The &#8220;Connections&#8221; section is used to configure access to services from external systems using various protocols. To add a new connection, go to the service and click on &#8220;+ Add&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services5.png\"><img decoding=\"async\" width=\"1024\" height=\"367\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services5-1024x367.png\" alt=\"\" class=\"wp-image-2927\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services5-1024x367.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services5-300x108.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services5.png 1246w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Table of supported protocols for different types of services:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th class=\"has-text-align-left\" data-align=\"left\">Service type<\/th><th class=\"has-text-align-left\" data-align=\"left\">Supported transmission protocol<\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-left\" data-align=\"left\">SIP telephony<\/td><td class=\"has-text-align-left\" data-align=\"left\">SIP<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">API<\/td><td class=\"has-text-align-left\" data-align=\"left\">SMPP, HTTP, Out HTTP (in development), IMAP, Telegram (in development)<\/td><\/tr><tr><td class=\"has-text-align-left\" data-align=\"left\">PUSH ID<\/td><td class=\"has-text-align-left\" data-align=\"left\">SMPP, HTTP<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"smpp\" class=\"anchor\">SMPP<\/h2>\n\n\n\n<p>Setting up SMPP transmission involves filling in two parameters: <strong>SMPP <\/strong><strong>login<\/strong> and <strong>SMPP <\/strong><strong>password<\/strong>. To create an SMPP login, use the Latin alphabet. Next, come up with a password in the same way or use the auto-generation function. After creation, the username and password are transmitted to the client.<\/p>\n\n\n\n<p>To support older systems, it is possible to configure identification on the SMS center \u2014 the <strong>Identificator <\/strong><strong>on <\/strong><strong>SMSC<\/strong>. If it is not required, set the value to &#8220;0&#8221; (zero).<\/p>\n\n\n\n<p>The SMPP protocol also implies the possibility of limiting the reception speed on links \u2014 <strong>Reception speed restriction<\/strong>. The default value is 50.<\/p>\n\n\n\n<p>After completing the above procedures, click &#8220;Save&#8221;.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services6.png\"><img decoding=\"async\" width=\"1024\" height=\"333\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services6-1024x333.png\" alt=\"\" class=\"wp-image-2928\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services6-1024x333.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services6-300x98.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services6.png 1381w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 id=\"http\" class=\"anchor\">HTTP<\/h2>\n\n\n\n<p>HTTP transmission is configured as follows. Generate an API access key (it should be passed to the client). Next, install the Callback version (V1, V2 or V4), see the description in the <a href=\"https:\/\/docs.unibell.tech\/?page_id=3392\">Callback<\/a>.<\/p>\n\n\n\n<p>The Callback protocol implies the possibility of transmitting statuses. To transmit the start and end processing statuses, activate <strong>Start<\/strong><strong>Callback<\/strong> and <strong>End<\/strong><strong>Callback<\/strong>. Specify the Transfer <strong>Method<\/strong> and address (<strong>URL<\/strong>). If the external system requires authorization, specify the <strong>Username<\/strong> and <strong>Password<\/strong>. Activating the <strong>Callback<\/strong><strong>Repeat<\/strong> setting in case of <strong>errors<\/strong> involves resending the callback status if an error occurred during the transmission of the status.<\/p>\n\n\n\n<p>If you need to transfer an A-number, activate the appropriate setting \u2014 <strong>Pass<\/strong><strong>A-number<\/strong>.<\/p>\n\n\n\n<p>When activating the &#8220;Status Survey Mechanism&#8221; setting, the external system will be polled, and the statuses coming from it will be recorded in the database of our system.<\/p>\n\n\n\n<p>The sending restriction mechanism performs the function of anti-fraud. When this setting is activated, the number of shipments per number will be limited to the number that will be indicated in the Number of sendings field.<\/p>\n\n\n\n<p>Save the settings you have made.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services7.png\"><img decoding=\"async\" width=\"1024\" height=\"521\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services7-1024x521.png\" alt=\"\" class=\"wp-image-2929\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services7-1024x521.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services7-300x153.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services7.png 1377w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Please note that when transmitting an HTTP request in the callback exchange mechanism, we can add HTTP headers. To add an HTTP header, click add and specify an arbitrary name and value.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services8.png\"><img decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services8-1024x560.png\" alt=\"\" class=\"wp-image-2930\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services8-1024x560.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services8-300x164.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services8.png 1228w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services9.png\"><img decoding=\"async\" width=\"1024\" height=\"227\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services9-1024x227.png\" alt=\"\" class=\"wp-image-2931\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services9-1024x227.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services9-300x67.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services9.png 1229w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 id=\"imap\" class=\"anchor\">IMAP<\/h2>\n\n\n\n<p>E-mail access protocol. The way to activate the application using this protocol is a letter. To set up IMAP access, specify the <strong>IMAP-server<\/strong>, <strong>IMAP-port<\/strong>, and <strong>IMAPPassword<\/strong>. Next, select the IMAP protection method: <strong>No<\/strong>, <strong>SSL<\/strong> or <strong>STARTTLS<\/strong> and specify the <strong>Incomingfolder<\/strong> where the emails will be located (for example: INBOX).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services10.png\"><img decoding=\"async\" width=\"1024\" height=\"360\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services10-1024x360.png\" alt=\"\" class=\"wp-image-2932\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services10-1024x360.png 1024w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services10-300x106.png 300w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/03\/services10.png 1376w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<h2 id=\"sip\" class=\"anchor\">SIP<\/h2>\n\n\n\n<p>To set up a SIP connection, specify the <strong>Trunk<\/strong><strong>Name<\/strong>.<\/p>\n\n\n\n<p>Depending on whether authentication is required on the trunk, select the appropriate type from the <strong>SIP<\/strong><strong>Authentication<\/strong><strong> Type<\/strong> drop-down list. When selecting the<strong>Require<\/strong><strong>registration<\/strong> with credentials type, enter the <strong>Sip<\/strong><strong>Auth<\/strong><strong>User<\/strong> \u2014 username and <strong>Sip<\/strong><strong>Auth<\/strong><strong>Password<\/strong> \u2014 password. If you select the <strong>Do <\/strong><strong>Not<\/strong><strong>require<\/strong><strong>registration<\/strong> type, select <strong>Outbound<\/strong><strong>SBC<\/strong><strong>Hardware<\/strong> \u2014 the type of equipment that will serve the request direction.<\/p>\n\n\n\n<p>Write down the <strong>CPS<\/strong><strong>limit<\/strong> \u2014 the limit on the number of simultaneous calls per line, and the <strong>Call<\/strong><strong>limit<\/strong> \u2014 the limit on the number of connecting lines.<\/p>\n\n\n\n<p>Setting up <strong>Voice<\/strong><strong>record<\/strong><strong>enabled<\/strong> \u2014 activates the function of recording conversations from the trunk.<\/p>\n\n\n\n<p>The <strong>Area<\/strong><strong>ID<\/strong> field is always set to <strong>1<\/strong>, and the <strong>Interface<\/strong><strong>Name<\/strong> field is set to <strong>unibell<\/strong>.<\/p>\n\n\n\n<p><strong>COMEDIA<\/strong> \u2014 ignores the data in the RTP headers and sends voice traffic to the source IP. It is used when the client&#8217;s hardware does not support NAT, but is located behind NAT. Activating the setting instructs the system to send a request not to the address specified in the packages, but to the one from which they come.<\/p>\n\n\n\n<p><strong>Forced<\/strong><strong>RPORT<\/strong> \u2014 adds the rport parameter to the header of SIP messages, which forces the remote server to send responses to the IP and port of the traffic source, and not what is specified in the Via messages.<\/p>\n\n\n\n<p><strong>Filter<\/strong><strong>caching<\/strong> \u2014 forces the platform to cache information about filters, rather than requesting it every time a call is made.<\/p>\n\n\n\n<p><strong>Logging<\/strong> \u2014 enabling the logging mechanism.<\/p>\n\n\n\n<p><strong>Qualiffy<\/strong> \u2014 the frequency of polling of the SIP device by the SBC for operation and availability for making a call. The value is indicated by a number (milliseconds). An OPTIONS message is sent. If the value 0 (zero) is specified in the line, the polling function is disabled.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/08\/sip.png\"><img decoding=\"async\" width=\"1019\" height=\"582\" src=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/08\/sip.png\" alt=\"\" class=\"wp-image-3452\" srcset=\"https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/08\/sip.png 1019w, https:\/\/docs.unibell.tech\/wp-content\/uploads\/2024\/08\/sip-300x171.png 300w\" sizes=\"(max-width: 1019px) 100vw, 1019px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Services are a set of basic services provided to customers within the framework of the software functionality of the system. Each service acts as a separately charged entity with a charge for the amount of use. The system also implements the functionality of periodical services with a fixed write-off of funds for the period of <a href=\"https:\/\/docs.unibell.tech\/?page_id=2921\" class=\"more-link\">&#8230;<span class=\"screen-reader-text\">  Connecting services<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"tpl\/administration-content.php","meta":{"footnotes":""},"class_list":["post-2921","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages\/2921","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2921"}],"version-history":[{"count":5,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages\/2921\/revisions"}],"predecessor-version":[{"id":3474,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages\/2921\/revisions\/3474"}],"wp:attachment":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2921"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}