Teams - Auto Start
This tip only applies to Teams on Windows desktop computers.
To set up Teams to automatically start when you boot up your computer, go into Teams Settings and be sure Auto-start application and On close, keep application running are checked.
If you find that Teams is not starting on bootup after checking the above, then in Windows 10 go to Start > Settings > Apps > Startup and check to make sure that Microsoft Teams is enabled.