Do not send email verification email on signup

It looks like Auth0 sends email verification emails automatically for each signup. We are maintaining the business logic states in our backend e.g. Do not allow signups with Gmail (username password strategy).

Hence I do not want to send the verification email for each signup instead, I want to send it only when the business logic is met in our backend. How can I achieve this?

I have gone through the following articles but none of these seem to help -

  1. Customize Email Handling
  2. Can I disable e-mail verification (This entirely disables the email verification emails i.e. when I try to send the email verification email through management APIs, it doesn’t work.)

Please help me with this. Basically, all I want is not to send an email verification email by default on signup and do that through a separate rule via management API.