Clinica-web.ua — is a modern, convenient, and reliable electronic medical system designed for patients, doctors, public and private medical institutions. The CRM is connected to the eHealth system. A convenient appointment scheduling interface. Appointment reminders for patients via SMS/IM.
Main integration features with Clinica-web.ua:
Quick navigation to a patient's card during an incoming call;
Quick creation of a patient card from an incoming call from a new client;
During a call, it is possible to copy patient data (full name, phone number, and date of birth);
When an incoming call is answered, the main patient information is displayed (full name, age, address, date of birth);
Merging duplicate patient cards into one.
Integration Setup
To configure the integration, you will need:
Administrator-level access in CRM (login, password, and the CRM panel domain);
A list of employees who will be working within the integration;
Send a message to Clinica-web technical support requesting to change the host in the integration for the panel.
Example message to Clinica-web technical support:
Good day!
Please change the host in the integration for the panel {CRM panel domain} from api.binotel.com to cci.ringostat.com
And please set the following values for the parameters:
key = {Project id}
secret = {Auth-key}
Where:
{CRM panel domain} — the URL address of your portal in CRM. For example: "https://example.medakadem.com.ua"
{Project id} and {Auth-key} — data from your Ringostat personal account. These can be found in the "Integrations" — "Ringostat API" section.
Configuring Data Transfer to Clinica-web
For the integration to work on the Ringostat side, you need to create Webhooks — the settings are located in the "Integrations" — "Webhooks 2.0" section.
A template with data for creating Webhook can be found here.
The address used for Webhook is the portal address in Clinica-web with /api/Binotel/Push appended at the end.
Example: https://example.medakadem.com.ua/api/Binotel/Push
After configuring the Webhooks, you need to go to CRM and assign manager contacts.
To do this, go to the "Settings" — "Users" section — click "Extra" (the gear icon) next to the required user — "Editing" — then open the "Profile" tab.
In the "Inernal IP phone number:" field, enter the employee's ID from your Ringostat personal account and save the settings.
The same steps must be performed for all users in CRM who will be participating in the integration.
The employee's ID can be copied in the "General Settings" — "Employees" section:
After completing these steps, a handset icon will appear in the top menu:
When an operator is ready to start working and taking calls, they click this button. This opens the working calls window:
Integration Interface
The working calls window in Clinica-web.ua has three tabs:
In the "Active" tab, incoming answered calls that are still ongoing are recorded. If it is a new client, you will see:
If the client already exists in the system, you can see:
The client's phone number, call time, and an expand arrow for client data (only if the calling patient has a card in the system; for a new patient, there is an option to create one through this window);
Patient data from the system (full name, age, date of birth);
The ability to copy patient data (full name, phone number, and date of birth) for convenient work with the patient; also, on the appointments page, clicking this button immediately selects the specific patient without searching the database, allowing a quick preliminary appointment to be made;
The ability to quickly navigate to the patient's card without searching the database;
If a new patient is calling, their number is displayed, and based on this, a patient card can be created by clicking this button. When a call comes from a number registered in the database, the associated full name, phone number, gender, age, date of birth, and home address are displayed (if such data has been entered).
Clicking the "Create" button opens the window for adding a patient to the system, where the calling patient's number is already filled in.
Here you can also copy the patient's basic data (full name, phone number, address, year of birth), and after saving, the data will be pulled into the active call card:
In the "Incoming" tab, incoming answered and not-yet-answered calls are recorded. You can see:
The phone number of the calling client;
The call time;
The call status when not yet answered (1), and if a conversation is in progress — which employee's extension number is involved (2).
In the "History" tab, all answered calls are recorded:
The number of the caller;
The ability to add a comment to the call.
Missed calls are recorded as regular incoming calls, but the call type can be added in the comments.
Important! Unfortunately, outgoing calls are not recorded in CRM.
Conclusions
The Ringostat integration with Clinica-web.ua enables efficient handling of incoming calls from both new and existing patients. It allows you to see who is calling, quickly schedule patient appointments, and create a patient card when needed.
For outgoing calls, the integration performs no actions. UTM tags are not transmitted.










