HI @singh
It will depend of the multi tenancy architecture proposed by that package.
I understand that it's the same code base for all the tenants, so in that case, you could simply create a wildcard subdomain and as long as it point to the same public folder that your core Laravel installation, it should work ok.
I have it like this in a Shared cPanel Hosting (at GoDaddy) and I don't need to create any subdomains at all for a multi-tenant SaaS hosted there.
For the wildcard subdomain I just added it like *.domain.com and pointed to /public_html/my_laravel_app/public and that's it.
I know it's not recommended to host a Laravel application at a Shared Hosted (and I don't recommend it either, specially if you want to have queued notifications) but even in this scenario, you can configure your subdomains in this way so you don't have to created them, neither manually nor automatically.
Hope this helps!