{"p":"waste","persona":["waste","Water & waste utilities","Water utilities, waste collectors and recyclers planning routes, winning commercial contracts and keeping services running in bad weather."],"industry":{"slug":"water-waste","name":"Water & waste utilities"},"templates":{"ww_commercial_routes":{"name":"Busy restaurants and markets for commercial collection routes","desc":"Every quarter: restaurants, food courts and markets in your city with the most reviews (the busiest), grouped by xMap AI into commercial collection routes by district, 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":"Ahmedabad","label":"Ahmedabad","lat":23.0225,"lng":72.5714}]}],["nearby","Busy food businesses",{"types":["Restaurant","Food court","Fish Market (all 3 types)"],"where":"Area of interest","order":"Best rated first","max":"400"}],["sort","Best 150 first",{"by":"Reviews","dir":"Highest first (Z to A)","keep":"A number I choose","n":"150"}],["classify","Group them into routes",{"tax":"Custom list","labels":"North route, South route, East route, West route, Central route"}],["llm","Write the route plan",{"scope":"The whole list","task":"Write summary","prompt":"For collection planning: how many busy food businesses are on each route, and which need daily collection.","out":"report"}],["map","Show them on a map",{"name":"Commercial collection routes","color":"Category"}],["email","Email me the list",{"kind":"One email per run","subj":"Commercial collection routes"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7]]},"ww_commercial_contracts":{"name":"New restaurants and hotels for waste collection contracts","desc":"Every week: restaurants, hotels and supermarkets that opened in your city in the last six months, scored by xMap AI as commercial waste clients, with the manager from Apollo, into HubSpot.","n":[["sched","Every Monday",{"freq":"Every week","weekday":"Monday","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","New businesses",{"types":["Restaurant","Hotel","Supermarket"],"where":"Area of interest","order":"Best rated first","max":"150","since":"Last 6 months","contact":true}],["onlynew","Only new ones",null],["llm","Score each one with xMap AI",{"task":"Score & rank","prompt":"Score each business from 0 to 100 as a commercial waste client: how much waste it likely makes and whether it is independent. Explain in one sentence.","out":"fit_score, reason"}],["filter","Fit score \u2265 55",{"field":"Fit score","op":"\u2265","val":"55"}],["apollo","Manager from Apollo",{"task":"Contacts at each company","titles":["General Manager","Owner","Operations 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],[6,7],[6,8]]},"ww_stormwater_crews":{"name":"Heavy rain hour by hour: stormwater crews on standby","desc":"Every hour on rainy days: the rain expected in the next hours, the heaviest first, with a standby plan by xMap AI for sewer and stormwater crews, sent to the duty manager on WhatsApp.","n":[["sched","Every hour",{"freq":"Every hour","every":"1 hour","minute":"00"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Manila","label":"Manila","lat":14.5995,"lng":120.9842}]}],["weather","Rain hour by hour",{"where":"Area of interest","days":"1","step":"Hour by hour","what":["Rain"]}],["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 standby plan",{"scope":"The whole list","task":"Write summary","prompt":"For the duty manager: when the heaviest rain arrives, how many sewer and stormwater crews to have on standby, and the low spots to watch.","out":"report"}],["ap_whatsapp","Send it to the duty manager",{"action":"sendMessage","per":"Once per run","inputs":{"phone_number_id":"","to":"","text":"{{report}}"}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[4,6]]},"ww_plant_overflow":{"name":"Rain at our treatment plants: overflow risk","desc":"Every morning: the rain forecast at each treatment plant in your table, the wettest first, with an overflow risk note by xMap AI for the plant operators.","n":[["sched","Every morning",{"time":"05:00","tz":"Europe/Dublin"}],["mydata","Our treatment plants",null],["weather","Forecast for 3 days",{"where":"Each incoming place","days":"3","what":["Temperature","Rain","Wind"]}],["sort","Best 10 first",{"by":"Another field","fname":"rain_total_mm","dir":"Highest first (Z to A)","keep":"The first 10"}],["llm","Write the risk note with xMap AI",{"task":"Write summary","prompt":"One line for this plant\u2019s operators: how much rain is coming and whether to prepare storm tanks or bypass procedures.","out":"risk_note"}],["email","Email me the list",{"kind":"One email per run","subj":"Overflow risk at our plants"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5]]},"ww_skip_hire":{"name":"Builders and roofers for skip hire","desc":"Every month: construction companies, roofers and renovation contractors in your city, the new ones only, graded by Jev as skip hire customers, sent to the sales team on WhatsApp.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Australia/Sydney"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Sydney","label":"Sydney","lat":-33.8688,"lng":151.2093}]}],["nearby","Builders and contractors",{"types":["Construction company","Roofing contractor","General contractor"],"where":"Area of interest","order":"Best rated first","max":"200","contact":true}],["onlynew","Only new ones",null],["jev","Grade them with Jev",{"kind":"Score","q":"How often does this contractor likely need skips, from its type, size and rating?","levels":"Poor prospect\nPossible prospect\nGood prospect\nGreat prospect","field":"skip_score"}],["sort","Best 40 first",{"by":"Another field","fname":"skip_score","dir":"Highest first (Z to A)","keep":"A number I choose","n":"40"}],["ap_whatsapp","Send them to the sales team",{"action":"sendMessage","per":"Once per run","inputs":{"phone_number_id":"","to":"","text":"Contractors to call: {{items}}"}}],["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]]},"ww_resort_septic":{"name":"Resorts and hotels for septic and wastewater service","desc":"Every quarter: resorts and hotels along your coast, scored by xMap AI as clients for septic pumping and wastewater service, with the chief engineer from Apollo, into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Bangkok"}],["aoi","Our coast",{"mode":"Cities","cities":[{"kind":"city","name":"Bangkok","label":"Bangkok","lat":13.7563,"lng":100.5018}]}],["nearby","Coastal resorts and hotels",{"types":["Resort hotel","Hotel"],"where":"Area of interest","order":"Best rated first","max":"150","contact":true}],["llm","Score each one with xMap AI",{"task":"Score & rank","prompt":"Score each property from 0 to 100 as a client for septic and wastewater service: size, location outside the city network and type. Explain in one sentence.","out":"fit_score, reason"}],["filter","Fit score \u2265 55",{"field":"Fit score","op":"\u2265","val":"55"}],["apollo","Chief engineer from Apollo",{"task":"Contacts at each company","titles":["Chief Engineer","Facility Manager","General 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]]},"ww_new_connections":{"name":"New apartment buildings: water connections ahead","desc":"Every quarter: apartment complexes and malls that opened in your city in the last two years, with the people living around them, summed up by xMap AI as the new connections forecast.","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}]}],["nearby","New developments",{"types":["Apartment complex","Shopping mall"],"where":"Area of interest","order":"Best rated first","max":"200","since":"Last 2 years"}],["demog","Who lives around",{"where":"Each incoming place","radius":"1 km"}],["llm","Write the connections forecast",{"scope":"The whole list","task":"Write summary","prompt":"For network planning: how many new developments opened, where, and the areas where water demand will grow fastest.","out":"report"}],["map","Show them on a map",{"name":"New developments","color":"One color"}],["email","Email me the list",{"kind":"One email per run","subj":"New connections forecast"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6]]},"ww_glass_banks":{"name":"Where to put glass recycling banks","desc":"Every year: the spots in your city with the most bars and restaurants within 300 m, ranked by xMap AI as glass recycling bank sites, emailed and mapped.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/Prague"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Prague","label":"Prague","lat":50.0755,"lng":14.4378}]}],["nearby","Bars and restaurants",{"types":["Bar","Restaurant","Pub"],"where":"Area of interest","order":"Best rated first","max":"300"}],["nearby","Bars and restaurants within 300 m",{"types":["Bar","Restaurant"],"where":"Each incoming place","radius":"250 m","give":"Each incoming place, with counts"}],["sort","Best 25 first",{"by":"Another field","fname":"nearby_count","dir":"Highest first (Z to A)","keep":"A number I choose","n":"25"}],["llm","Score each spot with xMap AI",{"task":"Score & rank","prompt":"Score each spot from 0 to 100 as a glass recycling bank site: many bars and restaurants close by. 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":"Glass bank sites","color":"Fit score"}],["email","Email me the list",{"kind":"One email per run","subj":"Glass bank sites"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7],[7,8]]},"ww_heat_demand":{"name":"Heatwave ahead: water demand and a saving message","desc":"Every afternoon in summer: the hottest days ahead in your service cities, with a demand note for the network team and a water saving message for customers by xMap AI, sent from Gmail.","n":[["sched","Every morning",{"time":"14:00","tz":"Europe/Madrid"}],["aoi","Service cities",{"mode":"Cities","cities":[{"kind":"city","name":"Madrid","label":"Madrid","lat":40.4168,"lng":-3.7038},{"kind":"city","name":"Barcelona","label":"Barcelona","lat":41.3874,"lng":2.1686}]}],["weather","Forecast for 5 days",{"where":"Area of interest","days":"5","what":["Temperature","Rain","Wind"]}],["sort","Best 5 first",{"by":"Another field","fname":"temp_max","dir":"Highest first (Z to A)","keep":"The first 5"}],["llm","Write the demand note and message",{"scope":"The whole list","task":"Write summary","prompt":"First, two lines for the network team on expected peak demand. Then a short, friendly water saving message for customers during the heat.","out":"report"}],["ap_gmail","Send it to the customer list",{"action":"send_email","per":"Once per run","inputs":{"receiver":[],"subject":"Hot days ahead: help us save water","body_type":"plain_text","body":"{{report}}"}}],["email","Email me the results",{"kind":"One email per run"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[4,6]]},"ww_dropoff_chat":{"name":"Recycling drop-off finder chat","desc":"A chat for residents: they say where they are and what they want to get rid of (old paint, batteries, a sofa, a broken laptop), and an AI agent finds the nearest recycling centres and drop-off points, with distance and how to prepare it.","n":[["chat","Chat",{"title":"Where can I take this?","welcome":"Tell me where you are and what you want to get rid of, and I will find the nearest place to take it."}],["agent","Drop-off finder",{"goal":"You help residents get rid of things the right way. Use Drop-off points nearby at the place they named and answer with the two nearest that take what they described, with distance and phone, then one line on how to prepare it (for example, keep paint tins closed and tape the ends of batteries). Short and friendly. Never suggest putting batteries, paint or electronics in a household bin."}],["nearby","Drop-off points nearby",{"where":"A point","center":"{{agent: where to look, as the place the person named}}","types":["Recycling center","Recycling drop-off location","Waste transfer station","Scrap metal dealer"],"radius":"10 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]]},"ww_medical_waste":{"name":"Clinics and dentists for medical waste collection","desc":"Every quarter: clinics, dental practices and laboratories in your city, the new ones only, scored by xMap AI as medical waste clients, into HubSpot.","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}]}],["nearby","Clinics and labs",{"types":["Medical clinic","Dental clinic","Laboratory","Veterinarian"],"where":"Area of interest","order":"Best rated first","max":"300","contact":true}],["onlynew","Only new ones",null],["llm","Score each one with xMap AI",{"task":"Score & rank","prompt":"Score each place from 0 to 100 as a medical waste collection client: its type and size. Explain in one sentence.","out":"fit_score, reason"}],["filter","Fit score \u2265 55",{"field":"Fit 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]]},"ww_grease_traps":{"name":"Fast food kitchens for grease trap servicing","desc":"Every month: fast food and fried food restaurants in your city, graded by Jev as grease trap servicing clients, the best 50 in a sheet for the service team.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"America/Chicago"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Houston","label":"Houston","lat":29.7604,"lng":-95.3698}]}],["nearby","Fast food kitchens",{"types":["Fast food restaurant","Chicken restaurant","Hamburger restaurant"],"where":"Area of interest","order":"Best rated first","max":"300","contact":true}],["jev","Grade them with Jev",{"kind":"Score","q":"How much grease does this kitchen likely produce and how often does its trap need servicing, from its type and how busy it is?","levels":"Poor prospect\nPossible prospect\nGood prospect\nGreat prospect","field":"grease_score"}],["sort","Best 50 first",{"by":"Another field","fname":"grease_score","dir":"Highest first (Z to A)","keep":"The first 50"}],["ap_google-sheets","Add them to the service 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]]},"ww_rival_collectors":{"name":"New waste management companies in my region","desc":"Every quarter: waste management and garbage collection companies that appeared in your region, written up by xMap AI as a competitor note for the commercial director.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"America/Toronto"}],["aoi","Our region",{"mode":"Cities","cities":[{"kind":"city","name":"Toronto","label":"Toronto","lat":43.6532,"lng":-79.3832},{"kind":"city","name":"Montreal","label":"Montreal","lat":45.5019,"lng":-73.5674}]}],["nearby","Waste companies",{"types":["Waste management service","Garbage collection service","Dumpster rental service"],"where":"Area of interest","order":"Best rated first","max":"150"}],["onlynew","Only the new ones",null],["llm","Write the competitor note",{"scope":"The whole list","task":"Write summary","prompt":"In about 120 words: which waste companies appeared, what they likely offer, and which of our contracts they threaten.","out":"report"}],["email","Email me the list",{"kind":"One email per run","subj":"New waste companies"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5]]},"ww_school_visits":{"name":"Schools for recycling education visits","desc":"Every term: primary schools in your service area with the most children living nearby, each with a visit invitation by xMap AI, approved by the education officer, emailed.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/Lisbon"}],["aoi","Service area",{"mode":"Cities","cities":[{"kind":"city","name":"Lisbon","label":"Lisbon","lat":38.7223,"lng":-9.1393}]}],["nearby","Primary schools",{"types":["Primary school","School"],"where":"Area of interest","order":"Best rated first","max":"120","contact":true}],["demog","Who lives around",{"where":"Each incoming place","radius":"1 km"}],["sort","Best 30 first",{"by":"Another field","fname":"age_0_9","dir":"Highest first (Z to A)","keep":"A number I choose","n":"30"}],["llm","Write the invitation with xMap AI",{"task":"Write summary","prompt":"Two friendly sentences inviting this school to a free recycling and water saving class.","out":"invite"}],["approve","Approve the invitations",{"who":"The flow\u2019s owner","msg":"Pick the schools to invite.","within":"3 days"}],["email","Email me the list",{"kind":"One email per run","subj":"School visit invitations"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7]]},"ww_storm_drains":{"name":"Storm drains to clear before the rain","desc":"Every afternoon when rain is forecast: markets, malls and busy commercial streets in your city, ranked by xMap AI for clearing storm drains before the rain, sent to crews on WhatsApp.","n":[["sched","Every morning",{"time":"13:00","tz":"Asia/Ho_Chi_Minh"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Hanoi","label":"Hanoi","lat":21.0278,"lng":105.8342}]}],["nearby","Busy commercial spots",{"types":["Shopping mall","Market","Bus station"],"where":"Area of interest","order":"Best rated first","max":"150"}],["weather","Forecast for 2 days",{"where":"Each incoming place","days":"2","what":["Temperature","Rain","Wind"]}],["llm","Score each spot with xMap AI",{"task":"Score & rank","prompt":"Score each spot from 0 to 100 for clearing storm drains today: heavy rain expected and many people around. Explain in one sentence.","out":"fit_score, reason"}],["sort","Best 15 first",{"by":"Fit score","dir":"Highest first (Z to A)","keep":"A number I choose","n":"15"}],["ap_whatsapp","Send the list to the crews",{"action":"sendMessage","per":"Once per run","inputs":{"phone_number_id":"","to":"","text":"Drains to clear today: {{items}}"}}],["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]]},"ww_transfer_station":{"name":"Where to put a new waste transfer station","desc":"Every year: industrial areas in your region with the most people living within 8 km, scored by xMap AI as transfer station sites, with a site memo for the board.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/Bucharest"}],["aoi","Our region",{"mode":"Cities","cities":[{"kind":"city","name":"Bucharest","label":"Bucharest","lat":44.4268,"lng":26.1025}]}],["nearby","Industrial areas",{"types":["Industrial area","Business park"],"where":"Area of interest","order":"Best rated first","max":"40"}],["demog","Who lives around",{"where":"Each incoming place","radius":"8 km"}],["llm","Score each site with xMap AI",{"task":"Score & rank","prompt":"Score each industrial area from 0 to 100 as a waste transfer station site: industrial land with many people within 8 km to serve. Explain in one sentence.","out":"fit_score, reason"}],["sort","Best 5 first",{"by":"Fit score","dir":"Highest first (Z to A)","keep":"The first 5"}],["llm","Write the site memo",{"scope":"The whole list","task":"Write summary","prompt":"In about 150 words for the board: the five best sites and why.","out":"report"}],["email","Email me the list",{"kind":"One email per run","subj":"Transfer station site memo"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7]]},"ww_industrial_effluent":{"name":"Factories for effluent treatment services","desc":"Every quarter: food factories, textile mills and dyeing units in your region, graded by Jev as clients for effluent treatment, with the plant manager from Apollo, into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Dhaka"}],["aoi","Our region",{"mode":"Cities","cities":[{"kind":"city","name":"Dhaka","label":"Dhaka","lat":23.8103,"lng":90.4125}]}],["nearby","Factories",{"types":["Food manufacturer","Textile mill","Clothing manufacturer"],"where":"Area of interest","order":"Best rated first","max":"200","contact":true}],["jev","Grade them with Jev",{"kind":"Score","q":"How much wastewater does this factory likely discharge and how urgently does it need treatment, from its type and size?","levels":"Poor prospect\nPossible prospect\nGood prospect\nGreat prospect","field":"effluent_score"}],["filter","Strong need only",{"field":"A number field","fname":"effluent_score","op":"\u2265","val":"55"}],["apollo","Plant manager from Apollo",{"task":"Contacts at each company","titles":["Plant Manager","EHS Manager","Operations 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]]},"ww_reservoirs_space":{"name":"Reservoirs from space, every month","desc":"Every month: the latest clear satellite picture of each reservoir in your table, with a note by xMap AI on how full it looks, for the water resources team.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Africa/Johannesburg"}],["mydata","Our reservoirs",null],["satellite","Latest picture of each reservoir",{"where":"Each incoming place","radius":"3000","period":"Last 30 days","cloud":"20","size":"1024 px"}],["llm","Read the reservoir with xMap AI",{"task":"Write summary","prompt":"One line on how full this reservoir looks compared with a normal month, from the shoreline in the picture.","out":"level_note"}],["email","Email me the list",{"kind":"One email per run","subj":"Reservoir pictures this month"}]],"e":[[0,1],[1,2],[2,3],[3,4]]},"ww_compost_buyers":{"name":"Farms and garden centres to sell our compost to","desc":"Every quarter: farms, nurseries and garden centres within 50 km of your composting site, the best-rated first, with the owner from Apollo, into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"America/Los_Angeles"}],["aoi","Around the composting site",{"mode":"Cities","cities":[{"kind":"city","name":"Los Angeles","label":"Los Angeles","lat":34.0522,"lng":-118.2437}]}],["nearby","Compost buyers",{"types":["Farm","Plant nursery","Garden center"],"where":"Area of interest","order":"Best rated first","max":"150","contact":true}],["apollo","Owner from Apollo",{"task":"Contacts at each company","titles":["Owner","Farm Manager","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],[3,5]]},"ww_ewaste_points":{"name":"Electronics shops as e-waste collection points","desc":"Every year: electronics stores and repair shops in your city with the most people nearby, scored by xMap AI as e-waste drop-off points, with an invitation, approved by you.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Kuala_Lumpur"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Kuala Lumpur","label":"Kuala Lumpur","lat":3.139,"lng":101.6869}]}],["nearby","Electronics shops",{"types":["Electronics store","Computer repair service","Cell phone store"],"where":"Area of interest","order":"Best rated first","max":"200","contact":true}],["demog","Who lives around",{"where":"Each incoming place","radius":"1 km"}],["llm","Score each shop with xMap AI",{"task":"Score & rank","prompt":"Score each shop from 0 to 100 as an e-waste drop-off point: many people nearby and a type people visit with old devices. Explain in one sentence.","out":"fit_score, reason"}],["sort","Best 25 first",{"by":"Fit score","dir":"Highest first (Z to A)","keep":"A number I choose","n":"25"}],["approve","Approve the drop-off points",{"who":"The flow\u2019s owner","msg":"Pick the shops to invite.","within":"3 days"}],["email","Email me the list",{"kind":"One email per run","subj":"E-waste drop-off points"}]],"e":[[0,1],[1,2],[2,3],[3,4],[4,5],[5,6],[6,7]]},"ww_textile_partners":{"name":"Clothing shops and tailors for textile recycling","desc":"Every year: clothing stores, tailors and dry cleaners in your city, the best-rated first, each with a textile collection offer by xMap AI, into HubSpot.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Europe/Amsterdam"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Amsterdam","label":"Amsterdam","lat":52.3676,"lng":4.9041}]}],["nearby","Clothing shops and tailors",{"types":["Clothing store","Tailor","Dry cleaner"],"where":"Area of interest","order":"Best rated first","max":"150","contact":true}],["llm","Write the offer with xMap AI",{"task":"Write summary","prompt":"Two sentences offering this shop a free textile collection bin for customers\u2019 old clothes.","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]]},"ww_priority_customers":{"name":"Hospitals and clinics as priority water customers","desc":"Every year: hospitals, dialysis clinics and care homes in your service area, with phone numbers, in the sheet the outage team uses to call priority customers first.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"Asia/Karachi"}],["aoi","Service area",{"mode":"Cities","cities":[{"kind":"city","name":"Karachi","label":"Karachi","lat":24.8607,"lng":67.0011}]}],["nearby","Priority customers",{"types":["Hospital","Dialysis center","Nursing home"],"where":"Area of interest","order":"Best rated first","max":"200","contact":true}],["classify","Sort by kind",{"tax":"Custom list","labels":"Hospital, Dialysis, Care home"}],["ap_google-sheets","Update the priority customers 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],[3,5]]},"ww_weekly_ops":{"name":"Weekly utility operations brief","desc":"Every Monday: the weather in your service area, roadworks this week and new developments to connect, joined by xMap AI into a one-page brief for the operations director.","n":[["sched","Every Monday",{"freq":"Every week","weekday":"Monday","time":"08:00","tz":"Europe/Athens"}],["aoi","Service area",{"mode":"Cities","cities":[{"kind":"city","name":"Athens","label":"Athens","lat":37.9838,"lng":23.7275}]}],["weather","Forecast for 7 days",{"where":"Area of interest","days":"7","what":["Temperature","Rain","Wind"]}],["incidents","Roadworks this week",{"where":"Area of interest","types":["Roadworks","Road closures"]}],["nearby","New developments",{"types":["Apartment complex","Shopping mall"],"where":"Area of interest","order":"Best rated first","max":"40","since":"Last 12 months"}],["llm","Write the ops brief",{"scope":"The whole list","task":"Write summary","prompt":"One page for the operations director: weather risks to the network this week, roadworks that affect crews, new developments to connect, and three actions.","out":"report"}],["email","Email me the list",{"kind":"One email per run","subj":"Weekly operations brief"}]],"e":[[0,1],[1,2],[1,3],[1,4],[2,5],[3,5],[4,5],[5,6]]},"ww_site_toilets":{"name":"New building sites for portable toilets and site water","desc":"Every two weeks: builders and construction companies that appeared in your city in the last six months, the new ones only, with the site manager from Apollo, into HubSpot for portable toilet and site water hire.","n":[["sched","Every Monday",{"freq":"Every week","weekday":"Monday","time":"08:00","tz":"Europe/Istanbul"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Istanbul","label":"Istanbul","lat":41.0082,"lng":28.9784}]}],["nearby","New builders",{"types":["General contractor","Construction company"],"where":"Area of interest","order":"Best rated first","max":"120","since":"Last 6 months","contact":true}],["onlynew","Only new ones",null],["apollo","Site manager from Apollo",{"task":"Contacts at each company","titles":["Site Manager","Project Manager","Procurement 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],[4,6]]},"ww_hotel_water_audits":{"name":"Hotels for water audits and greywater systems","desc":"Every quarter: large hotels and resorts in your city, with the chief engineer from Apollo, scored by xMap AI for a water audit and greywater recycling.","n":[["sched","On the 1st of every month",{"freq":"Every month","monthday":"1","time":"08:00","tz":"America/Los_Angeles"}],["aoi","My city",{"mode":"Cities","cities":[{"kind":"city","name":"Las Vegas","label":"Las Vegas","lat":36.1699,"lng":-115.1398}]}],["nearby","Large hotels",{"types":["Hotel","Resort hotel"],"where":"Area of interest","order":"Best rated first","max":"120","contact":true}],["llm","Score each hotel with xMap AI",{"task":"Score & rank","prompt":"Score each hotel from 0 to 100 for a water audit and greywater system: size, pools and gardens. Explain in one sentence.","out":"fit_score, reason"}],["filter","Fit score \u2265 60",{"field":"Fit score","op":"\u2265","val":"60"}],["apollo","Chief engineer from Apollo",{"task":"Contacts at each company","titles":["Chief Engineer","Director of Engineering","Sustainability 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]]}},"info":{"ww_commercial_routes":{"p":"waste","ind":["Utilities","Environment"],"goals":["ops"],"promise":"The busiest food businesses grouped into collection routes.","why":"Busy kitchens need frequent collection. Routes built around them save trucks and complaints.","uses":["A waste collection company","A city sanitation department","A food waste recycler"],"gets":["A map","An email"],"min":180,"runs":4},"ww_commercial_contracts":{"p":"waste","ind":["Utilities","Food and drink"],"goals":["leads"],"promise":"New restaurants, hotels and supermarkets scored for waste contracts.","why":"New businesses choose a waste collector in their first months. The first to call usually wins.","uses":["A commercial waste company","A recycling company","A waste broker"],"gets":["New leads in HubSpot"],"min":60},"ww_stormwater_crews":{"p":"waste","ind":["Utilities","Public sector"],"goals":["ops"],"promise":"When the heaviest rain hits, with a standby plan for stormwater crews.","why":"Flooded streets come from blocked drains in heavy rain. Crews on standby at the right hour prevent it.","uses":["A water utility","A city drainage department","A sewer maintenance contractor"],"gets":["A WhatsApp message"],"min":15},"ww_plant_overflow":{"p":"waste","ind":["Utilities","Environment"],"goals":["ops"],"promise":"Rain ahead at each treatment plant, with an overflow risk note.","why":"Overflows pollute rivers and bring fines. Operators prepare before the rain.","uses":["A water utility","A wastewater operator","An environmental regulator"],"gets":["An email"],"min":15},"ww_skip_hire":{"p":"waste","ind":["Utilities","Construction"],"goals":["leads"],"promise":"Builders and roofers graded as skip hire customers.","why":"Builders and roofers fill skips every week. The busiest ones are the best customers.","uses":["A skip hire company","A construction waste recycler","A dumpster rental business"],"gets":["A WhatsApp message"],"min":45,"runs":1},"ww_resort_septic":{"p":"waste","ind":["Utilities","Hospitality"],"goals":["leads"],"promise":"Coastal resorts and hotels scored for septic and wastewater service.","why":"Resorts outside the city network run their own wastewater. They need reliable service on contract.","uses":["A septic service company","A wastewater treatment firm","A facilities services group"],"gets":["New leads in HubSpot"],"min":60,"runs":4},"ww_new_connections":{"p":"waste","ind":["Utilities","Real estate"],"goals":["data"],"promise":"New buildings and malls, as a water connections forecast.","why":"New developments add demand quickly. Network planners see where before the pressure drops.","uses":["A water utility\u2019s planning team","A city infrastructure department","A district cooling company"],"gets":["A map","An email"],"min":120,"runs":4},"ww_glass_banks":{"p":"waste","ind":["Utilities","Environment"],"goals":["sites"],"promise":"Spots with the most bars and restaurants, for glass recycling banks.","why":"Glass comes from bars and restaurants. Banks where they cluster fill up fast.","uses":["A city recycling programme","A glass recycler","A brewery\u2019s sustainability team"],"gets":["A map","An email"],"min":90,"runs":1},"ww_heat_demand":{"p":"waste","ind":["Utilities"],"goals":["ops"],"promise":"The hottest days ahead, with a demand note and a saving message.","why":"Heatwaves push water demand to its peak. A note for the network and a message for customers help balance it.","uses":["A water utility","A city water office","A desalination operator"],"gets":["An email from your Gmail"],"min":20},"ww_dropoff_chat":{"p":"waste","ind":["Utilities","Environment"],"goals":["chat"],"promise":"A chat that tells residents where to take what they throw away.","why":"Residents call to ask where old paint or a sofa goes. The chat answers with the nearest drop-off point at any hour.","uses":["A city waste department","A recycling company\u2019s website","A housing association"],"gets":["A chat page"],"min":5,"runs":300},"ww_medical_waste":{"p":"waste","ind":["Utilities","Health"],"goals":["leads"],"promise":"Clinics, dentists and labs scored as medical waste clients.","why":"Every clinic must dispose of medical waste safely. New ones need a collector now.","uses":["A medical waste company","A hazardous waste firm","A healthcare services group"],"gets":["New leads in HubSpot"],"min":60,"runs":4},"ww_grease_traps":{"p":"waste","ind":["Utilities","Food and drink"],"goals":["leads"],"promise":"Fast food kitchens graded for grease trap servicing.","why":"Fat in the sewers causes blockages and fines. Kitchens that fry the most need regular servicing.","uses":["A grease trap service","A water utility\u2019s fats programme","A drain cleaning company"],"gets":["A Google Sheet"],"min":60,"runs":1},"ww_rival_collectors":{"p":"waste","ind":["Utilities"],"goals":["competitors"],"promise":"New waste companies in the region, with what they threaten.","why":"A new collector undercuts on price. Knowing early protects the contracts.","uses":["A waste company\u2019s commercial director","A recycling group","A municipal contracts team"],"gets":["An email"],"min":45,"runs":4},"ww_school_visits":{"p":"waste","ind":["Utilities","Education"],"goals":["leads"],"promise":"Primary schools invited to recycling and water saving classes.","why":"Children take what they learn home. School visits change habits across whole neighbourhoods.","uses":["A water utility\u2019s education team","A recycling programme","An environmental NGO"],"gets":["An email"],"min":45,"runs":1},"ww_storm_drains":{"p":"waste","ind":["Utilities","Public sector"],"goals":["ops"],"promise":"Busy spots ranked for clearing drains before the rain.","why":"Blocked drains at busy spots flood streets first. Crews clear those before the rain.","uses":["A city drainage team","A street cleaning contractor","A water utility"],"gets":["A WhatsApp message"],"min":20},"ww_transfer_station":{"p":"waste","ind":["Utilities","Real estate"],"goals":["sites"],"promise":"Industrial areas scored as waste transfer station sites.","why":"A transfer station must be on industrial land near the people it serves. This scores candidate sites.","uses":["A waste company","A municipal waste authority","A recycling investor"],"gets":["An email"],"min":240,"runs":1},"ww_industrial_effluent":{"p":"waste","ind":["Utilities","Manufacturing"],"goals":["leads"],"promise":"Factories graded as effluent treatment clients, with the plant manager.","why":"Factories discharging wastewater face strict rules. Those with the biggest need buy treatment first.","uses":["An effluent treatment company","A water technology firm","An environmental consultancy"],"gets":["New leads in HubSpot"],"min":90,"runs":4},"ww_reservoirs_space":{"p":"waste","ind":["Utilities","Environment"],"goals":["data"],"promise":"Each reservoir from space every month, with how full it looks.","why":"Reservoir levels guide water restrictions. A monthly picture shows the trend at a glance.","uses":["A water utility\u2019s resources team","A drought office","An agricultural water board"],"gets":["An email with the pictures"],"min":60,"runs":1},"ww_compost_buyers":{"p":"waste","ind":["Utilities","Agriculture"],"goals":["leads"],"promise":"Farms and garden centres near the composting site, as buyers.","why":"Compost has value close to where it is made. Nearby farms and garden centres are the natural buyers.","uses":["A composting facility","A food waste recycler","A city organics programme"],"gets":["New leads in HubSpot"],"min":60,"runs":4},"ww_ewaste_points":{"p":"waste","ind":["Utilities","Retail"],"goals":["sites"],"promise":"Electronics shops scored and approved as e-waste drop-off points.","why":"People drop old devices where they buy new ones. Shops near many people collect the most.","uses":["An e-waste recycler","A city recycling programme","An electronics brand\u2019s take-back scheme"],"gets":["An email"],"min":60,"runs":1},"ww_textile_partners":{"p":"waste","ind":["Utilities","Retail"],"goals":["leads"],"promise":"Clothing shops and tailors offered textile collection bins.","why":"Old clothes end up in landfill when there is nowhere to drop them. Shop partners change that.","uses":["A textile recycler","A charity clothing collector","A fashion brand\u2019s take-back programme"],"gets":["New leads in HubSpot"],"min":45,"runs":1},"ww_priority_customers":{"p":"waste","ind":["Utilities","Health"],"goals":["ops"],"promise":"Hospitals, dialysis clinics and care homes in one priority sheet.","why":"In an outage, priority customers must be called first. The list is always current.","uses":["A water utility\u2019s outage team","A power utility","A city emergency office"],"gets":["A Google Sheet"],"min":45,"runs":1},"ww_weekly_ops":{"p":"waste","ind":["Utilities"],"goals":["ops"],"promise":"Weather, roadworks and new developments in one weekly utility brief.","why":"Utility operations need one page each Monday. Three signals joined make it.","uses":["A utility operations director","A waste company manager","A city works coordinator"],"gets":["An email"],"min":45},"ww_site_toilets":{"p":"waste","ind":["Utilities","Construction"],"goals":["leads"],"promise":"New builders with the site manager, for portable toilet and site water hire.","why":"Every new site needs toilets and water from day one. The first supplier to call gets the whole project.","uses":["A portable toilet hire company","A water tanker service","A site services company"],"gets":["New leads in HubSpot"],"min":45,"runs":1},"ww_hotel_water_audits":{"p":"waste","ind":["Utilities","Hospitality"],"goals":["leads"],"promise":"Large hotels scored for water audits, with the chief engineer.","why":"Hotels use the most water per guest. Audits and greywater cut it fast.","uses":["A water services company","A greywater system maker","A utility\u2019s efficiency programme"],"gets":["New leads in HubSpot"],"min":60,"runs":1}}}
