What you’ll need
Before you can provision infrastructure through TenantCore, you need three things:- A TenantCore account with an active plan
- A Microsoft 365 tenant with admin access
- At least one custom domain registered and ready for DNS configuration
1. A TenantCore account
Sign up at tenantcore.io and select a plan. Your plan determines how many tenants you can connect simultaneously. If you’re using the API, you’ll also need an API key — available from the API page inside the app after purchasing an API plan.2. A Microsoft 365 tenant
TenantCore connects to existing Microsoft 365 tenants. You need to own and have Global Administrator access to the tenant before connecting it.Getting a new tenant
There are three ways to get a Microsoft 365 tenant: Option 1: Purchase through TenantCore (recommended) The fastest path. TenantCore provisions a ready-to-use Microsoft 365 tenant for $15. No Microsoft account setup, no admin center configuration, no back and forth. The tenant is connected and ready to go. Request a tenant through TenantCore Option 2: Purchase directly from Microsoft Go to microsoft.com/microsoft-365/business and sign up for either Microsoft 365 Business Basic (no Teams) or Exchange Online Plan 1. Both run around $4 to $6 per month. You will land in the Microsoft 365 admin center as the Global Administrator once signup is complete. Option 3: Register as a Microsoft Partner and go through a CSP Cloud Solution Providers (CSPs) resell Microsoft licenses and can provision tenants on your behalf. To access this route you need to join the Microsoft Partner Network and have a registered business entity. The application process is longer and not all CSPs accept new applicants. This option makes sense if you are already running a formal agency operation and want to manage licensing at scale through a single reseller relationship.If you are going through a CSP, we recommend against purchasing Exchange Online Plan 1 specifically. The Exchange-only license carries stigma with CSPs who associate it with cold email abuse. Instead, purchase Microsoft 365 Business Basic, Business Standard, or Business Premium. The cost is higher but your relationship with the CSP is maintained at a better standing. The infrastructure underneath is the same. The license tier signals legitimacy.
License requirements
TenantCore requires 1 Exchange Online license per tenant regardless of how many mailboxes you provision. That single license covers all shared mailboxes on the tenant, up to TenantCore’s ceiling of 36. The minimum viable license is either:- Exchange Online Plan 1 (~$4/month)
- Microsoft 365 Business Basic(no teams) (~$6/month)
Admin access
TenantCore requires Global Administrator credentials to connect a tenant. This is used during the initial connection only.3. Custom domains
Each domain you add to a tenant must be a real registered domain. TenantCore will generate the DNS records (SPF, DKIM, DMARC, MX) for each domain. You’ll copy those records to your registrar manually.Domain recommendations
- Use dedicated sending domains — never your primary business domain
- Register domains that are thematically related to your client’s brand (variations, not lookalikes)
- Age your domains before sending — 14 days minimum after DNS propagation before ramping volume
Supported registrars
TenantCore generates standard DNS records. Any registrar that lets you add TXT and MX records works — Cloudflare, Namecheap, GoDaddy, Porkbun, and others are all fine.Ready to proceed
Once you have your tenant credentials and at least one domain registered, move to the Quickstart.Quickstart
Provision your first tenant in under 10 minutes