claim_app
Create a LexVibe app by generating a claim link for user sign-in and confirmation. Retrieve the real app ID and install snippet after confirmation.
Instructions
Create a REAL LexVibe app in the user's account (replaces the YOUR_APP_ID placeholder). Returns a claim link: show it to the user so they can sign in and confirm — the link expires in 30 minutes. After they confirm, call get_claim_status with the returned code to retrieve the real app id and install snippet. Use this whenever no real LEXVIBE_APP_ID is configured, so hosted policies, consent proof and auto-updates get linked to the user's account.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Public URL of the app (website or App Store / Google Play listing). LexVibe scans it on confirmation. | |
| facts | No | scan_project's `facts` (structured evidence: auth methods, payments, AI flags, tracking, device permissions). Pass it through unchanged — it anchors the generated documents in evidence. | |
| answers | No | Compliance flags you already know (pass scan_project's suggestedAnswers): usesAnalytics, processesPayments, usesGenerativeAI, collectsEmails, sharesWithThirdParties, platformType, companyEntity, contactEmail… | |
| appName | No | App / business name (required if no url is provided). | |
| locales | No | scan_project's `locales` — languages the app actually supports. | |
| markets | No | Regions where the app has users. Defaults to [eu]. | |
| signals | No | scan_project's `signals` — detected processing with vendor names. |