File DA-000 View as Markdown
Quickstart
Coding agent? Run npx skills add doubleagent-so/skills and ask it to "Install Double Agent on this site." See Agent Skill.
Put this in <head> on every page. No account, no key.
<script>window.doubleagent=window.doubleagent||{q:[],push(){this.q.push(arguments)}};</script>
<script async src="https://cdn.doubleagent.so/v1/doubleagent.js" data-profile="auto"></script>
Every session gets a verdict and the tools on the page get tagged. The data is kept for whoever claims the domain.
const v = await doubleagent.ready(); // { class: 'human' | 'bot' | 'agent', probability, reasons, … }- Get started, free: email, then add your site.
- Paste the snippet HQ gives you. It carries your public key:
<script>window.doubleagent=window.doubleagent||{q:[],push(){this.q.push(arguments)}};</script>
<script async src="https://cdn.doubleagent.so/v1/doubleagent.js" data-key="pk_live_xxx" data-profile="auto"></script>
- Verify the domain (DNS, meta tag, file, or "script is installed"). Everything collected since install is claimed.
Or from a terminal: npx @doubleagent-so/cli init --email you@company.com.
| Next | |
|---|---|
| Installing with an AI agent | /install.md, or npx @doubleagent-so/cli init (CLI) |
| What each tier gets | Capabilities |
| Your stack | Next.js, Shopify, Wix, Squarespace, Webflow, WordPress, AI builders |
| Your tools | GA4, GTM, Meta, Klaviyo, Mailchimp, Mixpanel, Segment, PostHog, Amplitude, HubSpot, Stripe |
| Server side | @doubleagent-so/node, REST, Debrief webhooks |