Moderation for every thread, reply and profile
Send each post when a member submits it. Infrared scores it against the policies you turned on and answers allow, review or reject.
- Review queue on every plan
- Text answered in the same request
POST/v1/moderations- inesForum threadPublishedAllow
Tubeless tyres for winter commuting: worth it?
I puncture once a month. This test compares sealants in the cold: https://example.org/sealant-test
Links & contact detailsObserve"https://example.org/sealant-test"0.90 - tomaszCommentScreening
Yes. Two winters on tubeless and one puncture, which sealed itself.
Toxicity - tyre_outletCommentScreening
Huge tyre sale this week, 40% off everything. Message me for the code.
Spam & advertising - rokasCommentScreening
Anyone who rides tubeless in winter is too stupid to own a bike.
Toxicity
Sample data
Three presets, one for each kind of content
Forum thread, Comment and Profile set the same policies differently. A link to a source is normal in a thread, so links are only observed there.
- Flag
- The post becomes FLAGGED.
- Review
- Adds a review signal without flagging.
- Observe
- Scored and returned, never affects the verdict.
Templates are on Starter and up.
| Forum thread | Comment | Profile | |
|---|---|---|---|
| Fields |
|
|
|
| Content rules | 2 rules | 1 rule | No rules |
| Hate speech | Flag | Flag | Flag |
| Swear words | FlagTitle only | Flag | FlagDisplay name only |
| Links & contact details | Observe | Review | ReviewBio only |
| Spam & advertising | Review | Review | Flag |
| Meaningless text | Review | Observe | Observe |
Flag and Review set whether a trigger makes the post FLAGGED. Allow, review or reject comes from your rules, then severity triage.
Add the rules only your community has
Write a guideline in plain language and keep a wordlist of your own terms. Each comes back as its own policy, with a score and what it matched.
Both are on Starter and up.
guideline/no-self-promotionFlag replies that only send readers to the author's own shop, channel or referral link.
Nice thread. I sell sealant kits, my shop is in my profile.
The reply only promotes the author's shop.
wordlist/banned-shops- tradely
- rivalmart
- acmeoutlet
Mode: Block · Match: Same word
It is cheaper on tr4dely honestly
Sample data
What needs a person goes to your moderators
A post that comes back as review lands in your project's queue with its evidence, and waits there until someone allows or rejects it.
AssignmentA moderator takes an item with Assign to me. An admin can assign it to someone else.
NotesPlain text for your team, kept with the item.
Bulk decisionsAn admin selects rows and allows or rejects them together.
- Huge tyre sale this week, 40% off everything. Message me for the code.comments · English · 21 min agoAssigned to Dana K.
- Reifen günstig, 40% Rabatt auf alles. Schreib mir für den Code.comments · German · 9 min ago
- Tanie opony zimowe, 30% taniej do piątku. Kod wyślę w wiadomości.comments · Polish · 7 min ago
- Winter tyre sets from our shop, best prices in townthreads · English · 4 min agoAssigned to Maya O.
- Pneus de inverno com 30% de desconto, só esta semana.comments · Portuguese · just now
Huge tyre sale this week, 40% off everything. Message me for the code.
RejectAllowcomments · English · reply_48213 · assigned to Dana K.
Third sale post from this account today.
Same text as the German reply
Sample data
Members write in their own language
Each reply is judged in the language it was written in, and the response records which one.
- joanalanguage: ptAllowPublished
No inverno baixo a pressão dos pneus.
In winter I lower the tyre pressure.
- kai_blanguage: deRejectRejected
Halt die Klappe, du Depp. Von Reifen hast du keine Ahnung.
Shut up, you fool. You know nothing about tyres.
- mareklanguage: plAllowPublished
Mleczko wymieniam co trzy miesiące.
I replace the sealant every three months.
Sample data

Start moderating your users' content
Create an API key, send your first request and get a verdict back.