Industries · Healthcare & pharma

Location intelligence for healthcare providers and pharma

Open clinics where patients are, cover every prescriber, and keep patients informed.

25ready-made templates
5kinds of use case
9one-minute stories
42blocks used
165hours a month saved by them all (an estimate)

Why healthcare & pharma teams use xMap Flows

Healthcare planning is about distance: how far patients travel, which areas have too few clinics, which doctors a rep has not visited. xMap Flows counts clinics, pharmacies, hospitals and specialists from xMap's places database, compares them with residents by age, and ranks the gaps. Pharma teams use it to build and refresh territory lists of prescribers and pharmacies. Providers use it to place new sites, plan collection routes and run a chat that finds the nearest open clinic.

Clinics opened where leases are, not patients

Rank areas by residents of the right age against the care already there.

Territory lists out of date

A monthly flow refreshes clinics, pharmacies and specialists in each territory.

Patients ask where to go

A chat page or WhatsApp agent finds the nearest open clinic of the right kind.

Heat and cold seasons

Weather forecasts plan outreach and staffing before demand peaks.

Clinic groups, pharma companies and medical suppliers planning coverage, finding partners and watching their network.

How a flow works for healthcare & pharma

Every flow reads left to right: something starts it (a schedule, a message, an app event or new rows), it looks at an area, gathers data, lets xMap AI make sense of it, applies your rules, and sends the result where your team works. These are the blocks healthcare & pharma templates use most.

  1. 1

    Where

    Choose the area: countries, cities, a radius around your own sites, or shapes you draw.

    Area of interest · Find nearest · Travel area

  2. 2

    Data

    Bring in what is there and what is changing.

    Nearby places · Demographics · Weather forecast · Map business scan · Traffic incidents

  3. 3

    AI and your rules

    Score, rank, keep only what is new or fits, and match with your own data.

    xMap LLM · Place classifier · AI agent · Jev decision · Sort and limit

  4. 4

    Where results go

    Send each result where your team works.

    Email · Show on a map · Reply · Make a report · Google Sheets

Use cases and templates for healthcare & pharma

Each template is a real flow on live data. Open it, change the city and the kind of place, test it and deploy it. Grouped by what the team wants to do.

Find customers and leads 8 templates

See them in the template gallery

New clinics in your territory every week, sorted by specialty and given to the nearest medical rep.

Every Monday: clinics that opened this year in your territory, only the ones your reps have not visited, sorted by specialty by xMap AI, matched to the nearest rep, emailed and mapped. A new clinic picks its suppliers and its habits in the first months. Reps who visit in that window get listened to; this flow makes sure they know about every one.

Good for
A pharma company detailing new clinics · A medical device distributor · A lab offering tests to new practices
Each run gives
An email by specialty · A map of the new clinics
Time saved
About 6 hours a month (an estimate)

Independent dental clinics with a phone or website, new ones only, straight into your call sheet.

Every weekday: independent dental clinics in your city with a phone or website, only the ones not sent before, added to your call sheet. Independent clinics buy from whoever calls first and serves them well. A fresh list every weekday keeps the inside sales team calling the right people.

Good for
A dental supplies distributor · A dental lab · A dental software company
Each run gives
New rows in your Google Sheet
Time saved
About 11 hours a month (an estimate)

Specialist clinics for a launch, prioritised, with the director, a visit note and a medical affairs check.

Every week: endocrine and diabetes clinics across three cities, prioritised by xMap AI for a new treatment launch, the director from Apollo, a visit note, checked by medical affairs, then into HubSpot, emailed and mapped. A launch is won in the first clinics that prescribe. This flow finds them across cities, ranks them, finds who decides and writes the first conversation, with a check before anything reaches the reps.

Good for
A pharma launch team · A medical device company entering a market · A specialist lab
Each run gives
Contacts in HubSpot · An email · A map of the targets
Time saved
About 16 hours a month (an estimate)

An AI agent prepares a three-line plan for every practice your reps visit this week.

Every Sunday: each practice on your list found on the map, an AI agent looking at how patients rate it and counting the pharmacies around it, a three-line visit plan for each, saved to a sheet and emailed. Good visits start with homework: how patients rate the practice, where they fill prescriptions, what to ask. The agent does that homework for every practice before the week starts.

Good for
Medical reps of a pharma company · A nutrition brand visiting doctors · A medical device sales team
Each run gives
Visit plans in a sheet · An email
Time saved
About 8 hours a month (an estimate)

