Getting Started

Follow this quick guide to set up your LetsCompl.ai workspace, generate credential tokens, and evaluate your first payload.

Step 1: Create an Account

1. Visit the LetsCompl.ai staging site and click Get Started or navigate to /login.

2. Authenticate using your email, Google, or GitHub account.

3. Your default Sandbox workspace will be provisioned automatically.

Step 2: Generate an API Key

To authenticate requests sent to our Edge Gateway proxy, you need an API key:

1. Navigate to the API Keys section in your dashboard.

2. Click Create API Key.

3. Supply a descriptive name for the token (e.g., production-agent-gateway).

4. Copy the generated key. *Store it securely, as it will not be shown again.*

Step 3: Configure Active Regimes

By default, your Sandbox workspace comes with a preconfigured ruleset:

  • FTC Budget Cap: Set to a default maximum limit of $1,000.
  • Banned Actions: Prevents agent requests containing actions like delete_all or wire_transfer_unknown.
  • Sanctions Keywords: Prevents requests matching known OFAC keywords.

You can modify these configurations or enable new regimes (such as HIPAA/PHI de-identification) inside the Rules and Regimes sections of your workspace dashboard.

Step 4: Evaluate Your First Payload

Install the SDK and call evaluate() with your new API key:

BASHCode Block
npm install @letscomplai/sdk
TYPESCRIPTCode Block
import { LetsComplaiClient } from "@letscomplai/sdk";

const client = new LetsComplaiClient({
  apiKey: process.env.LETSCOMPLAI_API_KEY!,
});

const result = await client.evaluate({ action: "payout", amount: 1200 });
console.log(result.verdict); // "approved" | "blocked" | "error"

See docs/user/sdk-integration.md for the Python SDK and docs/user/api-reference.md for the raw HTTP contract.

> LetsCompl.ai is a technical enforcement tool, not a legal compliance service. Verdicts do not constitute legal advice.