Silker AISilker AI

Platform

Dashboard

The dashboard at platform.silkerai.com is where you create apps, get API keys, monitor live activity, and tune detection remotely.

Applications & API keys

Each application gets its own API key and isolated data. To start protecting an app:

Create an application

From the dashboard, create an app. It generates a unique API key (sk_…).

Copy the API key

Use it as SILKER_API_KEY in your SDK/proxy environment. Keys are stored hashed - copy it now, as it is shown once.

Deploy & verify

Add the SDK or proxy (see Quickstart). Requests and threats appear in the dashboard within seconds.

Treat the API key like a password. If it leaks, rotate it from the app's configuration - the old key stops authenticating immediately.

Monitoring & activity

The dashboard surfaces:

  • Stats - total requests, threats blocked, average response time, active sessions.
  • Activity - a live log of requests and threats with IP, endpoint, severity, and geo.
  • Endpoints - per-endpoint request counts, error rates, and trends.
  • Charts - requests vs. blocked over time.

Remote detection config

Toggle detection features per app from the dashboard. With remoteConfig enabled (default), the SDK applies changes on its next telemetry sync - no redeploy needed. See SDK configuration.

AI threat analysis

AI verdicts are on-demand: trigger an analysis for a specific threat from the dashboard. This keeps costs predictable - no automatic AI runs on every event.

Email alerts

Enable alert emails in settings to be notified about critical/high-severity threats. Alerts are throttled to at most one email per threat type per hour to avoid noise.

Banned IPs

When the SDK blocks an attacker, the IP is recorded and banned for a short window. Review, extend, or lift bans from the dashboard. Active bans are synced back to your SDK/proxy on each ingest response, so all instances enforce them consistently.

Team

Invite teammates and assign roles: admin (full access, can change config) or viewer (read-only). Access is scoped to the owner's applications.