New hospitals and clinics with the procurement manager.

Every month: hospitals and large clinics opened in the last year in your region, with the procurement manager from Apollo, scored by xMap AI for medical equipment sales. New facilities buy most of their equipment in the first year. The first supplier in wins.

Good for
A medical equipment company · A lab supplies distributor · A hospital IT vendor
Each run gives
New leads in HubSpot
Time saved
About 2 hours a month (an estimate)

Clinics near your lab with the manager, for sample pick-up.

Every quarter: clinics and medical centres within 5 km of your lab, the best-rated first, with the clinic manager from Apollo, for the lab’s courier pick-up service. Labs grow with the clinics that send them samples. Nearby clinics are the easiest to serve.

Good for
A diagnostic lab · A pathology network · A medical courier
Each run gives
New leads in HubSpot
Blocks
Schedule → My data → Nearby places → Apollo → HubSpot → Email
Time saved
About 1 hours a month (an estimate)

Small clinics scored as telehealth buyers, approved.

Every month: small independent clinics in your cities, scored by xMap AI as buyers of telehealth software, with the owner doctor from Apollo, approved, into HubSpot. Small clinics gain most from telehealth. The best fits are ranked and approved.

Good for
A telehealth company · A clinic software vendor · A medical billing service
Each run gives
New leads in HubSpot
Time saved
About 2 hours a month (an estimate)

New clinics, pharmacies and hospitals each week, summed up.

Every Monday: new clinics, pharmacies and hospitals in your cities this week, by kind, with the ten most important summed up by xMap AI for the pharma commercial team. Pharma reps should visit new places first. The Monday brief tells them which.

Good for
A pharma commercial team · A medical device company · A health market analyst
Each run gives
An email
Time saved
About 4 hours a month (an estimate)

Site selection and expansion 6 templates

See them in the template gallery

The blocks of your city with the most adults and the fewest labs, scored and approved every month.

Every month: the blocks of your city with the most adults, the labs within 2 km of each, the people per lab, scored by xMap AI, the strong ones approved by you, emailed and mapped. Sample collection points live or die by how many people live close and how far the nearest lab is. This flow ranks every block on both, so the expansion team starts from a shortlist.

Good for
A lab chain adding collection points · A diagnostics company planning kiosks · A health ministry planning testing sites
Each run gives
A shortlist to approve · An email · A map of the best blocks
Time saved
About 4 hours a month (an estimate)

The blocks where the most seniors live with the fewest home care providers, every month.

Every month: the blocks of your city with the most people over 60, the home care providers within 2 km, the seniors per provider, the 20 most underserved blocks emailed and mapped. Home care demand follows where older people live, not where offices are. This flow shows the underserved blocks so recruiting and marketing go where the need is.

Good for
A home care provider choosing areas · A city planning senior services · An insurer building a care network
Each run gives
An email with the list · A map of the results
Time saved
About 2 hours a month (an estimate)

Blocks with many children and few paediatricians.

Every year: blocks of your city with many children and the fewest paediatricians within 2 km, ranked, for a children’s clinic group planning its next branch. Parents want a doctor close by. The gaps show where a children’s clinic is needed.

Good for
A children’s clinic group · A health ministry · A paediatric hospital
Each run gives
An email with the list · A map of the results
Time saved
About 3 hours a month (an estimate)

Blocks with many older adults and few dialysis centres.

When planning a dialysis centre: blocks with the most residents over 50 and the fewest dialysis centres within 5 km, ranked, with a note by xMap AI. Dialysis patients travel three times a week. A centre near them changes their lives.

Good for
A dialysis operator · A hospital group · A health investor
Each run gives
An email
Time saved
About 3 hours a month (an estimate)

Blocks with many young adults and few mental health services.

Every year: blocks with many residents aged 15 to 34 and the fewest psychologists and counsellors within 3 km, ranked, for a mental health service. Young people need care close by. The gaps are ranked for the service.

Good for
A mental health service · A health NGO · A city health department
Each run gives
An email
Time saved
About 3 hours a month (an estimate)

Pharmacies near schools ranked by the children around.

Before a vaccination campaign: pharmacies within 500 m of schools in your city, with how many children live around, ranked, for the campaign team. Vaccination drives reach most children near schools. The best pharmacies are ranked.

Good for
A health ministry · A vaccine maker · A pharmacy chain
Each run gives
A Google Sheet
Time saved
About 2 hours a month (an estimate)

