RandomPoint also works with implicit regions

The documentation only includes examples of RandomPoint used with built-in regions

ListPlot[
 RandomPoint[
  ImplicitRegion[1/2 <= x^2 + y^2 <= 1 && x + y <= 1, {x, y}], 1000], 
 AspectRatio -> 1]