A Caavo account is required when setting up your Control Center. Visit setup.caavo.com and choose "create account."
You can create your account before your control center arrives, however you may want to wait as you will need to select some settings in your account during installation. As part of the setup process when you get your control center, you will be asked to login/create your account and enter a pin code to link it to your device. Once linked to your control center, you will be presented with settings to select the apps (i.e. Netflix, Hulu, etc...) you subscribe to. After setting up your account, you can complete your setup of control center.
Note: The email address you use for your Caavo account should be one you will always have access to so consider using a personal email address rather than a work email address.