Operations and alerts 5 templates

See them in the template gallery

On high UV days, a short sun safety tip for each clinic's patients.

Every morning: the UV and heat forecast at each of your clinics, only where UV reaches 8 or more, with a short sun safety tip written by xMap AI, emailed to the clinic team. Clinics want to give timely advice, but nobody checks the UV index every evening. The flow does it and writes the tip, only when it matters.

Good for
A dermatology clinic group · A family practice network · A pharmacy chain's health team
Each run gives
An email on high UV days
Time saved
About 5 hours a month (an estimate)

Tomorrow’s heat at big venues, with an ambulance standby note.

Every afternoon in summer: tomorrow’s heat at the stadiums, parks and markets in your table, the hottest first, with a standby note by xMap AI for the ambulance service. Heatstroke peaks where crowds gather. Standby teams placed in time save lives.

Good for
An ambulance service · A civil defence office · An event medical provider
Each run gives
A WhatsApp message
Time saved
About 15 hours a month (an estimate)

Each new travel health notice the morning it is published, with its level and country.

Every morning: the travel health notices page of the US Centers for Disease Control and Prevention read for new notices (outbreaks, vaccine advice, travel warnings), each with its level and country, only the new ones, emailed to the travel clinic team. Travel clinics and corporate travel teams need to know about outbreaks before travellers ask. One email of new notices saves checking the page every day.

Good for
A travel clinic network · A corporate travel and security team · An occupational health service
Each run gives
An email
Time saved
About 15 hours a month (an estimate)

Closures near each hospital every morning, for dispatch.

Every morning at 6:00: road closures and incidents within 2 km of each hospital in your table, with a note by xMap AI for ambulance dispatch. Ambulances lose minutes at closed roads. Dispatch knows the way in before the first call.

Good for
An ambulance service · A hospital group · A city emergency office
Each run gives
A Slack post
Time saved
About 10 hours a month (an estimate)

The coldest clinics this week, with a staffing note.

Every Sunday in winter: the week’s lowest temperatures at each clinic in your table, the coldest first, with a staffing note by xMap AI for flu season. Flu visits follow the cold. Staffing ahead keeps waiting rooms short.

Good for
A clinic chain · A primary care network · An urgent care group
Each run gives
An email
Time saved
About 2 hours a month (an estimate)

Market data and research 5 templates

See them in the template gallery

Outbreaks, clinic openings and medicine shortages from the news you follow, each on the map.

Every Monday: the week’s stories from the health news feed you follow, read by xMap AI for stories about outbreaks, clinic and hospital openings or closures and medicine shortages, each placed on the map where it happens, only the stories not seen before, sorted by kind and emailed to your team. Health teams hear about an outbreak or a shortage from a colleague, days late. This flow reads the week’s news every Monday and shows where each story happens.

Good for
A clinic group watching its markets · A pharma company tracking shortages · A health insurer watching outbreaks
Each run gives
An email of the morning's stories · A map of where the news is
Time saved
About 2 hours a month (an estimate)

A weekly rating scorecard of each of your clinics, the weakest first.

Every Sunday: each of your clinics found on the map with its rating and number of reviews, rated by xMap AI against your other clinics, the weakest first, emailed and kept in a sheet. A clinic whose rating slips is losing patients to the next one. This flow puts every clinic's rating and number of reviews side by side each week, so the quality team knows where to look.

Good for
A clinic group's quality team · A dental chain's operations manager · A hospital patient experience office
Each run gives
A scorecard by email · A Google Sheet over time
Time saved
About 8 hours a month (an estimate)

The best-rated clinics and urgent care in your city, kept up to date in one sheet.

Every week: clinics and urgent care in your city with a phone or website, rated by xMap AI from their ratings and number of reviews, the best first, kept in a sheet for your helpline and emailed. Helplines and referral desks need a list of good clinics they can trust and call. Clinics open, close and change; this flow refreshes the list every week.

Good for
A health insurer's helpline · A hotel concierge desk · A company nurse service
Each run gives
A Google Sheet · An email
Time saved
About 4 hours a month (an estimate)

Top-rated hospitals in medical tourism destinations, by specialty.

Every year: the best-rated hospitals and specialist clinics in medical tourism destinations, by specialty, in a sheet for a medical travel agency. Medical travellers choose by reputation. The best-rated are the partners to sign.

