{"p":"delivery","persona":["delivery","Food delivery & quick commerce","Delivery apps, quick commerce and courier operations signing restaurants and shops, placing dark stores and keeping riders safe and on time."],"industry":{"slug":"food-delivery","name":"Food delivery & quick commerce"},"templates":{"dl_onboard_no_delivery":{"name":"Well-loved restaurants that likely do not deliver yet","desc":"Every week: the best-rated restaurants in your city, Jev\u2019s view of whether each already offers delivery, the ones that likely do not first, with the owner from Apollo, into HubSpot for the onboarding team.","n":[["sched","Every Monday",{"freq":"Every week","weekday":"Monday","time":"08:00","tz":"Asia/Jakarta"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Jakarta","label":"Jakarta","lat":-6.2088,"lng":106.8456}]}],["nearby","Well-loved restaurants",{"types":["Restaurant","Shawarma restaurant","Chicken restaurant"],"where":"Area of interest","order":"Best rated first","max":"150","rating":"4.4","contact":true}],["onlynew","Only new ones",null],["jev","Ask Jev if they already deliver",{"kind":"Yes or no","q":"Does this restaurant most likely already offer home delivery, from its type, website and how established it is?","field":"delivers"}],["sort","The least likely to deliver first",{"by":"Another field","fname":"delivers","dir":"Lowest first (A to Z)","keep":"The first 50"}],["apollo","Owner from Apollo",{"task":"Contacts at each company","titles":["Owner","General Manager"],"per":"1"}],["ap_hubspot","Add them to HubSpot",{"action":"create-company","per":"Once per item","inputs":{"objectProperties":{"name":"{{name}}","city":"{{city}}","phone":"{{phone}}","domain":"{{website}}"}}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7],[6,8]]},"dl_dark_store_sites":{"name":"Where to put the next dark store","desc":"Every quarter: the blocks of your city with the most residents and the fewest supermarkets and grocery stores within 1 km, for where a 15-minute delivery dark store would win, emailed and mapped.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Kolkata"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Mumbai","label":"Mumbai","lat":19.076,"lng":72.8777}]}],["demog","People in every block of the city",{"where":"Area of interest","out":"Every hexagon (about 0.1 km\u00b2)"}],["sort","Best 80 first",{"by":"Another field","fname":"population","dir":"Highest first (Z to A)","keep":"A number I choose","n":"80"}],["nearby","Grocery within 1 km",{"types":["Supermarket","Grocery store","Convenience store"],"where":"Each incoming place","radius":"1 km","give":"Each incoming place, with counts"}],["sort","The fewest nearby first",{"by":"Another field","fname":"nearby_count","dir":"Lowest first (A to Z)","keep":"A number I choose","n":"15"}],["llm","Write the dark store note",{"scope":"The whole list","task":"Write summary","prompt":"In about 150 words: the blocks with many people and few shops, and the three best for a 15-minute delivery dark store.","out":"report"}],["map","Show them on a map",{"name":"Dark store sites","color":"One color"}],["email","Email me the list",{"kind":"One email per run","subj":"Where to put the next dark store"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7],[6,8]]},"dl_rider_heat":{"name":"Heat safety for riders, hour by hour","desc":"Every morning in summer: the hour-by-hour temperature and UV in your city, the hottest hours, and a rider safety plan by xMap AI (breaks, water points, fewer long trips), posted to the rider ops channel.","n":[["sched","Every morning",{"time":"06:00","tz":"Asia/Dubai"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Dubai","label":"Dubai","lat":25.2048,"lng":55.2708}]}],["weather","Hour by hour today",{"where":"Area of interest","days":"1","step":"Hour by hour","what":["Temperature","UV"]}],["sort","Best 5 first",{"by":"Another field","fname":"temp","dir":"Highest first (Z to A)","keep":"The first 5"}],["llm","Write the rider safety plan",{"scope":"The whole list","task":"Write summary","prompt":"For rider operations: the hottest hours today, when to give breaks, where riders should cool down, and whether to shorten trips. Five lines.","out":"report"}],["ap_slack","Post it to #rider-ops",{"action":"send_channel_message","per":"Once per run","inputs":{"channel":"","text":""}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[4,6]]},"dl_rain_surge":{"name":"Rain coming: riders and gear for the surge","desc":"Every hour on rainy days: the rain expected in the next hours across your city, and a surge plan by xMap AI (more riders, rain gear, longer delivery times), posted to Slack.","n":[["sched","Every hour",{"freq":"Every hour","every":"1 hour","minute":"00"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Mumbai","label":"Mumbai","lat":19.076,"lng":72.8777}]}],["weather","Rain hour by hour",{"where":"Area of interest","days":"1","step":"Hour by hour","what":["Rain","Wind"]}],["sort","Best 4 first",{"by":"Another field","fname":"rain_mm","dir":"Highest first (Z to A)","keep":"A number I choose","n":"4"}],["llm","Write the surge plan",{"scope":"The whole list","task":"Write summary","prompt":"For delivery operations: when the heaviest rain comes, how many extra riders to call in, rain gear, and what delivery times to show customers.","out":"report"}],["ap_slack","Post it to #ops",{"action":"send_channel_message","per":"Once per run","inputs":{"channel":"","text":""}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[4,6]]},"dl_rider_hubs":{"name":"Rider rest hubs where restaurants cluster","desc":"Every quarter: the spots in your city with the most restaurants within 500 m, as places for rider rest hubs (shade, water, charging), ranked by xMap AI, emailed and mapped.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"America/Sao_Paulo"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"S\u00e3o Paulo","label":"S\u00e3o Paulo","lat":-23.5505,"lng":-46.6333}]}],["nearby","Busy restaurant spots",{"types":["Shopping mall","Food court","Restaurant"],"where":"Area of interest","order":"Best rated first","max":"150"}],["nearby","Restaurants within 500 m",{"types":["Restaurant","Fast food restaurant"],"where":"Each incoming place","radius":"500 m","give":"Each incoming place, with counts"}],["sort","Best 20 first",{"by":"Another field","fname":"nearby_count","dir":"Highest first (Z to A)","keep":"The first 20"}],["llm","Score each spot with xMap AI",{"task":"Score & rank","prompt":"Score each spot from 0 to 100 as a rider rest hub: many restaurants within 500 m and space to wait. Explain in one sentence.","out":"fit_score, reason"}],["sort","Best 8 first",{"by":"Fit score","dir":"Highest first (Z to A)","keep":"A number I choose","n":"8"}],["map","Show them on a map",{"name":"Rider hub spots","color":"Fit score"}],["email","Email me the list",{"kind":"One email per run","subj":"Rider hub spots"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7],[7,8]]},"dl_new_restaurant_onboarding":{"name":"New restaurants to sign up the week they open","desc":"Every weekday: restaurants and cafes that opened in your city in the last 30 days, each with a first-month offer by xMap AI, sent to the onboarding team on WhatsApp.","n":[["sched","Every weekday morning",{"days":["Mon","Tue","Wed","Thu","Fri"],"time":"08:00","tz":"Asia/Jakarta"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Jakarta","label":"Jakarta","lat":-6.2088,"lng":106.8456}]}],["gscan","New restaurants and cafes",{"cats":["Restaurants","Caf\u00e9s","Bakeries"],"area":"Area of interest","opened":"Last 30 days","max":"50"}],["onlynew","Only new ones",null],["llm","Write the offer with xMap AI",{"task":"Write summary","prompt":"One line an onboarding rep could send this new restaurant: join the app this week and get a launch boost.","out":"offer"}],["ap_whatsapp","Send them to the onboarding team",{"action":"sendMessage","per":"Once per run","inputs":{"phone_number_id":"","to":"","text":"New restaurants: {{items}}"}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[4,6]]},"dl_cuisine_gaps":{"name":"Cuisines missing in each district","desc":"Every quarter: restaurants in your city sorted by xMap AI into cuisines, counted by district, with the gaps (a busy district with no sushi or healthy food) for the category managers.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/London"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"London","label":"London","lat":51.5074,"lng":-0.1278}]}],["nearby","Restaurants",{"types":["Restaurant","Sushi restaurant","Pizza restaurant","Vegan restaurant"],"where":"Area of interest","order":"Best rated first","max":"500"}],["classify","Sort by cuisine",{"tax":"Custom list","labels":"Burgers, Pizza, Asian, Sushi, Healthy, Middle Eastern, Indian, Other"}],["llm","Write the gap note",{"scope":"The whole list","task":"Write summary","prompt":"For category managers: which cuisines are missing or thin in which districts, and the three restaurant types to sign up first.","out":"report"}],["map","Show them on a map",{"name":"Cuisines by district","color":"Category"}],["email","Email me the list",{"kind":"One email per run","subj":"Cuisine gaps"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6]]},"dl_rider_recruiting":{"name":"Where to recruit riders","desc":"Every month: the blocks of your city with the most people aged 20 to 29, the 20 best for rider recruitment ads and flyers, emailed with a map for the rider acquisition team.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Africa/Cairo"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Cairo","label":"Cairo","lat":30.0444,"lng":31.2357}]}],["demog","People in every block of the city",{"where":"Area of interest","out":"Every hexagon (about 0.1 km\u00b2)"}],["sort","Best 20 first",{"by":"Another field","fname":"age_20_29","dir":"Highest first (Z to A)","keep":"The first 20"}],["map","Show them on a map",{"name":"Rider recruitment areas","color":"One color"}],["email","Email me the list",{"kind":"One email per run","subj":"Where to recruit riders"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5]]},"dl_zone_closures":{"name":"Road closures in my delivery zones, every hour","desc":"Every hour at peak times: road closures and incidents inside your delivery zones, with a note by xMap AI on which restaurants and areas to slow down, posted to the dispatch channel.","n":[["sched","Every hour",{"freq":"Every hour","every":"1 hour","minute":"00","tz":"Asia/Bangkok","days":["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],"hours":"Between","start":"11:00","end":"22:00"}],["aoi","Delivery zones",{"mode":"Cities","cities":[{"kind":"city","name":"Bangkok","label":"Bangkok","lat":13.7563,"lng":100.5018}]}],["incidents","Closures now",{"where":"Area of interest","types":["Road closures","Roadworks","Other incidents"]}],["llm","Write the dispatch note with xMap AI",{"task":"Write summary","prompt":"One line for dispatch: how this closure affects deliveries around it and what delay to show.","out":"dispatch_note"}],["ap_slack","Post them to #dispatch",{"action":"send_channel_message","per":"Once per run","inputs":{"channel":"","text":""}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[3,5]]},"dl_merchant_closures":{"name":"Partner restaurants that closed or moved","desc":"Every Monday: each partner restaurant in your table checked against the map; those that closed, moved or changed phone are listed with what to do by xMap AI, for the account managers.","n":[["sched","Every Monday",{"freq":"Every week","weekday":"Monday","time":"08:00","tz":"Europe/Madrid"}],["mydata","Partner restaurants",null],["gscan","Each restaurant on the map",{"area":"Around each incoming place","find":"Each place itself","radius":"300","opened":"Any time"}],["changes","What changed",{"watch":["Closed","Name or address","Phone or website"]}],["llm","Write the next step with xMap AI",{"task":"Write summary","prompt":"One line for the account manager: hide the restaurant from the app, update its address, or call it.","out":"next_step"}],["email","Email me the list",{"kind":"One email per run","subj":"Partners that changed this week"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5]]},"dl_field_sales_routes":{"name":"Field sales routes to sign up new restaurants","desc":"Every weekday morning: independent restaurants that opened in the last 6 months in your city and are new to this flow, shared between your three field sales reps in the best visiting order from the office, with directions, in a day plan by xMap AI sent on WhatsApp.","n":[["sched","Every weekday morning",{"days":["Mon","Tue","Wed","Thu","Fri"],"time":"08:00","tz":"America/Mexico_City"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Mexico City","label":"Mexico City","lat":19.4326,"lng":-99.1332}]}],["nearby","New independent restaurants",{"types":["Restaurant","Fast food restaurant"],"where":"Area of interest","order":"Best rated first","max":"30","chain":"Only independents","since":"Last 6 months"}],["onlynew","Only new ones",null],["route","Routes for 3 reps",{"reps":"Share between reps","n":"3","mode":"Car","back":true,"start":[{"kind":"place","name":"Our office","label":"Our office, Mexico City","lat":19.4326,"lng":-99.1332}]}],["llm","Write the day plan",{"scope":"The whole list","task":"Write summary","prompt":"For each field sales rep (route): the restaurants in visit_order with the directions link (route_link), and one line on what to say to sign each up for delivery.","out":"report"}],["ap_whatsapp","Send the plan",{"action":"sendMessage","per":"Once per run","inputs":{"phone_number_id":"","to":"","text":"{{report}}"}}],["email","Email me the list",{"kind":"One email per run","subj":"Field sales routes today"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[5,7]]},"dl_grocery_partners":{"name":"Independent grocers, butchers and fruit shops for quick commerce","desc":"Every month: independent grocery stores, butchers and fruit and vegetable shops in your city, graded by Jev as quick commerce partners, the good ones into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Karachi"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Lahore","label":"Lahore","lat":31.5204,"lng":74.3587}]}],["nearby","Independent food shops",{"types":["Grocery store","Butcher shop","Fruit and vegetable store"],"where":"Area of interest","order":"Best rated first","max":"200","chain":"Only independents","contact":true}],["onlynew","Only new ones",null],["jev","Grade them with Jev",{"kind":"Score","q":"How good a quick commerce partner would this shop be, from its type, rating, reviews and location?","levels":"Poor prospect\nPossible prospect\nGood prospect\nGreat prospect","field":"partner_score"}],["filter","Good partners only",{"field":"A number field","fname":"partner_score","op":"\u2265","val":"55"}],["ap_hubspot","Add them to HubSpot",{"action":"create-company","per":"Once per item","inputs":{"objectProperties":{"name":"{{name}}","city":"{{city}}","phone":"{{phone}}","domain":"{{website}}"}}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[5,7]]},"dl_campus_promos":{"name":"Campuses with the most students nearby, for promos","desc":"Every semester: universities and colleges in your city with the students living around them, ranked by xMap AI for campus promotions, emailed with a map.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Kolkata"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Hyderabad","label":"Hyderabad","lat":17.385,"lng":78.4867}]}],["nearby","Universities and colleges",{"types":["University","College"],"where":"Area of interest","order":"Best rated first","max":"60"}],["demog","Who lives around",{"where":"Each incoming place","radius":"2 km"}],["calc","Students nearby",{"lines":"students = age_20_29"}],["llm","Score each campus with xMap AI",{"task":"Score & rank","prompt":"Score each campus from 0 to 100 for food delivery promotions: many young people living nearby. Explain in one sentence.","out":"fit_score, reason"}],["sort","Best 10 first",{"by":"Fit score","dir":"Highest first (Z to A)","keep":"The first 10"}],["map","Show them on a map",{"name":"Campus promo targets","color":"Fit score"}],["email","Email me the list",{"kind":"One email per run","subj":"Campuses for promotions"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7],[7,8]]},"dl_office_lunch":{"name":"Office clusters for a lunch subscription","desc":"Every quarter: business centres and corporate offices with the most other offices within 500 m, ranked by xMap AI as clusters for a team lunch subscription, with the office manager from Apollo.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/Paris"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Paris","label":"Paris","lat":48.8566,"lng":2.3522}]}],["nearby","Offices",{"types":["Business center","Corporate office"],"where":"Area of interest","order":"Best rated first","max":"200","contact":true}],["nearby","Offices within 500 m",{"types":["Corporate office","Coworking space"],"where":"Each incoming place","radius":"500 m","give":"Each incoming place, with counts"}],["sort","Best 40 first",{"by":"Another field","fname":"nearby_count","dir":"Highest first (Z to A)","keep":"A number I choose","n":"40"}],["apollo","Office manager from Apollo",{"task":"Contacts at each company","titles":["Office Manager","HR Manager"],"per":"1"}],["ap_hubspot","Add them to HubSpot",{"action":"create-contact","per":"Once per item","inputs":{"objectProperties":{"firstname":"{{contact_name}}","jobtitle":"{{contact_title}}","email":"{{contact_email}}","company":"{{name}}"}}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[5,7]]},"dl_partner_quality":{"name":"Partner restaurants customers rate lowest","desc":"Every month: your partner restaurants (your table) found on the map and judged by xMap AI from their rating and number of reviews, the weakest 20 first, for the quality team.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Manila"}],["mydata","Partner restaurants",null],["gscan","Each restaurant on the map",{"area":"Around each incoming place","find":"Each place itself","radius":"300","opened":"Any time"}],["llm","Rate how customers see them, with xMap AI",{"task":"Score & rank","prompt":"Score each place from 0 to 100 on how well its customers rate it: its rating out of 5 and how many reviews it has (many reviews make a rating more certain; a high rating on few reviews counts less). Say in one sentence where it stands against the others in the list.","out":"review_score, reason"}],["sort","The weakest first",{"by":"Another field","fname":"review_score","dir":"Lowest first (A to Z)","keep":"The first 20"}],["ap_google-sheets","Add them to the quality sheet",{"action":"insert_row","per":"Once per item","inputs":{"spreadsheetId":"","sheetId":"","first_row_headers":true,"values":{}}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[4,6]]},"dl_iftar_rush":{"name":"Iftar rush: riders by district","desc":"Every day in Ramadan: the districts with the most people, grouped by xMap AI into rider shifts for the hour before iftar, with road closures to avoid, posted to the rider ops channel.","n":[["sched","Every morning",{"time":"14:00","tz":"Australia/Sydney"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Sydney","label":"Sydney","lat":-33.8688,"lng":151.2093}]}],["demog","People in every block of the city",{"where":"Area of interest","out":"Every hexagon (about 0.1 km\u00b2)"}],["sort","Best 30 first",{"by":"Another field","fname":"population","dir":"Highest first (Z to A)","keep":"A number I choose","n":"30"}],["incidents","Closures today",{"where":"Area of interest","types":["Road closures","Roadworks","Other incidents"]}],["llm","Write the iftar plan",{"scope":"The whole list","task":"Write summary","prompt":"For rider operations: how many riders to place in each busy district for the hour before iftar, and roads to avoid. Short.","out":"report"}],["ap_slack","Post it to #rider-ops",{"action":"send_channel_message","per":"Once per run","inputs":{"channel":"","text":""}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[1,4],[3,5],[4,5],[5,6],[5,7]]},"dl_late_night_supply":{"name":"Late night food and dessert supply map","desc":"Every quarter: dessert shops, fast food and cafes open late in your city, on a map by district with the gaps, for growing late night orders.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Seoul"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Busan","label":"Busan","lat":35.1796,"lng":129.0756}]}],["nearby","Late night places",{"types":["Dessert shop","Fast food restaurant","Ice cream shop","Coffee shop"],"where":"Area of interest","order":"Best rated first","max":"300","open":true}],["llm","Write the late night note",{"scope":"The whole list","task":"Write summary","prompt":"For the growth team: where late night food is well covered and where it is missing, and what to sign up.","out":"report"}],["map","Show them on a map",{"name":"Late night supply","color":"Category"}],["email","Email me the list",{"kind":"One email per run","subj":"Late night supply map"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5]]},"dl_pharmacy_partners":{"name":"Pharmacies for medicine delivery partnerships","desc":"Every quarter: pharmacies in your city, the best-rated and longest open first, scored by xMap AI as delivery partners, with the owner from Apollo, into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Africa/Lagos"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Lagos","label":"Lagos","lat":6.5244,"lng":3.3792}]}],["nearby","Pharmacies",{"types":["Pharmacy"],"where":"Area of interest","order":"Best rated first","max":"200","contact":true}],["llm","Score each pharmacy with xMap AI",{"task":"Score & rank","prompt":"Score each pharmacy from 0 to 100 as a medicine delivery partner: rating, reviews and how central it is. Explain in one sentence.","out":"fit_score, reason"}],["filter","Fit score \u2265 60",{"field":"Fit score","op":"\u2265","val":"60"}],["apollo","Owner from Apollo",{"task":"Contacts at each company","titles":["Owner","Pharmacist","Manager"],"per":"1"}],["ap_hubspot","Add them to HubSpot",{"action":"create-contact","per":"Once per item","inputs":{"objectProperties":{"firstname":"{{contact_name}}","jobtitle":"{{contact_title}}","email":"{{contact_email}}","company":"{{name}}"}}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[5,7]]},"dl_florists_peak":{"name":"Florists to sign up before Valentine\u2019s Day","desc":"In January: the best-rated florists in your city not on your app yet, with an offer by xMap AI to join before the busiest day of the year, approved by you, sent from Gmail.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/Rome"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Milan","label":"Milan","lat":45.4642,"lng":9.19}]}],["nearby","Florists",{"types":["Florist"],"where":"Area of interest","order":"Best rated first","max":"100","contact":true}],["crmlookup","Skip companies already in HubSpot",{"what":"Company","field":"name","left":"name","keep":"Keep only items not in the table","prefix":"crm"}],["llm","Write the offer with xMap AI",{"task":"Write summary","prompt":"Three short sentences inviting this florist to join our delivery app before Valentine\u2019s Day, with what they gain.","out":"offer"}],["approve","Approve the offers",{"who":"The flow\u2019s owner","msg":"Read each offer before it is sent.","within":"3 days"}],["ap_gmail","Send them from my Gmail",{"action":"send_email","per":"Once per run","inputs":{"receiver":[],"subject":"Deliver your flowers on Valentine\u2019s Day","body_type":"plain_text","body":"{{offer}}"}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[5,7]]},"dl_match_day_demand":{"name":"Match day near the stadium: closures and restaurants","desc":"Every match day: road closures around the stadium and the restaurants within 2 km, with a promotion and rider plan by xMap AI for the evening, posted to Slack.","n":[["sched","Every Saturday",{"freq":"Every week","weekday":"Saturday","time":"12:00","tz":"America/Buenos_Aires"}],["aoi","Around the stadium",{"mode":"Cities","cities":[{"kind":"city","name":"Buenos Aires","label":"Buenos Aires","lat":-34.6037,"lng":-58.3816}]}],["incidents","Closures near the stadium",{"where":"Area of interest","types":["Road closures","Roadworks","Other incidents"]}],["nearby","Restaurants near the stadium",{"types":["Restaurant","Pizza restaurant","Fast food restaurant"],"where":"Area of interest","order":"Best rated first","max":"60"}],["llm","Write the match day plan",{"scope":"The whole list","task":"Write summary","prompt":"For marketing and rider ops: closures to avoid around the stadium, which nearby restaurants to promote for watching at home, and where to place extra riders.","out":"report"}],["ap_slack","Post it to #matchday",{"action":"send_channel_message","per":"Once per run","inputs":{"channel":"","text":""}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[1,3],[2,4],[3,4],[4,5],[4,6]]},"dl_rider_chat":{"name":"Rider helper chat: fuel, rest and repairs","desc":"A chat for your riders on the road: an AI agent finds the nearest fuel station, motorcycle repair shop, mosque or place to rest, with distance, in their language.","n":[["chat","Chat",{"title":"Rider helper","welcome":"Tell me where you are and what you need (fuel, repair, rest, prayer), and I will find the nearest place."}],["agent","Rider helper",{"goal":"You help delivery riders. Use Places nearby to answer with the two nearest places for what they need, with distance. Very short: riders read it on the road."}],["nearby","Places nearby",{"where":"A point","center":"{{agent: where to look, as the place the person named}}","types":["Gas station","Motorcycle repair shop","Mosque","Coffee shop"],"radius":"5 km","order":"Best rated first","max":"20"}],["reply","Reply",{"text":"{{reply}}","give":"The answer and the items"}]],"e":[[0,1],[1,2,"tool"],[1,3]]},"dl_new_city_supply":{"name":"Is a new city ready for delivery?","desc":"When you look at a new city: its people and its restaurants and grocery stores, compared by xMap AI with a city you already serve, as a launch readiness memo.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Tashkent"}],["aoi","The new city",{"mode":"Cities","cities":[{"kind":"city","name":"Tashkent","label":"Tashkent","lat":41.2995,"lng":69.2401}]}],["demog","People in the city",{"where":"Area of interest","radius":"8 km"}],["nearby","Restaurants and grocery",{"types":["Restaurant","Fast food restaurant","Grocery store"],"where":"Area of interest","order":"Best rated first","max":"300"}],["llm","Write the readiness memo",{"scope":"The whole list","task":"Write summary","prompt":"One page: how many people live in the city, how many restaurants and grocery stores, and whether there is enough supply to launch delivery now.","out":"report"}],["email","Email me the list",{"kind":"One email per run","subj":"Launch readiness memo"}]],"e":[[0,1],[1,2],[1,3],[2,4],[3,4],[4,5]]},"dl_motorbike_partners":{"name":"Motorcycle repair shops for rider discounts","desc":"Every quarter: motorcycle repair shops near your busiest zones, the best-rated first, with a partner offer by xMap AI for discounted servicing for your riders, into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Ho_Chi_Minh"}],["aoi","Busy zones",{"mode":"Cities","cities":[{"kind":"city","name":"Ho Chi Minh City","label":"Ho Chi Minh City","lat":10.8231,"lng":106.6297}]}],["nearby","Motorcycle repair shops",{"types":["Motorcycle repair shop"],"where":"Area of interest","order":"Best rated first","max":"80","contact":true}],["llm","Write the partner offer with xMap AI",{"task":"Write summary","prompt":"Two sentences offering this repair shop a steady flow of riders in exchange for a service discount.","out":"offer"}],["ap_hubspot","Add them to HubSpot",{"action":"create-company","per":"Once per item","inputs":{"objectProperties":{"name":"{{name}}","city":"{{city}}","phone":"{{phone}}","domain":"{{website}}"}}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[3,5]]},"dl_incident_hotspots":{"name":"Weekly incident hotspots to tune delivery radius","desc":"Every Sunday: road incidents in your city this week grouped by xMap AI into hotspots, with which restaurants\u2019 delivery radius to shrink at peak times, emailed to operations.","n":[["sched","Every Sunday",{"freq":"Every week","weekday":"Sunday","time":"18:00","tz":"America/Lima"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Lima","label":"Lima","lat":-12.0464,"lng":-77.0428}]}],["incidents","Incidents this week",{"where":"Area of interest","types":["Road closures","Roadworks","Other incidents"]}],["llm","Write the hotspot note",{"scope":"The whole list","task":"Write summary","prompt":"For delivery operations: where incidents clustered this week, at what times, and which zones should get a smaller delivery radius at peak.","out":"report"}],["map","Show them on a map",{"name":"Incident hotspots","color":"Category"}],["email","Email me the list",{"kind":"One email per run","subj":"Delivery radius review"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5]]},"dl_weekly_market_brief":{"name":"Weekly quick commerce market brief","desc":"Every Monday: new restaurants in your city, a rival\u2019s new dark stores and the rainy days ahead, joined by xMap AI into a one-page brief for the city manager.","n":[["sched","Every Monday",{"freq":"Every week","weekday":"Monday","time":"08:00","tz":"America/Sao_Paulo"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Sao Paulo","label":"Sao Paulo","lat":-23.5505,"lng":-46.6333}]}],["nearby","New restaurants",{"types":["Restaurant","Fast food restaurant"],"where":"Area of interest","order":"Best rated first","max":"80","since":"Last 6 months"}],["nearby","Rival dark stores",{"types":["Convenience store","Grocery store"],"where":"Area of interest","order":"Best rated first","max":"40","brand":"Talabat Mart"}],["weather","Forecast for 7 days",{"where":"Area of interest","days":"7","what":["Temperature","Rain","Wind"]}],["llm","Write the market brief",{"scope":"The whole list","task":"Write summary","prompt":"One page for the city manager: new restaurants to sign, where the rival opened dark stores, rainy days to staff for, and three actions.","out":"report"}],["email","Email me the list",{"kind":"One email per run","subj":"Weekly market brief"}]],"e":[[0,1],[1,2],[1,3],[1,4],[2,5],[3,5],[4,5],[5,6]]}},"info":{"dl_onboard_no_delivery":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["leads"],"promise":"Well-loved restaurants likely without delivery, with the owner.","why":"A popular restaurant that does not deliver is the best signing a delivery app can make. Jev ranks the likely ones first.","uses":["A food delivery app","A delivery management SaaS","A virtual brand company"],"gets":["New leads in HubSpot"],"min":90},"dl_dark_store_sites":{"p":"delivery","ind":["Delivery","Retail"],"goals":["sites"],"promise":"Blocks with many people and few shops, for the next dark store.","why":"A dark store wins where people are many and shops are few. This finds those blocks.","uses":["A quick commerce company","A grocery chain going online","A logistics real estate developer"],"gets":["A map","An email"],"min":240,"runs":4},"dl_rider_heat":{"p":"delivery","ind":["Delivery","Health"],"goals":["ops"],"promise":"The hottest hours today, with a rider safety plan.","why":"Heat exhaustion is a real risk for riders. A plan each morning keeps them safe and orders moving.","uses":["A delivery app\u2019s rider ops","A courier company","A city labour inspector"],"gets":["A Slack post"],"min":20},"dl_rain_surge":{"p":"delivery","ind":["Delivery"],"goals":["ops"],"promise":"A surge plan for the heaviest rain hours.","why":"Rain doubles orders and slows riders. Planning riders and delivery times ahead keeps customers happy.","uses":["A delivery app\u2019s ops team","A quick commerce company","A courier fleet"],"gets":["A Slack post"],"min":15},"dl_rider_hubs":{"p":"delivery","ind":["Delivery"],"goals":["sites","ops"],"promise":"Spots where restaurants cluster, for rider rest hubs.","why":"Riders wait where restaurants are. Rest hubs there give shade and water and cut idle time.","uses":["A delivery app","A city street design team","A rider welfare programme"],"gets":["A map","An email"],"min":120,"runs":4},"dl_new_restaurant_onboarding":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["leads"],"promise":"New restaurants each weekday, with a first-month offer.","why":"A new restaurant chooses its delivery apps in the first weeks. The first rep through the door usually wins.","uses":["A food delivery app","A restaurant marketplace","A delivery aggregator"],"gets":["A WhatsApp message"],"min":30},"dl_cuisine_gaps":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["data"],"promise":"The cuisines missing in each district, for category managers.","why":"Customers order what is available. Missing cuisines in busy districts are orders nobody takes.","uses":["A food delivery app\u2019s category team","A virtual brand operator","A restaurant investor"],"gets":["A map","An email"],"min":120,"runs":4},"dl_rider_recruiting":{"p":"delivery","ind":["Delivery","Recruiting"],"goals":["hiring","data"],"promise":"The blocks with the most young adults, for rider recruitment.","why":"Riders are mostly young and local. Ads where they live bring more sign-ups for less.","uses":["A delivery app\u2019s rider acquisition team","A courier company","A staffing agency for riders"],"gets":["A map","An email"],"min":60,"runs":1},"dl_zone_closures":{"p":"delivery","ind":["Delivery","Logistics"],"goals":["ops"],"promise":"Closures inside delivery zones each hour at peak, for dispatch.","why":"A closed road near a busy restaurant delays every order. Dispatch adjusts before customers complain.","uses":["A delivery app\u2019s dispatch","A quick commerce operator","A courier platform"],"gets":["A Slack post"],"min":15},"dl_merchant_closures":{"p":"delivery","ind":["Delivery"],"goals":["data"],"promise":"Partner restaurants that closed, moved or changed, for account managers.","why":"A closed restaurant still on the app means cancelled orders. Account managers fix it the same week.","uses":["A food delivery app","A restaurant POS company","A food marketplace"],"gets":["An email"],"min":45},"dl_field_sales_routes":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["leads"],"promise":"New independent restaurants shared between your field reps in the best visiting order.","why":"Reps sign up more restaurants when they visit them in person in their first months. A route each morning turns a list into visits.","uses":["A food delivery app\u2019s field sales team","A quick commerce platform","A restaurant marketplace"],"gets":["A WhatsApp plan","An email with the routes"],"min":45,"runs":22},"dl_grocery_partners":{"p":"delivery","ind":["Delivery","Retail"],"goals":["leads"],"promise":"Independent grocers, butchers and fruit shops graded as partners.","why":"Quick commerce needs fresh food partners. Independents with good ratings are the best ones.","uses":["A quick commerce company","A grocery delivery app","A neighbourhood shop platform"],"gets":["New leads in HubSpot"],"min":60,"runs":1},"dl_campus_promos":{"p":"delivery","ind":["Delivery","Education"],"goals":["leads"],"promise":"Campuses ranked by the students living nearby, for promos.","why":"Students order often and talk to each other. Promos near the right campuses spread fast.","uses":["A food delivery app","A snack brand","A student discount app"],"gets":["A map","An email"],"min":60,"runs":2},"dl_office_lunch":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["leads"],"promise":"Office clusters for a lunch subscription, with the office manager.","why":"Offices close together share one delivery run. A lunch subscription for the cluster is efficient and sticky.","uses":["A corporate lunch service","A meal subscription startup","A catering company"],"gets":["New leads in HubSpot"],"min":60,"runs":4},"dl_partner_quality":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["data"],"promise":"Partner restaurants customers rate lowest, for the quality team.","why":"A weak restaurant hurts the app\u2019s reputation. The quality team starts with the lowest rated.","uses":["A food delivery app\u2019s quality team","A restaurant marketplace","A food safety auditor"],"gets":["A Google Sheet"],"min":60,"runs":1},"dl_iftar_rush":{"p":"delivery","ind":["Delivery"],"goals":["ops"],"promise":"Riders by district for the hour before iftar, with roads to avoid.","why":"The hour before iftar is the busiest of the day. Riders placed where people live keep orders on time.","uses":["A food delivery app in Ramadan","A grocery delivery app","A courier company"],"gets":["A Slack post"],"min":30},"dl_late_night_supply":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["data"],"promise":"Late night food by district, with the gaps.","why":"Late night orders grow when there is something to order. The map shows where supply is missing.","uses":["A food delivery app\u2019s growth team","A dessert brand","A virtual kitchen operator"],"gets":["A map","An email"],"min":60,"runs":4},"dl_pharmacy_partners":{"p":"delivery","ind":["Delivery","Health"],"goals":["leads"],"promise":"Pharmacies scored as medicine delivery partners, with the owner.","why":"Medicine delivery needs trusted pharmacies. The best-rated central ones are the partners to sign.","uses":["A medicine delivery app","A quick commerce company","A telehealth platform"],"gets":["New leads in HubSpot"],"min":60,"runs":4},"dl_florists_peak":{"p":"delivery","ind":["Delivery","Retail"],"goals":["leads"],"promise":"Top florists not on your app, invited before Valentine\u2019s Day.","why":"Valentine\u2019s Day is the biggest day for flowers. Florists that join before it get the most from it.","uses":["A delivery app","A flowers marketplace","A gift delivery service"],"gets":["Approved emails from your Gmail"],"min":45,"runs":1},"dl_match_day_demand":{"p":"delivery","ind":["Delivery","Sports"],"goals":["ops"],"promise":"Closures and restaurants near the stadium, with a match day plan.","why":"Match days bring orders and closed roads. A plan for both keeps the evening running.","uses":["A food delivery app","A pizza chain","A sports bar group"],"gets":["A Slack post"],"min":30,"runs":4},"dl_rider_chat":{"p":"delivery","ind":["Delivery"],"goals":["chat"],"promise":"A chat that finds fuel, repairs and rest for riders on the road.","why":"Riders lose time and money looking for fuel or a repair. The chat finds the nearest in seconds.","uses":["A delivery app\u2019s rider app","A courier company","A rider welfare programme"],"gets":["A chat page"],"min":5,"runs":300},"dl_new_city_supply":{"p":"delivery","ind":["Delivery","Food and drink"],"goals":["sites","data"],"promise":"People and restaurant supply in a new city, as a launch memo.","why":"Launching where there are not enough restaurants burns money. The memo checks supply before the launch.","uses":["A food delivery app expanding","A quick commerce company","A delivery investor"],"gets":["An email"],"min":180,"runs":1},"dl_motorbike_partners":{"p":"delivery","ind":["Delivery","Automotive"],"goals":["leads"],"promise":"Motorcycle repair shops offered riders in exchange for discounts.","why":"Riders\u2019 bikes are their income. A discount network keeps them on the road and loyal.","uses":["A delivery app","A courier fleet","A rider benefits programme"],"gets":["New leads in HubSpot"],"min":45,"runs":4},"dl_incident_hotspots":{"p":"delivery","ind":["Delivery","Logistics"],"goals":["ops"],"promise":"This week\u2019s incident hotspots, to tune delivery radius at peak.","why":"Some zones are slow every week at the same hours. A smaller radius there keeps promises honest.","uses":["A delivery app\u2019s operations team","A restaurant chain\u2019s delivery team","A courier platform"],"gets":["A map","An email"],"min":45},"dl_weekly_market_brief":{"p":"delivery","ind":["Delivery"],"goals":["competitors","data"],"promise":"New restaurants, rival dark stores and rain in one weekly brief.","why":"City managers need one page each Monday. Three signals joined make it.","uses":["A quick commerce city manager","A delivery app\u2019s growth lead","A delivery investor"],"gets":["An email"],"min":45}}}
