How it works

From scan to verified, in one afternoon.

Loopful adds one layer to your existing site. No rebuild, no SDK, no migration. Here is the whole flow, end to end.

step 01

Scan your site, in seconds.

Paste a URL. Loopful crawls the way an agent would: pages, products, schemas already there, forms, and the gaps between them. You get an honest report of what an agent can do today.

  • Crawl budget is small, polite, and identifies itself
  • Read only. No JS executed against your site
  • Result is yours. Not stored, not shared
scanning acme.com3.4s
scanning https://acme.com

crawling pages        ▓▓▓▓▓▓▓▓▓▓ 142/142
parsing semantics    ▓▓▓▓▓▓▓▓▓▓ done
resolving actions    ▓▓▓▓▓▓▓▓▓▓ done

found 28 entities  7 actions  12 gaps

→ ready to review at loopful.app/r/x9k2

step 02

Review what we propose.

Loopful shows you exactly what fields it found, where they came from, and what it would add. Every change carries the source paragraph alongside. Approve, edit, or reject per field.

  • Inline evidence for every suggestion
  • Diff against the last published layer
  • Confidence flags on uncertain fields
review · /products/lamp3 changes
{
  "@type": "Product",
  "name": "Wireless Lamp",
+ "availability": "InStock",
+ "shippingDetails": { … },
+ "agent.action": "AddToCart"
}

// evidence: "Free shipping to Germany"
//           /products/lamp, para 3

step 03

Deploy with one snippet.

Add one script tag, or route your pages through the Loopful edge. The layer goes live attached to your real pages, with the schema and the agent contract in one signed blob.

  • Works with any stack: Next, Astro, WordPress, static
  • CDN delivered, less than 4 KB per page
  • Edge mode adds /.well-known/loopful for you
index.html1 line
<script
  src="https://loopful.app/v1/acme.com.js"
  defer
></script>

// that is the whole install

step 04

Verified live, signed, alerted.

Loopful re-checks your layer every minute. If anything drifts, you find out before agents do. Every read is signed by the registry, so a stale or spoofed layer cannot fool a client.

  • One-minute heartbeat, public status page
  • Drift alerts to Slack, email, or webhook
  • Signed by the registry against your DNS proof
Verified for agents
acme.com
last checked just now · 142ms · signed layer
142ms
median verification time
<4KB
layer weight per page
1min
heartbeat interval

Open the door for the agents.

One file. One review. One snippet. Every agent on every platform reads the same clean layer, reviewed and approved by you.

Book a demoTest your site

free for personal sites · no credit card