Good for
A medical travel agency · A health insurer · A hospital marketing team
Each run gives
A Google Sheet
Time saved
About 2 hours a month (an estimate)

Physios near each orthopaedic clinic, as a referral network.

Every quarter: physiotherapy clinics within 2 km of each orthopaedic or sports medicine clinic in your city, the best-rated first, as a referral network. Surgeons refer patients to physios they trust nearby. The network is mapped.

Good for
An orthopaedic clinic group · A physio chain · A sports medicine network
Each run gives
A Google Sheet
Time saved
About 2 hours a month (an estimate)

Chat assistants and APIs 1 template

See them in the template gallery

Find care near me chat

AI agentEasyWhen it happens

A chat that finds the nearest care, without diagnosing.

A chat for patients: an AI agent finds the nearest open clinic, pharmacy or urgent care to any address, and never gives a diagnosis. People search for care when they are worried. The chat answers where to go, quickly.

Good for
A hospital group’s website · A health insurer’s app · A pharmacy chain
Each run gives
A chat page
Blocks
Chat → AI agent → Nearby places → Reply
Time saved
About 33 hours a month (an estimate)

Stories: what teams build

One-minute narrated stories of a flow at work. The scenarios and figures are illustrative, not customer results.

Dental care

A front desk that never closes

The challenge. Mariam runs patient services at a dental group with eight clinics across Dubai. Patients message on WhatsApp all day, and all night. Four hundred messages a day: prices, times, a broken tooth at eleven at night. The front desk answers between patients, hours later. By then, half of them have booked somewhere else.

The flow. With xMap Flows, Mariam built Concierge. Whenever a patient writes on WhatsApp, day or night, Concierge answers their question in plain words, checks the free chairs table for the clinic nearest them, replies with a time, and puts it in the dentist's calendar.

The result. Now every message gets an answer within a minute, even at three in the morning. Concierge books sixty appointments a week on its own, and the front desk finally looks up at the patients in front of them. The clinics close at ten. The front desk never does.

1 minto answer, day or night
60bookings a week on its own
0messages left unread

Blocks: WhatsApp Business event → AI agent → My data → WhatsApp Business → Google Calendar

Watch the one-minute story →
Patient transport

Every dialysis patient in the chair on time

The challenge. Ingrid plans patient transport at a big hospital in Oslo. Every morning, her vans collect sixty patients for dialysis. Dialysis cannot wait. But when a road closes, the driver finds out at the barrier. The van turns back, the patient waits in the cold, and the whole shift starts late. Ingrid spends her mornings on the phone, rerouting by hand.

The flow. With xMap Flows, Ingrid built Fox. Every morning at half past five, Fox takes the day's sixty pickups, checks for road closures and roadworks near each one, and where a road is closed, works out how much earlier the van must leave, and tells the driver before the engine starts.

The result. Yesterday, Fox found four closures on the morning rounds, two of them roadworks in Grünerløkka. Those drivers left fifteen minutes early, and every patient was in the chair on time. Ingrid drank her coffee while it was still hot. The roads still close in Oslo. Ingrid's patients just never find out.

60pickups checked by six
4closures caught yesterday
100%patients on time

Blocks: Schedule → My data → Traffic incidents → Branch → Calculated field → Slack

Watch the one-minute story →
Pharmaceuticals

The forty clinics that need a visit

The challenge. Amani is a medical rep for a pharmaceutical company, covering four hundred clinics and pharmacies across Nairobi. She can see eight a day. So which eight? She goes back to the doctors she knows, and some clinics have not seen her since March. Meanwhile the busiest clinics in Kilimani have never heard her name.

The flow. With xMap Flows, Amani built Badger. Every Sunday evening, Badger looks at every clinic and pharmacy in her area, matches them with her visit log, counts the weeks since she was last there, asks Jev how much each one needs a visit, keeps the top forty, plans the shortest drive, and puts the week in her calendar.

The result. This week, Badger gave her forty visits. Twelve are busy clinics she had not seen since spring, and three are big pharmacies she had never walked into. Her driving fell by a third, and within two months her orders in Westlands doubled. Amani used to visit the clinics she remembered. Now she visits the ones that need her.

40visits planned each week
12forgotten clinics back on
2xorders in Westlands

Blocks: Schedule → Nearby places → Match with my table → Calculated field → Jev decision → Sort and limit → Route planner → Google Calendar

Watch the one-minute story →
Home care

