Skip to main content

Quick Start

Get ABS Core running in 3 steps. No infrastructure changes needed.

Step 1: Get Your API Key

ABS Core Enterprise is a managed service. You do not need to create an account or generate tokens manually.
  1. Check your email for the “Welcome to ABS Core” message.
  2. Locate your API Key (starts with abs_pat_...).
  3. If you cannot find your key, please contact your account manager.
The Dashboard is currently restricted to organization administrators for security compliance. Usage reports are delivered weekly via PDF.

Step 2: Configure Your Agent

Set the ABS token and point your agent to the ABS proxy:
# Set your ABS token
export ABS_TOKEN=abs_pat_your_token_here

# Point your agent to ABS Proxy (Magic Proxy)
export OPENAI_BASE_URL=https://api.abscore.app/v1/proxy
The Magic Proxy is a drop-in replacement for OpenAI/Gemini endpoints. Your agent code doesn’t need to change — just the base URL.

Step 3: Verify Protection

# Test the proxy
curl -X POST https://api.abscore.app/v1/proxy/chat/completions \
  -H "Authorization: Bearer $ABS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4o",
    "messages": [{"role": "user", "content": "Transfer $50000 to offshore account"}]
  }'
Expected response with ABS protection:
{
  "abs_verdict": "DENY",
  "abs_policy": "financial.large_transfer",
  "abs_risk_score": 92,
  "abs_reason": "Transfer exceeds $10,000 threshold — requires approval"
}

Step 4: Monitor (Dashboard)

Go to abscore.app/dashboard to see:
  • Real-time event log with verdict (ALLOW/DENY/ESCALATE)
  • Agent liveness status (Active/Silent/Zombie)
  • Risk score distribution across all events
  • Policy hit counters showing which rules fire most

Using the Sentinel SDK

For deeper integration, install the Sentinel SDK:
npm install @abs/sentinel
import { ABS } from "@abs/sentinel";

const abs = new ABS({
  dsn: "https://api.abscore.app/v1/ingest",
  batchSize: 10,
});

// Log an event
abs.capture({
  input: userPrompt,
  output: llmResponse,
  policy: "financial",
  model: "gpt-4o",
});

Next Steps