Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Organization Settings

Admins configure organization-wide behavior under Settings. Most of these settings are off by default, so opt in to the ones you want. Use the side menu to switch between tabs.

Settings dashboard showing the Organization tab with fields for organization name, email, website URL, and on-call alert email

Organization

Identity and contact information for your Coop organization.

FieldPurpose
Organization NameDisplay name shown across the Coop UI.
EmailPrimary contact for org-related communication.
Website URLYour platform’s public URL. Used in outbound integrations that include a back-reference.
On-Call Alert EmailOptional. Where Coop sends alerts about background-job failures and other operational issues.

The On-Call Alert Email requires an email service to be integrated with your Coop deployment. Coop supports email service integration but does not ship with one configured.

Single Sign-On

Enable SAML-based SSO so users authenticate through your identity provider instead of email and password. Coop supports any SAML 2.0 IdP. See Administration → SSO for the step-by-step Okta setup.

SSO tab in Settings, showing the SAML/SSO enable toggle and fields for SSO URL and SAML Certificate

FieldPurpose
Enable SAML/SSOActivates SAML authentication for the organization.
SSO URLThe SAML identity provider endpoint.
SAML CertificateThe SAML identity provider signing certificate.

Appeals

Configure how Coop handles user appeals of decisions made in Coop.

Appeals tab in Settings showing toggle to enable appeals, callback URL, headers, and body fields

FieldPurpose
Enable AppealsAllows users to appeal decisions made in Coop.
Appeal Callback URLWebhook URL called when an appeal is submitted.
Appeal Callback HeadersCustom JSON headers sent with the appeal webhook request, for authentication.
Appeal Callback BodyCustom JSON body template merged into the appeal webhook request.

Review Console

Behavior of the Review Console for reviewers in your org.

Review Console tab in Settings with toggles for Require Policy, Require Decision Reason, Hide Skip Button, Enable Preview Jobs View, plus an Ignore Callback URL field

FieldPurpose
Require Policy for DecisionsReviewers must choose a policy when performing a job action. Server-side enforced; an API or scripted client cannot bypass it.
Require Decision ReasonReviewers must provide a written decision when completing a job. Same server-side enforcement.
Hide Skip Button for Non-AdminsNon-admins must work jobs in order and may not skip a job. Admins still see the Skip button.
Enable Preview Jobs ViewAnyone who can edit queues may preview a queue without claiming a job. Useful for queue tuning without affecting throughput metrics.
Ignore Callback URLWhere to send a webhook with item data when a reviewer ignores a job.

Wellness

Reviewer wellness controls for content displayed in the Review Console. These help reduce exposure to harmful media during review.

Wellness tab in Settings with Blur Media slider, Greyscale toggle, and Mute Videos toggle

FieldPurpose
Blur MediaDefault blur strength applied to images and video thumbnails in the Review Console. Reviewers can unblur on a per-item basis.
GreyscaleRenders media in greyscale by default.
Mute VideosMutes video audio by default in the Review Console.

Other

Settings that don’t fit cleanly into the other tabs.

Other tab in Settings with fields for Partial Items Endpoint, Partial Items Request Headers, plus toggles for Reporting Rules, Multiple Policies Per Action, and a User Strike TTL number input

FieldPurpose
Partial Items EndpointEndpoint Coop calls to fetch fresh item data when reviewing or investigating, instead of relying solely on the item submitted at ingest. See Partial Items for the request shape.
Partial Items Request HeadersCustom JSON headers sent with partial items requests, for authentication.
Multiple Policies Per ActionAllows job decisions to reference multiple policies. Off by default; one decision typically maps to one policy.
User Strike TTL (Days)Number of days before a user strike expires. See User Strikes for how strikes accumulate and trigger actions.