Every visit made before the storm

The challenge. Huong is a home-care nurse in Ho Chi Minh City. She rides her scooter to nine elderly patients a day. In the rainy season, the afternoon storms come fast. Streets flood in minutes, and she sits under a bridge for an hour while a patient waits for insulin. She plans her day by looking at the sky, and the sky keeps changing its mind.

The flow. With xMap Flows, Huong built Lynx. Every morning at six, Lynx takes her nine patients, checks the rain forecast at each home, puts the homes facing heavy rain in the morning, plans a morning loop and an afternoon loop, and tells each family when she will arrive.

The result. Yesterday, Lynx saw heavy rain coming to Binh Thanh. Huong saw those four patients before lunch, and spent the storm indoors with a patient across the river. Nine visits, no flooded streets, and every dose of insulin on time. Huong still works in the rainy season. She just stopped working in the rain.

9visits, every one on time
4homes moved before the storm
0hours stuck in the rain

Blocks: Schedule → My data → Weather forecast → Calculated field → Route planner → WhatsApp Business

Watch the one-minute story →
Health insurance

Closing the gaps in the care network

The challenge. Megan runs provider contracts at a health insurer in New York. Members keep writing: there is no urgent care near me in your network. She knows the gaps exist, but not where. Every quarter, an analyst spends a month comparing lists of clinics by hand. By the time the report is ready, new centres have opened, and other insurers have signed them.

The flow. With xMap Flows, Megan built Cartographer. On the first Monday of each month, across the five boroughs, Cartographer finds every urgent care centre, skips the ones already in the network, keeps those rated four stars or more, scores how much each one is worth signing, and hands the contracting team a report with a map.

The result. Last month's report found thirty-eight well-rated centres outside the network, nineteen of them in Queens and the Bronx, where complaints were highest. Her team signed eleven in six weeks, and complaints about access fell by half. Megan stopped counting clinics. Now she closes the gaps.

38centres outside the network
11signed in six weeks
-50%access complaints

Blocks: Schedule → Area of interest → Nearby places → Match with my table → Filter → Jev decision → Make a report

Watch the one-minute story →
Health insurance

A covered clinic near home within the hour

The challenge. Freya leads member services at a health insurer in London. Members email when their doctor sends them to physio: which clinic can I use? Her team looks up each policy, searches for clinics, checks the network. Each answer takes two days, and some members pay privately and claim later, at twice the cost.

The flow. With xMap Flows, Freya built Triage. When a member's email arrives, Triage reads what treatment they need, looks up their policy and where they live, finds physiotherapy clinics near their home, keeps the ones in the network, picks the three nearest, and replies within the hour.

The result. Yesterday, two hundred and forty members asked. Every one had three covered clinics near home within the hour, most a short walk away. Private bills fell by a third, and her team now spends its time on the hard cases. Freya's members used to wait for an answer. Now they wait for their appointment.

1 hto answer, down from 2 days
240members answered yesterday
-33%private bills

Blocks: Microsoft Outlook event → xMap LLM → Match with my table → Nearby places → Sort and limit → Microsoft Outlook

Watch the one-minute story →
Pharmacy

Full shelves before the heatwave

The challenge. Hassan owns a pharmacy in Gueliz, the new town of Marrakesh. When a heatwave hits, everyone wants the same things at once: rehydration salts, sun cream, cooling gel. His wholesaler needs three days. Last July he ran out on day two of forty-five degrees, and sent forty customers across the street.

The flow. With xMap Flows, Hassan built Steward. Every evening at nine, Steward reads the week's forecast for Marrakesh, looks for days above forty-two degrees, checks his stock list for what is running low, works out how much he will need, and emails the order to his wholesaler.

The result. On Sunday night, Steward saw forty-four degrees coming on Thursday. The order went out four days early: six hundred sachets of rehydration salts, two hundred tubes of sun cream. When the heat came, his shelves were full and the queue was at his door. Hassan no longer reacts to the heat. He is ready for it.

4 daysof warning before the heat
600sachets ordered in time
0customers sent next door

Blocks: Schedule → Weather forecast → Filter → Match with my table → Calculated field → Gmail

Watch the one-minute story →
Family clinics

The next clinic, where the people are

The challenge. Ploy leads expansion at one of Bangkok's biggest family clinic chains. The board wants five new clinics next year. For every site, her team spends two weeks on spreadsheets and visits. Who lives nearby? How many clinics already compete? The answers are always out of date. The last clinic opened in a street full of offices: busy at lunch, empty every evening.

