An automatic no-deposit bonus is given instantly upon signing up at an online casino. You do not need to use any code for this, nor do you need to call customer support. All that is required to get an automatic NDB is registration.