Developers & AI Agents

AclipA Documentation

API version 0.1 — Updated April 2026

Product Overview

AclipA is an AI-powered documentation automation tool that turns any website URL into three outputs simultaneously:

  • Narrated demo video — AI navigates your site and records a walkthrough with studio-quality voiceover. No browser extension, no manual recording.
  • Automated test — the same navigation script becomes a scheduled end-to-end test. Runs at intervals, detects regressions, delivers video evidence of failures.
  • Step-by-step guide — auto-generated written guide with screenshots at every action. Publishes to Zendesk, Confluence, Notion, or Help Scout. Self-updates when your product changes.

Status: Pre-launch. AclipA is in the final stages before public release. Join the waitlist for early access and a founding-member discount.

Inputs: A website URL and a plain-language prompt describing what to demonstrate or test.

Outputs: Narrated video file, automated test run schedule, and a screenshot-based step-by-step guide.

Machine-Readable Resources

ResourceURLFormat
OpenAPI spec/openapi.jsonOpenAPI 3.0.3 JSON
LLM site description/llms.txtPlain text (llms.txt standard)
XML sitemap/sitemap.xmlXML sitemap with lastmod, changefreq, priority
Crawler policy/robots.txtrobots.txt — AI/LLM crawlers explicitly welcomed
This page/docsHTML — human and agent readable

REST API Endpoints

The full machine-readable spec is at /openapi.json (OpenAPI 3.0.3). The current API surface covers two form-submission endpoints. A full product API (demo generation, test scheduling, guide retrieval) will be added ahead of public launch.

Both endpoints accept multipart/form-data and require a CSRF token. See CSRF Token Pattern below.

POST /waitlist_join

Submit an email address to join the AclipA early-access waitlist.

ParameterTypeNotes
wl_emailstring (email)required
company_urlstring (URI)optional — company website URL
interest_videointeger (1)optional — interested in URL-to-demo-video
interest_monitoringinteger (1)optional — interested in automated monitoring
interest_guidesinteger (1)optional — interested in guide generation
csrf_tokenstringoptional — see CSRF note

Response (text/plain): ok | duplicate | invalid | error

POST /contact_send

Send a message to the AclipA team.

ParameterTypeNotes
namestringrequired
emailstring (email)required
messagestringrequired
csrf_tokenstringoptional — see CSRF note

Response (text/plain): ok | invalid | error

WebMCP Tools (Browser Agents)

AclipA exposes three tools via the WebMCP browser API (navigator.modelContext). These are available to AI agents running inside a browser on any AclipA page.

aclipa-info

Returns structured product information. Read-only.

navigator.modelContext.callTool('aclipa-info', {}) // Returns: { name: "AclipA", tagline: "AI-powered demo videos from any URL", status: "pre-launch", features: [...], links: { home, about, pricing, waitlist, contact, jobs } }

aclipa-join-waitlist

Submits an email to the waitlist. Handles CSRF internally.

navigator.modelContext.callTool('aclipa-join-waitlist', { email: "[email protected]", // required company_url: "https://...", // optional interest_video: true, // optional interest_monitoring: true, // optional interest_guides: true // optional }) // Returns: { success: true, message: "..." } // or { success: false, message: "..." }

aclipa-contact

Sends a contact message to the AclipA team. Handles CSRF internally.

navigator.modelContext.callTool('aclipa-contact', { name: "Agent Name", // required email: "[email protected]", // required message: "Hello from an agent." // required }) // Returns: { success: true, message: "..." } // or { success: false, message: "..." }

CSRF Token Pattern

The form endpoints are protected with CSRF tokens. To call them programmatically, first fetch the corresponding page to extract the token from a hidden input, then include it in your POST request.

// 1. Fetch the page containing the form GET /waitlist → HTML contains: <input type="hidden" name="csrf_token" value="TOKEN"> // 2. Submit with the token POST /waitlist_join Content-Type: multipart/form-data [email protected]&csrf_token=TOKEN
WebMCP tools handle CSRF automatically. This pattern is only needed for direct HTTP clients.

All Pages

PageURLDescription
Home/Landing page — features, FAQ, waitlist CTA. Supports text/markdown content negotiation.
About/aboutCompany background, product philosophy, EU/GDPR info.
Pricing/pricingPricing — coming soon.
Waitlist/waitlistEarly-access signup form.
Jobs/jobsOpen positions at AclipA.
Contact/contactContact form for enquiries.
Privacy Policy/privacyGDPR-compliant privacy policy (EU data residency).
Terms of Service/termsTerms governing use of the site and services.