The flow. With xMap Flows, Ploy built Atlas. Whenever her team adds a possible site, Atlas draws everything within fifteen minutes by car, counts the children and older people living inside, finds the clinics already there, works out how many people each clinic serves, and sends the board a report the same day.

The result. This month her team tested twenty-two sites, not four. In Bang Na, two hundred and ten thousand people live within fifteen minutes, one clinic for every nineteen thousand. That site went to the board on Monday and was approved on Friday. Ploy stopped guessing where people live. Now she opens where they need her.

22sites tested, up from 4
1 dayfrom idea to board report
19,000people per clinic in Bang Na

Blocks: New rows → Travel area → Demographics → Nearby places → Calculated field → Make a report

Watch the one-minute story →
Hospitals

The on-call team, already there

The challenge. Noah runs night operations at a large hospital in Seattle. Every night, twelve surgeons and nurses are on call. On icy nights, the calls come in and the people do not. A surgeon who lives forty minutes away needs ninety on frozen roads. Last winter, an emergency operation waited an hour and ten minutes for its team.

The flow. With xMap Flows, Noah built Nightwatch. Every afternoon at three, Nightwatch takes tonight's on-call list, checks the night's forecast at each person's home, works out how far they live and the risk of ice, and if they live far on an icy night, offers them a room by the hospital, while the others get a drive-safe note.

The result. This January, Nightwatch saw ice coming on nine nights. Thirty-one people slept a few minutes from the theatre instead of an hour away. On the worst nights the team now arrives in eighteen minutes, and no operation waited for them. On icy nights, Noah's team no longer races the roads. They are already there.

18 minfor the team on icy nights
31rooms offered before the ice
0operations kept waiting

Blocks: Schedule → My data → Weather forecast → Calculated field → Branch → Microsoft Teams

Watch the one-minute story →

All 137 stories →

The blocks behind it

Blocks are the building pieces of every flow. These are the ones healthcare & pharma templates and stories use, most used first. Each has its own page with its settings, examples and a short film.

