← Help Center

Documentation - Start here

Getting started with Checkstep

Your first login, the four dashboards, and how everything connects - so you know exactly where you are and what to do next.

10 min read

What Checkstep does

Checkstep is an AI-powered content moderation platform. It scans user-generated content against your policies, flags potential violations, routes them for review, and handles the compliance reporting that regulations require - all from a single system.

If you're responsible for Trust & Safety, content moderation, or policy enforcement on a platform where users create and share content, Checkstep replaces the patchwork of manual review, basic keyword filters, and spreadsheet-based compliance tracking with an integrated pipeline that scales.

The platform is built around a simple principle: your policies are the source of truth.You define what's allowed and what isn't. Checkstep's AI, moderation tools, and compliance automation all exist to enforce those policies consistently and at scale.

How it works - the 30-second version

Every piece of user-generated content that enters your platform flows through the same pipeline.

Content createdon your platform
AI scans itagainst your policies
Action takenauto or human
Compliance handledautomatically

Content arrives via Checkstep's API. AI models scan it and assign confidence scores based on your policies. High-confidence violations can be automatically enforced. Borderline content gets routed to human moderators (or an advanced AI bot called ModBot) for review. Every action generates compliance records and user-facing notifications automatically.

Most of your time in Checkstep will be spent in one of four dashboards - each one handles a different stage of this pipeline.

The four dashboards

Checkstep is organized around four core areas. Think of them as four rooms - each serves a different purpose, and together they cover the full moderation lifecycle.

01

Policy Dashboard

Where you define what you stand for as a business. Upload your brand policy guidelines, set your specific content policies (hate speech, sexual content, spam, and any custom categories), and configure the rules that connect your policies to AI detection.

Answers: What content do we allow? What don't we?
02

Moderation Dashboard

Where flagged content lands for human review. Your moderators see the content, its context, the AI's reasoning for flagging it, and take actions - remove, ban, escalate, or approve. Includes tools to protect moderator wellbeing like blurred imagery and greyscale previews.

Answers: What should we do about this specific content?
03

Compliance Dashboard

Where enforcement meets regulation. Moderation actions automatically generate compliance reports for the EU Digital Services Act and UK Online Safety Act. Users are notified through a Transparency Portal showing what was removed, why, and how to appeal.

Answers: Are we meeting our legal obligations?
04

Reporting Dashboard

Where you see the big picture. Incident volumes, enforcement rates, moderator throughput, decision accuracy, and quality assurance metrics. Use this to understand how your moderation operation is performing and where to adjust.

Answers: How well is our moderation working?
GIF: Quick tour of the four dashboards - navigating between them in the main menu
You'll start in the Policy Dashboard.Everything else in Checkstep flows from your policies - the AI models, the moderation queue, the compliance reports. If your policies aren't set up, nothing else works. That's why onboarding always begins here.

Key vocabulary

Checkstep uses some terms in specific ways. Knowing these upfront will make everything else in the docs (and in the platform) make more sense.

PolicyA content standard you enforce - like "Hate Speech" or "Spam." Each policy has a public description (what users see), internal guidelines (what moderators reference), and rules (what the AI acts on).
StrategyAn AI model or detection method that scans incoming content. Strategies include pre-trained image recognition, LLM-based text classifiers, example-driven models, and keyword lists. You might hear these called "models" informally - in Checkstep they're called strategies.
LabelA tag that a strategy applies to content - like "nudity," "hate symbol," or "financial spam." Labels describe what was detected. They're produced by strategies and consumed by rules.
RuleThe connection between a label and an action. A rule says "when this label appears with this confidence level, do this" - auto-enforce, send for human review, or trust. Rules live inside policies.
Confidence scoreA number (0–100%) expressing how certain a strategy is that its label applies to a piece of content. High confidence = the model is very sure. Your rules use confidence thresholds to decide what action to take.
ModBotAn advanced AI review layer that reads your full policy text and makes nuanced moderation decisions with written rationale. Sits after the initial scanning - used for content that needs more than a confidence score to decide.
Transparency PortalThe user-facing page where people whose content was removed can see what happened, which policy was violated, and submit an appeal. Required by the DSA and OSA - Checkstep generates this automatically.
Strategies vs. rules - the key distinction: Strategies live under Settings → Strategies and are configured globally across your account. Rules live inside individual policies. Strategies produce labels; rules decide what to do with them. This separation trips up many new users - if you remember nothing else from this section, remember this.

