Respectify Documentation
Respectify's goal is to improve online conversation.
What is Respectify?
Respectify provides APIs and SDKs for you to integrate in your website, online newspaper, blog, etc that guide your users towards more constructive conversation. Respectify encourages friendly (genuine, well-intentioned) disagreement and healthy sharing of different opinions and views.
Respectify is not an engine for monoculture of thought, but in fact intends to assist in the opposite while encouraging in healthy interaction along the way.
WordPress Plugin (Recommended)
For most users, start here! The WordPress plugin provides comment analysis and feedback without any coding:
Quick Start
- Install the Plugin: one-click installation from the WordPress plugin directory
- Configure Settings: enter your API key and choose which checks to enable
The plugin hooks into the WordPress comment system and uses the full power of Respectify to provide feedback on comments. When someone submits a comment, it's either published, or they're shown feedback that teaches them how to improve what they wrote, with the opportunity to revise before posting.
Respectify's WordPress plugin is fully customisable by you: guide healthy interaction, avoid dogwhistles, keep comments on-topic, catch spam, and more. Check out the plugin's Settings page for customising Respectify to match your community: sites serving marginalised communities, news sites covering sensitive topics, forums that have experienced brigading or coordinated harassment, political discussion where coded language is common, or any community where you've noticed specific patterns that derail conversation.
Developer Integration
Most people are looking for the WordPress plugin above. This section is for programmers building a custom integration or using a non-WordPress platform.
We have native libraries for Python and PHP. If you're using another language, use the REST API directly: all our libraries wrap it, so anything you can do with them you can do with REST.
Core Features
- Comment Scoring: comprehensive quality analysis covering health, logical fallacies, tone, and more
- Relevance Checking: keep comments on-topic
- Dogwhistle Detection: identify coded harmful language
- Spam Detection: filter promotional and bot content
- Megacall: run multiple checks in one API call for speed, returning a single combined result
Reference Documentation
- Schema Reference: response field documentation with language tabs
- API Reference: auto-generated API docs (Python, PHP)
- Error Handling: exception types and error handling patterns
- Sample Code: complete examples in all languages