ScheduleTriggerStarts the flow on a timetable.EmailActionSends one email per run with all the items, or one email per item.Nearby placesxMap dataPlaces around a point from xMap’s own places database (300M+ places, refreshed every month): pick the types of place (more than 5,000, such as Restaurant, Cafe, Pharmacy, Hospital or Gas station, or aArea of interestWhereSets where the flow looks: countries, cities or specific places, or areas you draw on a map.xMap LLMxMap AITell the AI what to do in plain words.Sort and limitLogicPuts the items in order, and can keep only the first ones: the 10 best rated, the 20 nearest, the highest fit scores.Calculated fieldLogicAdds fields worked out from the others: a number, a text or a yes/no.My dataYour dataBrings in a table you uploaded or a list you saved on the My data page: your stores, customers, target accounts or sites.Google SheetsAppCreate, edit, and collaborate on spreadsheets onlineDemographicsxMap dataWho lives in an area: the number of residents, men and women, and nine age groups, from xMap’s population grid (hexagons of about 0.1 km², about 100 countries).Only newLogicLets through only the items this flow has not found before, so a daily flow sends only what is new.Show on a mapActionShows the results as points on a map, with the area of interest.FilterLogicKeeps only the items that match a rule.Weather forecastxMap dataThe weather forecast (Open-Meteo, from national weather services) for up to 16 days: temperature, rain, wind and UV.Place classifierxMap AIAssigns clean categories and merges duplicate places.ApolloYour dataThe people to talk to at each company, and the company’s details, from your own Apollo account (apollo.io): decision makers by job title with their LinkedIn and work email; or the company’s size, induHubSpotAppPowerful CRM that offers tools for sales, customer service, and marketing automation.ApprovalLogicStops the run until someone says yes.AI agentxMap AIAn AI agent: for each incoming message it thinks, uses the blocks you link to its Tools port (data, xMap AI, lookups, your tables, other flows, apps), remembers the conversation and writes an answer in {{reply}}.Map business scanxMap dataFinds businesses on online maps live: name, category, rating, address, phone, website and whether it is open.Remove duplicatesLogicKeeps one of each item when the same one arrives more than once, for example from two searches that overlap.WhatsApp BusinessAppSend text, media and template messages from your WhatsApp Business number.Match with my tableYour dataLooks each incoming item up in one of your tables or saved lists (My data), for example your customers.Traffic incidentsxMap dataRoad closures, roadworks and other incidents on online maps right now, with where they are.SlackAppChannel-based messaging platformFind nearestWhereFor each place, finds the nearest of your own points from a CSV you upload, for example the nearest ambulance to each accident or the nearest branch to each new lead, and adds its name and the distance.NewsxMap dataStories from news feeds (RSS or Atom) or a website’s news page: title, link, when, the source and a short summary.Web page watchxMap dataWatches web pages for you.ChatTriggerStarts the flow when someone writes in its chat: the chat window in the editor, or a chat page you can share or put on your website.ReplyActionAnswers whoever started the flow, on the same channel: the app or system that called its Webhook / API gets the answer back, and a message from Slack, WhatsApp, Telegram, Teams, SMS, Outlook or DiscorGoogle CalendarAppGet organized and stay on scheduleBranchLogicSplits items in two. Items that match leave from the Yes dot, the rest from the No dot.Jev decisionxMap AIAsks TypeSafe’s Jev model one typed question about each place: yes or no, pick one of your options, or a score on your levels.Route plannerLogicPuts the places that reach it in the best order to visit them in a day, from a start you pick: one route, one for each rep (by a field such as owner), or shared out between a number of reps.Make a reportActionTurns the items that reach it into a clean PDF report with your logo and colour: the summary an xMap LLM block wrote for the whole list, the figures, charts of kinds and cities, a map and the list.WhatsApp Business eventTriggerStarts the flow when something happens in WhatsApp Business: a new record, a message, a change.Microsoft Outlook eventTriggerStarts the flow when something happens in Microsoft Outlook: a new record, a message, a change.Microsoft OutlookAppRuns an action in Microsoft Outlook.GmailAppEmail service by GoogleNew rowsTriggerStarts the flow when new rows appear in a Google Sheet or in a table in My data.Travel areaWhereThe area you can reach within a travel time (15 minutes by car) or a distance by road (10 km), on foot, by bike or by car, from each incoming place or from places you pick.Microsoft TeamsAppRuns an action in Microsoft Teams.

Every block →

More templates that fit healthcare & pharma

Made for other roles, useful here too.

Learn and get help

The ideas behind these flows, step-by-step guides and help articles for the blocks this industry uses most. More in Resources, or see how xMap Flows compares with other tools.

Guides and decks

Questions

How can a clinic group choose its next site?

A flow counts residents by age around each area (Demographics) and the clinics of your kind already there (Nearby places), then ranks the areas with the most people per clinic and writes a short case for the best.

Can pharma reps get visit lists?

Yes. Pharmacies, clinics and specialists in each territory, refreshed every month, scored by xMap AI and sent to the CRM or each rep.

Does it hold patient data?

No. It works with places and counts of residents. Your own patient systems stay where they are; a flow can read a table you choose to connect.

Which data is live?

Live: xMap's places database (300M+ places of more than 5,000 kinds), live business listings from online maps, job postings, road incidents, ships (AIS), satellite pictures, weather forecasts, news from the feeds and pages you choose, travel-time areas and routes on the road network, and residents by age (Demographics, in about 100 countries), live road speeds and congestion (Traffic Flow; it does not count cars), footfall around each place (Mobility Footfall, in most of the world, about 10 days behind), plus regional datasets where xMap offers them, such as cars counted on the roads of the United Arab Emirates (Road traffic history). Catchment returns sample figures for now, and every result made from it says so.

Do I need to write code?

No. A flow is built from blocks on a canvas, from a ready-made template, or by describing it to Ask xMap in a sentence; Ask xMap builds it, tests it and fixes what fails. Developers can also use the API and the MCP server.

How fast can a healthcare & pharma team start?

Hire one of the AI employees above: answer two questions (the city and the kind of place), or write one sentence to make it yours ("for dental clinics in Lyon, to WhatsApp every Monday"), and it runs in your own account with results you can see. A new account can also type its website and meet three AI employees already tried in its city. Or try the home page first: no account needed.

Can an agency or consultancy offer this to its clients?

Yes. Your logo and colour on the app, emails and reports, emails from your own domain, the app on your own address, and a read-only page for each client with its results, map and weekly report. See the Partners page.

Related industries

All 40 industries →

See it on your own city

Run a live search on the home page without an account, or let Ask xMap build the flow from one sentence.