What Checkstep can scan

Checkstep handles the full range of user-generated content types. You connect via API and choose which models to run on each type.

Text Images Video Audio

Checkstep only runs models on content types they're designed for - a text-only message won't consume image recognition credits. Most accounts need four to five active models to cover their content mix. Checkstep's forecasting tools help you estimate AI credit usage so you know what to expect before going live.

Your first session in the platform

You've logged in. Here's what to orient yourself around before touching any settings.

1. Look at the Policy Dashboard

If your account was provisioned by Checkstep's onboarding team, you may already see some policies pre-loaded - these are reference templates based on common moderation categories. If your account is empty, that's expected too. Either way, this is home base.

Screenshot: Policy Dashboard - empty state or with template policies loaded
Screenshot: Policy Dashboard - empty state or with template policies loaded

2. Check Settings → Strategies

Navigate to Settings → Strategies to see which AI models are active on your account. Your account may have been pre-configured with a standard set - typically image recognition, a CSAM detection model, an LLM strategy for text, and keywords. These are the tools that will scan your content.

Screenshot: Strategies settings showing active models
Screenshot: Strategies settings showing active models

3. Browse a policy

Click into any policy to see its three layers: the Description (public text), Internal Guidelines (moderator context), and Rules(AI + thresholds). Don't change anything yet - just understand the structure. Every policy you create will follow this same three-layer pattern.

GIF: Clicking into a policy and navigating between Description, Internal Guidelines, and Rules tabs
GIF: Clicking into a policy and navigating between Description, Internal Guidelines, and Rules tabs

4. Look at the Moderation Dashboard

Even before you have live content, familiarize yourself with the Moderation Dashboard layout. This is where your moderators will spend their time - reviewing flagged content, seeing AI reasoning, and taking actions. Note the available actions (no action, enforce, suspend, escalate, etc.) - these are customizable.

Don't worry about getting everything right on day one.Your initial configuration is a starting point, not a final state. Checkstep is designed for iteration - you'll refine your thresholds, labels, and guidelines based on real data after you go live.

The onboarding path

Getting from 'account provisioned' to 'live and moderating' follows a consistent sequence. Here's the full journey at a glance.

You are here
Account provisioned, first login
Your account is set up and you're oriented around the platform and its terminology.
Step 1
Define your policies
Import your existing community guidelines or start from Checkstep's reference templates. Write your descriptions, internal guidelines, and configure rules with thresholds.
Step 2
Configure your AI models
Select which strategies to activate, set up LLM label descriptions, and connect labels to your policies through rules.
Step 3
Set up your Moderation Queue
Configure moderator actions, notification settings (Slack or email), and moderator wellbeing protections.
Step 4
Test with sample content
Run a small batch of test content through the system to verify policies, labels, and thresholds are working as expected.
Step 5
Connect compliance
Plug in your DSA or OSA regulatory API key so that moderation actions automatically generate compliance reports and user notifications.
Step 6
Go live
Connect your production API, start processing real content, and monitor your Reporting Dashboard for the first week.

Each of these steps has its own guide. The next doc in this series - the Setup Checklist - walks you through steps 1–6 with interactive checklists you can track as you go. The Building Your Content Policies guide goes deep on step 1 and 2. And the Advanced Policy Configurationguide covers ModBot, LLM label tuning, and multi-policy architectures once you're live and optimizing.

Where to go next

You're oriented. Here's the recommended reading order.

GuideWhen to read it
Setup ChecklistRight now. Walk through each setup step with interactive checklists. This gets you from configured to live.
Building Your PoliciesWhen you're ready to go deep on policy configuration - understanding strategies, writing rules, setting thresholds, and connecting everything.
Advanced Policy & ModBotAfter you're live and want to optimize - better LLM labels, ModBot deployment, multi-policy architectures.

If your account was set up by Checkstep's onboarding team and you already have policies and rules configured, you can skip straight to the Policy Building guide to understand what was set up and how to make changes.