Amba
Platform

Content Moderation

Moderate user-generated content with rules, queues, and auto-filtering.

Moderate user-generated content (reviews, messages, group posts) with configurable rules and a review queue.

Rule types

TypeDescription
keyword_filterBlock content containing specific keywords
regexBlock content matching a regex pattern
auto_approve_trustedAuto-approve content from trusted users (based on account age, XP, etc.)

MCP tools

ToolDescription
amba_get_moderation_queueGet pending content for review
amba_configure_moderationCreate moderation rules

Example

Agent: "Set up profanity filtering and auto-approve for users with 500+ XP"

amba_configure_moderation({
  project_id: "proj_xxx",
  name: "Profanity Filter",
  rule_type: "keyword_filter",
  config: { keywords: ["spam", "scam", "profanity_word"] }
})

amba_configure_moderation({
  project_id: "proj_xxx",
  name: "Auto-approve Trusted Users",
  rule_type: "auto_approve_trusted",
  config: { min_xp: 500, min_account_age_days: 7 }
})

Admin API reference

MethodPathDescription
GET/admin/moderation/queueGet moderation queue
POST/admin/moderation/queue/:id/approveApprove content
POST/admin/moderation/queue/:id/rejectReject content
POST/admin/moderation/rulesCreate moderation rule

Database tables

TablePurpose
moderation_queueContent pending review with status
moderation_rulesRule definitions with type and config

On this page