Heritage Landscapes: chosen by a model from 17 sourced observations, with a demonstration prepared: The 12:15pm Backyard Call, Caught Mid-Job-Site, and an assistant that already knows them.
Why this AI contacted you
Heritage Landscapes: a model read 17 public facts about you and chose you; its reasons are below, next to every fact with its source. Correct any of it here.
The demonstration prepared for you
Tell me the thing you want done that you believe I shouldn’t be able to do, and watch me demonstrate it.
The 12:15pm Backyard Call, Caught Mid-Job-Site. A page with a simulated midday missed call [o4] answered by text in under a minute with their own design-and-build menu [o6], a sample outdoor-kitchen-and-fire-pit quote [o17] with automated follow-ups and invoice, and a spend-to-project calculator wired to the pixel and ad tag already in their page code [o8][o9].
What it would show, step by step
#
Step
1
Build the demo assistant with their service menu — patios and walkways, fire features, outdoor kitchens, pools and spas, landscape lighting, maintenance [o6] — and their posted 7–3:30 hours [o4].
2
Show the simulated missed call at 12:15pm on a Tuesday [o4], answered by text in under a minute: 'Design & build or maintenance? Patios, outdoor kitchens, fire features?' [o6].
3
Show a sample quote for an outdoor kitchen with fire pit — the project one reviewer described [o17] — with the day-2 and day-5 follow-up texts and the invoice sent on booking, the whole thread on the page.
4
Show the ads-math panel: dollars to reach, consults, and booked projects computed against the pixel and Google Ads tag already installed [o8][o9], beside creative from one backyard-design brief rendered in every placement size.
Proposed by the model from the observations below; Heritage Landscapes has not confirmed any of it.
Why a model chose you
A design-and-build landscape contractor [o1] on crew hours of 7–3:30 [o4] with both a Meta pixel [o8] and a Google Ads tag [o9] already in its page code, so the home-services demonstration (missed calls answered by text, quote follow-up, invoices) can run beside spend-to-project math wired to tracking the site already carries, with the outdoor-kitchen-and-fire-pit project a reviewer described [o17] as the sample quote.
Proposed use: Home services: missed calls answered by text, design-and-build quotes followed up automatically, invoices sent — plus ad math measured through the Meta pixel and Google Ads tag already on their site.
Observations: what was read, and where
Id
Observed
Proves
Does not prove
Used
Source
o1
Google lists Heritage Landscapes as “General Contractor” in Novato.
Open 5 days a week by its Google hours (Monday: 7:00 AM – 3:30 PM; Tuesday: 7:00 AM – 3:30 PM; Wednesday: 7:00 AM – 3:30 PM; Thursday: 7:00 AM – 3:30 PM; Friday: 7:00 AM – 3:30 PM).
A 5-star Google review (6 months ago): “Heritage Landscapes embraces a standard for excellence few other can match. Last year they pruned our roses for the dormant period. They recently tied 100 rose vines to our lattice after fertilization to insure maximum…”
A 5-star Google review (6 months ago): “Heritage took on the complete remodel of our front and back yard a few years ago...They did a fantastic job of it...It was completed on time and on budget...They took over the landscape maintenance from that point on and…”
A 5-star Google review (a year ago): “We had the pleasure of working with David and the Heritage team on an extensive backyard project that included new grass and trees, an outdoor kitchen and fire pit. They took our vision and ran with it. The result was a…”
Facts read from the Google listing and the site. A detected tag proves the tag is installed, not that ads run or what is spent.
Inferences: what the model concluded from them
Inferred
From
Caution
During 7–3:30 field hours the phone competes with job sites, so midday calls plausibly go to voicemail.
o4, o5
o5 does not prove that it can receive texts
The installed Meta pixel [o8] and Google Ads tag [o9] mean ad results could be measured without new site work, though neither proves ads currently run or what they return.
o8, o9
o8 does not prove that Meta ads run now, any ad spend, or any results; o9 does not prove that Google ads run now, any ad spend, or any results
Each names the observations it rests on; an inference without one was dropped by code.
The records checked first: 7 of 7 criteria
Criterion
Met
Evidence
Has a website this build could read
Yes
2 pages answered 200 on 2026-09-28: https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb, https://www.heritagelandscapes.net/contact
Shows an email address on its own site
Yes
heritage@herlandscapes.com (found on the site)
Is a kind of business the front page serves
Yes
Home services (Google: general_contractor)
Already runs ads (a Meta pixel on the site)
Yes
the Meta pixel loads on https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb
Has public reviews on Google
Yes
4.8 on 13 reviews
Is open (Google says operational)
Yes
OPERATIONAL
Has not been written to by this build
Yes
no letter sent
Checked by code before any model saw you.
What I found
Findings, each with its source
Finding
Source
Google lists Heritage Landscapes as “General Contractor” in Novato, rated 4.8 on 13 reviews.
A five-star review says: “Heritage Landscapes embraces a standard for excellence few other can match. Last year they pruned our roses for the dormant period. They recently tied 100 rose…”
The card below is your assistant. It already knows the findings above. Signed in with the link in the letter, you can tell it things (“remember …”), give it rules for people who text it (“when someone asks about hours, say …”), or ask it to do the thing you think it cannot.
How it can reach you
Channels, as this build’s configuration reports them
Channel
Line
Works now
Checked by
email
cc@llmasos.com
no
GET /api/outreach: Google wants you to sign in to cc@llmasos.com again before this build may send from it.
imessage
imessage:+17079135888
yes
GET /api/messaging/lines: works
imessage
imessage:+14155480666
yes
GET /api/messaging/lines: works
imessage
imessage:massoumi.cyrus@icloud.com
yes
GET /api/messaging/lines: works
imessage
imessage:massoumi.cyrus@gmail.com
yes
GET /api/messaging/lines: works
blooio
blooio:+14245040908
no
the key BLOOIO_API_KEY reports no number attached: Blooio answered GET /me for BLOOIO_API_KEY with devices: [] (its device list came back empty), so +14245040908 is declared by this build (src/bunny.js:9 BUNNY_LINES (Blooio #1)) but no Blooio device is confirmed for it
blooio
blooio:+14245134626
no
the key BLOOIO_API_KEY reports no number attached: Blooio answered GET /me for BLOOIO_API_KEY with devices: [] (its device list came back empty), so +14245134626 is declared by this build (src/tools/ported/fn_runners.js:1477 BLOOIO_FROM_NUMBER default) but no Blooio device is confirmed for it
blooio
blooio:+12065711028
no
the key BLOOIO2_API_KEY reports no number attached: Blooio answered GET /me for BLOOIO2_API_KEY with devices: [] (its device list came back empty), so +12065711028 is declared by this build (src/bunny.js:10 BUNNY_LINES (Blooio #2)) but no Blooio device is confirmed for it
whatsapp
whatsapp
no
the 2chat key is not on this build: the Worker has no secret TWOCHAT_API_KEY (it is in the Cloudflare Secrets Store, not bound to this Worker)
linked
linked:wa_hu8vvbyj
no
the linked number is waiting_for_scan
linked
linked:wa_wencjf5m
no
the linked number is waiting_for_scan
Read from the live configuration when this page was made; a channel is not counted as working until its own check passes.
What ran, and what did not
Disclosure
JSONDisclosure
{4 keys
"what_ran": "A language model (openrouter/z-ai/glm-5.3) read the observations above and chose Heritage Landscapes; its rationale, the observations it used and its inferences are shown as it gave them, after this build’s code checked that every inference names an observation. This page was assembled by the build’s code from that record. Nothing has been sent.",
"assistant": "The assistant answers with the build’s default model when a rule of yours does not answer first.",
"correct": "Anything here can be corrected: tell the assistant “forget …” or “remember …”.",
"made_at": "2026-10-09T23:26:25.856Z"
}
References (1)
heritagelandscapes.net — heritagelandscapes.net“With Heritage Landscapes, every detail is carefully managed to ensure a smooth process and an exceptional outcome.”
the whole object this page is drawn from, as JSON
{
"schema":"https://miscsubjects.com/schemas/jarticle.json",
"status":"published",
"slug":"invite-chij0zs4-t6xhyart6ffq7olx-e",
"title":"Why a model chose Heritage Landscapes",
"kind":"person",
"summary":"Heritage Landscapes: chosen by a model from 17 sourced observations, with a demonstration prepared: The 12:15pm Backyard Call, Caught Mid-Job-Site, and an assistant that already knows them.",
"tags": [
"invitation",
"home-services"
],
"facts": {
"lead": {
"id":"places:ChIJ0Zs4_T6XhYART6FFQ7OlX-E",
"name":"Heritage Landscapes",
"what":"General Contractor",
"use_case":"Home services",
"town":"Novato",
"website":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"google_maps":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"rating":4.8,
"reviews":13,
"found_at":"2026-09-28T21:21:28.825Z",
"site_visited_at":"2026-09-28T21:22:27.085Z"
},
"selection": {
"chosen_by":"a model (openrouter/z-ai/glm-5.3), after this build’s criteria set aside the leads it could not judge",
"required": [
"website",
"email",
"use_case",
"not_contacted"
],
"criteria": [
{
"id":"website",
"name":"Has a website this build could read",
"met":true,
"evidence":"2 pages answered 200 on 2026-09-28: https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb, https://www.heritagelandscapes.net/contact"
},
{
"id":"email",
"name":"Shows an email address on its own site",
"met":true,
"evidence":"heritage@herlandscapes.com (found on the site)"
},
{
"id":"use_case",
"name":"Is a kind of business the front page serves",
"met":true,
"evidence":"Home services (Google: general_contractor)"
},
{
"id":"ads",
"name":"Already runs ads (a Meta pixel on the site)",
"met":true,
"evidence":"the Meta pixel loads on https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb"
},
{
"id":"reviews",
"name":"Has public reviews on Google",
"met":true,
"evidence":"4.8 on 13 reviews"
},
{
"id":"open",
"name":"Is open (Google says operational)",
"met":true,
"evidence":"OPERATIONAL"
},
{
"id":"not_contacted",
"name":"Has not been written to by this build",
"met":true,
"evidence":"no letter sent"
}
],
"score":"7 of 7",
"model": {
"chosen_by":"a model (openrouter/z-ai/glm-5.3) reading the observations below; checked by code (src/invite-choose.js checkDecision)",
"model":"openrouter/z-ai/glm-5.3",
"run":"run-20261009-y8iwar",
"run_json":"https://miscsubjects.com/api/invite/runs/run-20261009-y8iwar",
"at":"2026-10-09T23:19:42.039Z",
"rationale":"A design-and-build landscape contractor [o1] on crew hours of 7–3:30 [o4] with both a Meta pixel [o8] and a Google Ads tag [o9] already in its page code, so the home-services demonstration (missed calls answered by text, quote follow-up, invoices) can run beside spend-to-project math wired to tracking the site already carries, with the outdoor-kitchen-and-fire-pit project a reviewer described [o17] as the sample quote.",
"use_case":"Home services: missed calls answered by text, design-and-build quotes followed up automatically, invoices sent — plus ad math measured through the Meta pixel and Google Ads tag already on their site.",
"observations": [
{
"id":"o1",
"text":"Google lists Heritage Landscapes as “General Contractor” in Novato.",
"proves":"the kind of business Google files it under",
"does_not_prove":"",
"used":"yes",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"id":"o2",
"text":"Google shows a rating of 4.8 on 13 reviews.",
"proves":"the count and average of public Google reviews",
"does_not_prove":"how many customers it has or how they found it",
"used":"",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"id":"o3",
"text":"Google marks it operational.",
"proves":"Google’s business status",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"id":"o4",
"text":"Open 5 days a week by its Google hours (Monday: 7:00 AM – 3:30 PM; Tuesday: 7:00 AM – 3:30 PM; Wednesday: 7:00 AM – 3:30 PM; Thursday: 7:00 AM – 3:30 PM; Friday: 7:00 AM – 3:30 PM).",
"proves":"the hours posted on Google",
"does_not_prove":"",
"used":"yes",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"id":"o5",
"text":"Its listing shows a phone number (a US number).",
"proves":"a public phone number exists",
"does_not_prove":"that it can receive texts",
"used":"yes",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"id":"o6",
"text":"The home page reads, in part: “Heritage Landscapes 0 Skip to Content Phone: 415-458-8151 Design & Build Design & Build Landscape Design Pools & Spas Fountains, Ponds & Water Features Fire Features Retaining Walls Patios & Walkways Decks Structures Fences, Arbors, Gates, Trellises Landscape Lighting Maintain Maintain Landscape Maintenance Landscape Horticulture Landscape Enhancements Garden and Plant Selection Pest & Disease Management Lawn…”",
"proves":"what the site says about itself",
"does_not_prove":"",
"used":"yes",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28 (home page text)"
}
},
{
"id":"o7",
"text":"The site is built on Squarespace.",
"proves":"the site’s platform, from its code",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28"
}
},
{
"id":"o8",
"text":"A Meta (Facebook) pixel script is in the page code (fbevents.js or fbq(\"init\")).",
"proves":"the Meta pixel tag is installed on the page",
"does_not_prove":"that Meta ads run now, any ad spend, or any results",
"used":"yes",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28 (page code)"
}
},
{
"id":"o9",
"text":"A Google Ads tag is in the page code (googleadservices.com, an AW- id or google_conversion_id).",
"proves":"a Google Ads tag is installed on the page",
"does_not_prove":"that Google ads run now, any ad spend, or any results",
"used":"yes",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28 (page code)"
}
},
{
"id":"o10",
"text":"An analytics tag is in the page code (Google Analytics or Tag Manager).",
"proves":"an analytics tag is installed",
"does_not_prove":"how much traffic the site gets",
"used":"",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28 (page code)"
}
},
{
"id":"o11",
"text":"No online booking service was seen in the pages read.",
"proves":"none was found on the pages read",
"does_not_prove":"that it takes no bookings online elsewhere",
"used":"",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28"
}
},
{
"id":"o12",
"text":"No chat box was seen on the pages read.",
"proves":"none was found on the pages read",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28"
}
},
{
"id":"o13",
"text":"The site shows one email address (on herlandscapes.com).",
"proves":"a public email address exists",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28 (contact page)"
}
},
{
"id":"o14",
"text":"The site links to: instagram, linkedin.",
"proves":"which social accounts the site links",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net as read 2026-09-28"
}
},
{
"id":"o15",
"text":"A 5-star Google review (6 months ago): “Heritage Landscapes embraces a standard for excellence few other can match. Last year they pruned our roses for the dormant period. They recently tied 100 rose vines to our lattice after fertilization to insure maximum…”",
"proves":"what one reviewer wrote",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google review"
}
},
{
"id":"o16",
"text":"A 5-star Google review (6 months ago): “Heritage took on the complete remodel of our front and back yard a few years ago...They did a fantastic job of it...It was completed on time and on budget...They took over the landscape maintenance from that point on and…”",
"proves":"what one reviewer wrote",
"does_not_prove":"",
"used":"",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google review"
}
},
{
"id":"o17",
"text":"A 5-star Google review (a year ago): “We had the pleasure of working with David and the Heritage team on an extensive backyard project that included new grass and trees, an outdoor kitchen and fire pit. They took our vision and ran with it. The result was a…”",
"proves":"what one reviewer wrote",
"does_not_prove":"",
"used":"yes",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google review"
}
}
],
"inferences": [
{
"text":"During 7–3:30 field hours the phone competes with job sites, so midday calls plausibly go to voicemail.",
"basis":"o4, o5",
"caution":"o5 does not prove that it can receive texts"
},
{
"text":"The installed Meta pixel [o8] and Google Ads tag [o9] mean ad results could be measured without new site work, though neither proves ads currently run or what they return.",
"basis":"o8, o9",
"caution":"o8 does not prove that Meta ads run now, any ad spend, or any results; o9 does not prove that Google ads run now, any ad spend, or any results"
}
],
"demonstration": {
"title":"The 12:15pm Backyard Call, Caught Mid-Job-Site",
"summary":"A page with a simulated midday missed call [o4] answered by text in under a minute with their own design-and-build menu [o6], a sample outdoor-kitchen-and-fire-pit quote [o17] with automated follow-ups and invoice, and a spend-to-project calculator wired to the pixel and ad tag already in their page code [o8][o9].",
"steps": [
"Build the demo assistant with their service menu — patios and walkways, fire features, outdoor kitchens, pools and spas, landscape lighting, maintenance [o6] — and their posted 7–3:30 hours [o4].",
"Show the simulated missed call at 12:15pm on a Tuesday [o4], answered by text in under a minute: 'Design & build or maintenance? Patios, outdoor kitchens, fire features?' [o6].",
"Show a sample quote for an outdoor kitchen with fire pit — the project one reviewer described [o17] — with the day-2 and day-5 follow-up texts and the invoice sent on booking, the whole thread on the page.",
"Show the ads-math panel: dollars to reach, consults, and booked projects computed against the pixel and Google Ads tag already installed [o8][o9], beside creative from one backyard-design brief rendered in every placement size."
]
},
"checks": []
}
},
"demonstration": {
"title":"The 12:15pm Backyard Call, Caught Mid-Job-Site",
"summary":"A page with a simulated midday missed call [o4] answered by text in under a minute with their own design-and-build menu [o6], a sample outdoor-kitchen-and-fire-pit quote [o17] with automated follow-ups and invoice, and a spend-to-project calculator wired to the pixel and ad tag already in their page code [o8][o9].",
"steps": [
"Build the demo assistant with their service menu — patios and walkways, fire features, outdoor kitchens, pools and spas, landscape lighting, maintenance [o6] — and their posted 7–3:30 hours [o4].",
"Show the simulated missed call at 12:15pm on a Tuesday [o4], answered by text in under a minute: 'Design & build or maintenance? Patios, outdoor kitchens, fire features?' [o6].",
"Show a sample quote for an outdoor kitchen with fire pit — the project one reviewer described [o17] — with the day-2 and day-5 follow-up texts and the invoice sent on booking, the whole thread on the page.",
"Show the ads-math panel: dollars to reach, consults, and booked projects computed against the pixel and Google Ads tag already installed [o8][o9], beside creative from one backyard-design brief rendered in every placement size."
],
"steps_rows": [
{
"n":1,
"step":"Build the demo assistant with their service menu — patios and walkways, fire features, outdoor kitchens, pools and spas, landscape lighting, maintenance [o6] — and their posted 7–3:30 hours [o4]."
},
{
"n":2,
"step":"Show the simulated missed call at 12:15pm on a Tuesday [o4], answered by text in under a minute: 'Design & build or maintenance? Patios, outdoor kitchens, fire features?' [o6]."
},
{
"n":3,
"step":"Show a sample quote for an outdoor kitchen with fire pit — the project one reviewer described [o17] — with the day-2 and day-5 follow-up texts and the invoice sent on booking, the whole thread on the page."
},
{
"n":4,
"step":"Show the ads-math panel: dollars to reach, consults, and booked projects computed against the pixel and Google Ads tag already installed [o8][o9], beside creative from one backyard-design brief rendered in every placement size."
}
],
"posture":"Tell me the thing you want done that you believe I shouldn’t be able to do, and watch me demonstrate it."
},
"findings": [
{
"text":"Google lists Heritage Landscapes as “General Contractor” in Novato, rated 4.8 on 13 reviews.",
"source": {
"kind":"google_places",
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"title":"Google Maps listing"
},
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"text":"Your site says: “With Heritage Landscapes, every detail is carefully managed to ensure a smooth process and an exceptional outcome.”",
"source": {
"kind":"company_site",
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"title":"heritagelandscapes.net"
},
"quote":"With Heritage Landscapes, every detail is carefully managed to ensure a smooth process and an exceptional outcome.",
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net"
}
},
{
"text":"The site runs on Squarespace and carries a Meta pixel and analytics.",
"source": {
"kind":"company_site",
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"title":"heritagelandscapes.net (as visited 2026-09-28)"
},
"source_link": {
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"text":"heritagelandscapes.net (as visited 2026-09-28)"
}
},
{
"text":"The site shows one address: heritage@herlandscapes.com.",
"source": {
"kind":"company_site",
"url":"https://www.heritagelandscapes.net/contact",
"title":"contact page"
},
"source_link": {
"url":"https://www.heritagelandscapes.net/contact",
"text":"contact page"
}
},
{
"text":"Linked from the site: instagram, linkedin.",
"source": {
"kind":"company_site",
"url":"https://www.instagram.com/heritagelandscapes",
"title":"instagram"
},
"source_link": {
"url":"https://www.instagram.com/heritagelandscapes",
"text":"instagram"
}
},
{
"text":"Open 5 days a week (Google hours).",
"source": {
"kind":"google_places",
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"title":"Google Maps listing"
},
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google Maps listing"
}
},
{
"text":"A five-star review says: “Heritage Landscapes embraces a standard for excellence few other can match. Last year they pruned our roses for the dormant period. They recently tied 100 rose…”",
"source": {
"kind":"google_places",
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"title":"Google review, 6 months ago"
},
"quote":"Heritage Landscapes embraces a standard for excellence few other can match. Last year they pruned our roses for the dormant period. They recently tied 100 rose",
"source_link": {
"url":"https://maps.google.com/?cid=16239880970667663695&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA",
"text":"Google review, 6 months ago"
}
}
],
"could_help": [
{
"id":"ads",
"name":"Meta ads",
"url":"https://miscsubjects.com/#workspace",
"what":"Meta ads run for the business, with the math from money spent to jobs booked.",
"why":"the Meta pixel on your site says ads already run; this shows the math from money spent to jobs booked",
"link": {
"url":"https://miscsubjects.com/#workspace",
"text":"Meta ads"
}
},
{
"id":"creative",
"name":"Creative",
"url":"https://miscsubjects.com/#workspace",
"what":"Ad images and videos made by AI from one written brief, sized for every ad placement.",
"why":"ads that run need new images and videos; these come from one written brief",
"link": {
"url":"https://miscsubjects.com/#workspace",
"text":"Creative"
}
},
{
"id":"imessage",
"name":"iMessage line",
"url":"https://miscsubjects.com/#number",
"what":"An iMessage line on the phone number the business already uses, answered by an AI assistant.",
"why":"the number on your listing ((415) 200-3063) can answer texts through an assistant like the one on this page",
"link": {
"url":"https://miscsubjects.com/#number",
"text":"iMessage line"
}
},
{
"id":"whatsapp",
"name":"WhatsApp Business",
"url":"https://miscsubjects.com/#number",
"what":"A WhatsApp Business account set up for the business, and answered by an AI assistant.",
"why":"a second line customers already have",
"link": {
"url":"https://miscsubjects.com/#number",
"text":"WhatsApp Business"
}
},
{
"id":"leads",
"name":"Leads & outreach",
"url":"https://miscsubjects.com/#try",
"what":"Finding businesses to contact, collecting their details, and writing to them.",
"why":"this page is one: a lead found, read, and written to with what was found",
"link": {
"url":"https://miscsubjects.com/#try",
"text":"Leads & outreach"
}
}
],
"assistant": {
"id":"obj_58aec7bce9ab09d532bf0b6a",
"page":"https://miscsubjects.com/live/o/obj_58aec7bce9ab09d532bf0b6a",
"model":"the build’s default model when a text needs one; a rule answers without one",
"knows":"9 things",
"readable_by":"Heritage Landscapes after signing in (the link is in the letter), and the owner"
},
"channels": [
{
"channel":"email",
"line":"cc@llmasos.com",
"works":"no",
"why":"GET /api/outreach: Google wants you to sign in to cc@llmasos.com again before this build may send from it."
},
{
"channel":"imessage",
"line":"imessage:+17079135888",
"works":"yes",
"why":"GET /api/messaging/lines: works"
},
{
"channel":"imessage",
"line":"imessage:+14155480666",
"works":"yes",
"why":"GET /api/messaging/lines: works"
},
{
"channel":"imessage",
"line":"imessage:massoumi.cyrus@icloud.com",
"works":"yes",
"why":"GET /api/messaging/lines: works"
},
{
"channel":"imessage",
"line":"imessage:massoumi.cyrus@gmail.com",
"works":"yes",
"why":"GET /api/messaging/lines: works"
},
{
"channel":"blooio",
"line":"blooio:+14245040908",
"works":"no",
"why":"the key BLOOIO_API_KEY reports no number attached: Blooio answered GET /me for BLOOIO_API_KEY with devices: [] (its device list came back empty), so +14245040908 is declared by this build (src/bunny.js:9 BUNNY_LINES (Blooio #1)) but no Blooio device is confirmed for it"
},
{
"channel":"blooio",
"line":"blooio:+14245134626",
"works":"no",
"why":"the key BLOOIO_API_KEY reports no number attached: Blooio answered GET /me for BLOOIO_API_KEY with devices: [] (its device list came back empty), so +14245134626 is declared by this build (src/tools/ported/fn_runners.js:1477 BLOOIO_FROM_NUMBER default) but no Blooio device is confirmed for it"
},
{
"channel":"blooio",
"line":"blooio:+12065711028",
"works":"no",
"why":"the key BLOOIO2_API_KEY reports no number attached: Blooio answered GET /me for BLOOIO2_API_KEY with devices: [] (its device list came back empty), so +12065711028 is declared by this build (src/bunny.js:10 BUNNY_LINES (Blooio #2)) but no Blooio device is confirmed for it"
},
{
"channel":"whatsapp",
"line":"whatsapp",
"works":"no",
"why":"the 2chat key is not on this build: the Worker has no secret TWOCHAT_API_KEY (it is in the Cloudflare Secrets Store, not bound to this Worker)"
},
{
"channel":"linked",
"line":"linked:wa_hu8vvbyj",
"works":"no",
"why":"the linked number is waiting_for_scan"
},
{
"channel":"linked",
"line":"linked:wa_wencjf5m",
"works":"no",
"why":"the linked number is waiting_for_scan"
}
],
"text_it": {
"line":null,
"how":"No line is attached to this assistant: no line of this build passed its delivery check for it."
},
"disclosure": {
"what_ran":"A language model (openrouter/z-ai/glm-5.3) read the observations above and chose Heritage Landscapes; its rationale, the observations it used and its inferences are shown as it gave them, after this build’s code checked that every inference names an observation. This page was assembled by the build’s code from that record. Nothing has been sent.",
"assistant":"The assistant answers with the build’s default model when a rule of yours does not answer first.",
"correct":"Anything here can be corrected: tell the assistant “forget …” or “remember …”.",
"made_at":"2026-10-09T23:26:25.856Z"
}
},
"card_fields": [
"lead.name",
"lead.town",
"selection.score"
],
"ontology": {
"above": [],
"below": [],
"adjacent": [],
"nested": [],
"show_position":false
},
"body": [
"## Why this AI contacted you\n\nHeritage Landscapes: a model read 17 public facts about you and chose you; its reasons are below, next to every fact with its source. Correct any of it here.",
"## The demonstration prepared for you\n\n> Tell me the thing you want done that you believe I shouldn’t be able to do, and watch me demonstrate it.\n\n**The 12:15pm Backyard Call, Caught Mid-Job-Site.** A page with a simulated midday missed call [o4] answered by text in under a minute with their own design-and-build menu [o6], a sample outdoor-kitchen-and-fire-pit quote [o17] with automated follow-ups and invoice, and a spend-to-project calculator wired to the pixel and ad tag already in their page code [o8][o9].",
{
"type":"table",
"ref":"#facts.demonstration.steps_rows",
"columns": [
{
"key":"n",
"label":"#"
},
{
"key":"step",
"label":"Step"
}
],
"title":"What it would show, step by step",
"note":"Proposed by the model from the observations below; Heritage Landscapes has not confirmed any of it."
},
"## Why a model chose you\n\nA design-and-build landscape contractor [o1] on crew hours of 7–3:30 [o4] with both a Meta pixel [o8] and a Google Ads tag [o9] already in its page code, so the home-services demonstration (missed calls answered by text, quote follow-up, invoices) can run beside spend-to-project math wired to tracking the site already carries, with the outdoor-kitchen-and-fire-pit project a reviewer described [o17] as the sample quote.\n\nProposed use: Home services: missed calls answered by text, design-and-build quotes followed up automatically, invoices sent — plus ad math measured through the Meta pixel and Google Ads tag already on their site.",
{
"type":"table",
"ref":"#facts.selection.model.observations",
"columns": [
{
"key":"id",
"label":"Id"
},
{
"key":"text",
"label":"Observed"
},
{
"key":"proves",
"label":"Proves"
},
{
"key":"does_not_prove",
"label":"Does not prove"
},
{
"key":"used",
"label":"Used"
},
{
"key":"source_link",
"label":"Source"
}
],
"title":"Observations: what was read, and where",
"note":"Facts read from the Google listing and the site. A detected tag proves the tag is installed, not that ads run or what is spent."
},
{
"type":"table",
"ref":"#facts.selection.model.inferences",
"columns": [
{
"key":"text",
"label":"Inferred"
},
{
"key":"basis",
"label":"From"
},
{
"key":"caution",
"label":"Caution"
}
],
"title":"Inferences: what the model concluded from them",
"note":"Each names the observations it rests on; an inference without one was dropped by code."
},
{
"type":"table",
"ref":"#facts.selection.criteria",
"columns": [
{
"key":"name",
"label":"Criterion"
},
{
"key":"met",
"label":"Met"
},
{
"key":"evidence",
"label":"Evidence"
}
],
"title":"The records checked first: 7 of 7 criteria",
"note":"Checked by code before any model saw you."
},
"## What I found",
{
"type":"table",
"ref":"#facts.findings",
"columns": [
{
"key":"text",
"label":"Finding"
},
{
"key":"source_link",
"label":"Source"
}
],
"title":"Findings, each with its source"
},
"## What I could help you do",
{
"type":"table",
"ref":"#facts.could_help",
"columns": [
{
"key":"name",
"label":"What"
},
{
"key":"why",
"label":"Why it fits"
},
{
"key":"link",
"label":"More"
}
],
"title":"From the front page, the parts that fit"
},
"## Your assistant\n\nThe card below is your assistant. It already knows the findings above. Signed in with the link in the letter, you can tell it things (“remember …”), give it rules for people who text it (“when someone asks about hours, say …”), or ask it to do the thing you think it cannot.",
{
"type":"object",
"id":"obj_58aec7bce9ab09d532bf0b6a",
"snapshot": {
"kind":"assistant",
"title":"Heritage Landscapes’s assistant",
"notes":"Knows 9 things about Heritage Landscapes, each with its source. Heritage Landscapes programs it after signing in."
}
},
"## How it can reach you",
{
"type":"table",
"ref":"#facts.channels",
"columns": [
{
"key":"channel",
"label":"Channel"
},
{
"key":"line",
"label":"Line"
},
{
"key":"works",
"label":"Works now"
},
{
"key":"why",
"label":"Checked by"
}
],
"title":"Channels, as this build’s configuration reports them",
"note":"Read from the live configuration when this page was made; a channel is not counted as working until its own check passes."
},
"## What ran, and what did not",
{
"type":"json",
"ref":"#facts.disclosure",
"title":"Disclosure",
"open_depth":2
}
],
"sources": [
{
"id":"s1",
"url":"https://www.heritagelandscapes.net/?utm_source=google&utm_medium=organic&utm_campaign=gmb",
"title":"heritagelandscapes.net",
"publisher":"heritagelandscapes.net",
"source_type":"company_site",
"quote":"With Heritage Landscapes, every detail is carefully managed to ensure a smooth process and an exceptional outcome.",
"quote_sha256":"284714790397f6c53b8f0589b569730b85587dca84fc7d470156914c30b16204"
}
],
"comments": [],
"type":"article",
"created":"2026-10-09T23:20:17.735Z",
"updated":"2026-10-09T23:26:28.947Z",
"version":2,
"hash":"fb65c99bb7398ddd0ab146a03c79e9a06318fbb778ae157d28ab7b3ce03ac54c",
"styling": {
"scope":"shared",
"how":"no value on the page is set by hand: each comes from this theme, and each theme value becomes the CSS variable named beside it. PATCH https://miscsubjects.com/api/jarticles/theme changes them.",
"widget_style": {
"what":"every widget may carry style: {…}; these are the only keys it reads",
"rotate":"degrees, a number",
"offset_x":"pixels, a number",
"offset_y":"pixels, a number",
"pulse":"true to pulse"
},
"theme": {
"color": {
"page_bg":"#f5f5f7",
"sheet_bg":"#ffffff",
"ink":"#1d1d1f",
"soft":"#424245",
"muted":"#6e6e73",
"dim":"#86868b",
"line":"#d2d2d7",
"accent":"#0071e3",
"accent_soft":"rgba(0,113,227,0.08)",
"link":"#0066cc",
"selection":"rgba(0,113,227,0.18)",
"widget_bg":"#f5f5f7",
"widget_border":"#d2d2d7",
"card_bg":"#ffffff",
"code_bg":"#f5f5f7",
"json_bg":"#161b19",
"json_ink":"#e6e1d4",
"json_key":"#7fd3c3",
"json_string":"#e9c46a",
"json_number":"#f4a261",
"json_bool":"#c792ea",
"json_null":"#928d7e",
"json_punct":"#6b6759",
"json_bar":"#0e1512",
"kind_badge_bg":"#0e6e60",
"kind_badge_ink":"#ffffff"
},
"color_dark": {
"page_bg":"#000000",
"sheet_bg":"#1d1d1f",
"ink":"#f5f5f7",
"soft":"#d2d2d7",
"muted":"#a1a1a6",
"dim":"#86868b",
"line":"#424245",
"accent":"#2997ff",
"accent_soft":"rgba(41,151,255,0.12)",
"link":"#2997ff",
"selection":"rgba(41,151,255,0.25)",
"widget_bg":"#2c2c2e",
"widget_border":"#424245",
"card_bg":"#1d1d1f",
"code_bg":"#2c2c2e",
"json_bg":"#0a0d0c",
"json_ink":"#e6e1d4",
"json_key":"#7fd3c3",
"json_string":"#e9c46a",
"json_number":"#f4a261",
"json_bool":"#c792ea",
"json_null":"#757062",
"json_punct":"#5d665f",
"json_bar":"#060807",
"kind_badge_bg":"#4fc1ab",
"kind_badge_ink":"#0b0f0d"
},
"font": {
"display":"-apple-system,BlinkMacSystemFont,\"SF Pro Display\",\"SF Pro Text\",\"Helvetica Neue\",Helvetica,Arial,sans-serif",
"body":"-apple-system,BlinkMacSystemFont,\"SF Pro Display\",\"SF Pro Text\",\"Helvetica Neue\",Helvetica,Arial,sans-serif",
"mono":"ui-monospace,SFMono-Regular,\"SF Mono\",Menlo,Consolas,monospace",
"google_fonts":""
},
"size": {
"body":"17px",
"small":"17px",
"eye":"17px",
"lead":"17px",
"h1":"52px",
"h2":"34px",
"h3":"22px",
"byline":"17px",
"h1_measure":"none",
"code":"17px",
"json":"17px",
"widget_title":"17px"
},
"leading": {
"body":"1.7",
"head":"1.18",
"lead":"1.5",
"json":"1.6"
},
"weight": {
"display":"700",
"head":"700",
"body":"400",
"strong":"700",
"eye":"700"
},
"tracking": {
"eye":"0.14em",
"display":"-0.03em",
"body":"-0.006em",
"badge":"0.08em"
},
"layout": {
"sheet_width":"1000px",
"text_width":"880px",
"gutter":"16px",
"sheet_padding":"56px 64px 64px",
"sheet_padding_mobile":"24px 18px 40px",
"sheet_margin":"28px auto 72px",
"block_gap":"1.15em",
"widget_gap":"28px",
"grid_gap":"14px"
},
"border": {
"sheet":"0px solid",
"sheet_radius":"30px",
"widget":"1px solid",
"widget_radius":"24px",
"card_radius":"24px",
"badge_radius":"999px",
"rule":"1px solid",
"code_radius":"18px",
"accent_bar":"3px"
},
"shadow": {
"sheet":"0 1px 1px rgba(0,0,0,.02),0 6px 26px rgba(0,0,0,.05)",
"widget":"none",
"card_hover":"0 10px 28px -16px rgba(28,27,23,0.35)"
},
"motion": {
"hover":"160ms ease"
}
}
},
"page":"https://miscsubjects.com/a/invite-chij0zs4-t6xhyart6ffq7olx-e",
"json":"https://miscsubjects.com/a/invite-chij0zs4-t6xhyart6ffq7olx-e.json",
"markdown":"https://miscsubjects.com/a/invite-chij0zs4-t6xhyart6ffq7olx-e.md",
"theme":"https://miscsubjects.com/article-theme.json",
"calls": [
{
"what":"this article as a page (no key)",
"method":"GET",
"url":"https://miscsubjects.com/a/invite-chij0zs4-t6xhyart6ffq7olx-e",
"headers": {}
},
{
"what":"this article as its object (no key)",
"method":"GET",
"url":"https://miscsubjects.com/a/invite-chij0zs4-t6xhyart6ffq7olx-e.json",
"headers": {}
},
{
"what":"this article as Markdown (no key)",
"method":"GET",
"url":"https://miscsubjects.com/a/invite-chij0zs4-t6xhyart6ffq7olx-e.md",
"headers": {}
},
{
"what":"the object with its hash, drafts too",
"method":"GET",
"url":"https://miscsubjects.com/api/jarticles/invite-chij0zs4-t6xhyart6ffq7olx-e",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)"
}
},
{
"what":"one piece and that piece’s hash",
"method":"GET",
"url":"https://miscsubjects.com/api/jarticles/invite-chij0zs4-t6xhyart6ffq7olx-e/at?path=facts",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)"
}
},
{
"what":"grep: every key or value that matches, with the path to change it",
"method":"GET",
"url":"https://miscsubjects.com/api/jarticles/invite-chij0zs4-t6xhyart6ffq7olx-e/grep?q=owner",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)"
}
},
{
"what":"change pieces (set, merge, delete, append, insert, move); if-match is the hash",
"method":"PATCH",
"url":"https://miscsubjects.com/api/jarticles/invite-chij0zs4-t6xhyart6ffq7olx-e",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json",
"if-match":"<hash from the read>"
},
"body": {
"ops": [
{
"op":"set",
"path":"facts.example",
"value":1
}
]
}
},
{
"what":"replace the whole object",
"method":"PUT",
"url":"https://miscsubjects.com/api/jarticles/invite-chij0zs4-t6xhyart6ffq7olx-e",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json",
"if-match":"<hash>"
},
"body": {
"slug":"invite-chij0zs4-t6xhyart6ffq7olx-e",
"title":"…"
}
},
{
"what":"fetch every source, hash what came back and check the quote is in it",
"method":"POST",
"url":"https://miscsubjects.com/api/jarticles/invite-chij0zs4-t6xhyart6ffq7olx-e/verify",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json"
},
"body": {}
},
{
"what":"an Obsidian-style command",
"method":"POST",
"url":"https://miscsubjects.com/api/jarticles/cli",
"headers": {
"x-sheets-key":"$(cat /Users/cyrusmassoumi/.misc-sheets-key)",
"content-type":"application/json"
},
"body": {
"command":"backlinks",
"file":"invite-chij0zs4-t6xhyart6ffq7olx-e"
}
}
]
}