Install Beesender Chat Master Server license
1 Minimum system requirements
Standalone dedicated server or virtual machine
OS: Windows Server
4x Intel Xeon E3-1225v3 CPU, 32GB RAM
SSD 50-100 GB
Installed on the system: MS SQL Server 2014+, Microsoft .Net Core 2.2 hosting bundle, Microsoft .Net Framework 4.7, IIS 7+
Net Core installation order: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.1
2 Server license installation procedure
2.1 Deploying the Beesender connector
Create a site in IIS for the connector
The connector must be signed with an SSL certificate and have a domain name accessible from the outside, from the Internet (for communication with the official API of messengers and social networks).
Add the license file beesender.lic to the folder with the BeesenderConnector site.
2. In appsettings.json of the connector, fill in the fields (Table 2).
3. Set up access for apps.
The connector must have access to the resources specified in its appsettings.json (Table 1)
The connector must have access to your Creatio
Creatio app must have access to the Beesender connector
Â
Table 1 – Access from the connector server via URL
Communication channel | URLs |
---|---|
https://graph.facebook.com/v2.9/{0}?fields=first_name,last_name,picture&access_token={1} , https://graph.facebook.com/v2.9/{1}?fields=first_name,last_name,profile_pic&access_token={0}, | |
Skype | https://login.microsoftonline.com/botframework.com/oauth2/v2.0/token |
Telegram | |
Map link |
Â
Table 2 – The value of parameters in appsettings.json sites
Parameter name | Value |
---|---|
DB | Database connection string expanded in chapter 2.1 |
WebhookUrl | Domain name of the connector, accessible from the outside |
LicenseFilePath | The path to the beesender.lic file |
IsOnSite | True |
LicFileName | License file name with extension |
2.2 Installing and configuring the Beesender package on Creatio
Install the up-to-date Beesender package on Creatio
Set the system settings values (Table 3)
Go to the "Chat settings" section, enter the Login and password to enter Creatio. In Actions, click the Synchronize button.
Â
Table 3 – System settings values
System setting code | Value |
---|---|
BeesenderOperatoHost | Beesender Connector App Address |
BeesenderServices | https://{BeesenderConnector}/services/{0} |
BeesenderFBLService | https://{BeesenderConnector}/services/fbl |
BeesenderOperatorAppId | Your access token |
BeesenderOperatorToken | |
AreConfiguredChats | true |
BeesenderTokenService | Empty value |
Â