Appointment Booking
How are At-Home appointments handled?
At-home services (like sample collection) are offered if the provider supports it. Users can select “At-Home” as the visit type when booking.
Can users filter doctors during search?
Absolutely. Filters include specialty, rating, language, gender, hospital, and even nationality — ensuring tailored results.
Are appointments integrated with provider EMRs?
Yes. Appointments are pushed to the provider’s scheduling system in real time. Changes are reflected immediately in both systems.
How is insurance eligibility verified during booking?
The app sends patient data (National ID, DOB, etc.) to Medgulf’s backend via API. Eligibility and co-payment details are retrieved in real time.
Can patients get a refund if the call fails?
Yes. Automatic refunds are issued if the doctor doesn’t join. Manual refund options exist for cases like wrong doctor, poor connection, or mistaken booking.
What call statuses exist in the system?
Waiting – call created, waiting for doctor; Active – both joined; Cancelled – not joined in time or cancelled manually; Finished – call ended.
How does payment work for instant calls?
Before the call starts, patients pay through the provider’s payment gateway. If payment is successful, the call begins. Failed payments can be retried.
How does the system manage real-time availability for instant calls?
Doctors set their availability manually on the provider portal. The system auto-checks to prevent overlap with scheduled appointments.
What is the “Call Doctor Now” feature?
It's a real-time, on-demand call to available doctors (no prior booking). Patients can filter and call online doctors instantly for urgent concerns.
What happens if a doctor doesn’t join a virtual consultation?
The call is automatically marked as “Cancelled” after a timeout, and a refund is triggered if applicable.
How do virtual consultations work in the app?
Users and doctors must be online. At the scheduled time, a video call is initiated. The provider may also start a chat ahead of the call if needed.
Can users provide feedback after consultations?
Yes. For virtual visits, the feedback prompt appears immediately. For in-person and at-home visits, it appears 1 hour after the scheduled time.
What is the Notification Center?
It's a built-in inbox in the app that stores all alerts and updates — appointment status, unread message counters, and an option to mark notifications as read.
How are users notified about appointments?
Users get in-app notifications for confirmations, reminders, cancellations, or updates. These appear in the Notification Center and are sent via SMS or email if configured.
How are real-time doctor availabilities managed?
Availability is pulled from provider systems via integration. App users see only real-time schedules, preventing conflicts or overbookings.
Can users reschedule or cancel appointments?
Yes. Users can reschedule by selecting a new available slot or cancel the appointment with a reason (e.g., personal emergency). The system notifies the provider automatically.
How do users book an appointment in the app?
By selecting a doctor from the list or profile, then choosing a consultation type, date, and time. Appointments are synced in real-time with the provider's schedule.
How can users search for doctors in the app?
Users can search via specialty, hospital, gender, nationality, co-insurance amount, language, and even name-based global search. Filters are available for better matching.
What appointment types are supported in the Medgulf App?
Users can book In-Person, At-Home (sample collection or home care), and Virtual (telehealth video/audio) appointments.