Provisioning datasource on new organisation creation

Is it possible to provision datasources once the new organisation is created?
Our use case is running one multi-tenant instance with multiple orgs and having around 7 datasources that should be pre-configured for all orgs when created.

Because new organisation can be either created by API or by Admin user, we can not automate workflow via API for orgs created by Admin user.

Ideas welcome, Thanks