Enforly documentation
Evaluate content, data, or an operation against a policy written in plain language and get an allow, deny, or review decision. Check before your code executes, publishes, shares, or accepts something: an API request, an automation step, a user post, an agent tool call, or a chatbot reply.
Start here
- Get an API keyCreate a key in the dashboard and keep it in your server environment.
- Choose a policyWrite a rule inline, or reuse a saved private or platform policy by ID.
- Check before continuingSend the policy with the relevant JSON data. Continue the guarded step only when
allowedistrue.
Choose an integration
Every check uses exactly one policy selector: policy, policyId, or policyIds. The data field is free-form JSON. The API and SDK guides show how to build it from the values already present in your workflow.