Find a doctor
ey_search_doctorsSearch Iranian doctors by name, city, or specialty to find the best match and alternatives, with profile URLs, clinics, phones, working hours, and map links.
Instructions
Find an Iranian doctor on exiryab.com by name, city and/or specialty: the best match plus alternatives, each with profile URL, clinics, phones, working hours and map links.
Give at least one of name, city, specialty (Persian works best). With a name, the server ranks by
how well the name matches and drops filters that leave no match (see understood.dropped_filters
and warnings). Without a name, it returns the top-ranked doctors for the city and specialty.
confidence: high = one clear match for the name; medium = a good match but others are close,
so confirm with the user; low = only weak name matches; ranking = no name was given; none = nothing found.
match.kind per doctor: name, partial_name, similar (padding: same specialty and area, not the
name asked for) or ranking. Clinic weekly_hours maps an English day to its shifts
('17:00-19:00'); an empty list means closed that day.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| city | No | Persian city name ('تهران', 'شیراز') or a province name ('فارس') to search the whole province. Use ey_cities for the exact spelling. | |
| name | No | Doctor's name in Persian, full or partial ('موسی ملک محمدی', 'دکتر محمدی'). Titles like «دکتر» are ignored; city or specialty words inside it ('محمدی قلب تهران') are used as filters. | |
| specialty | No | Persian specialty, exact or a key word: 'قلب' resolves to «قلب و عروق», 'اطفال' to «کودکان (اطفال)». Use ey_specialties to see the options. | |
| alternatives | No | How many other doctors to return after the best match. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||