# Compliance Guard

Compliance Guard helps ensures communications with borrowers are compliant with
regulations.


## Can interact

 - [POST /people/{personId}/can-interact](https://docs.peachfinance.com/api-docs/api-public/compliance-guard/peach.people.handlers.can_interact.md): Returns whether or not a communication is allowed with a borrower.

It uses past interactions, current borrower status, loan status,
and relevant Compliance Guard rules to make a decision if it is
permissable to communicate with a borrower.

Note this endpoint always returns a 200 status code if we could successfully
calculate a result. (i.e., even if a communication is not permitted
this is a 200 response.)

