Connect a video provider

Choose a hosting option, authorize access, and confirm that your integration is ready before you add lessons.

TeachKit relies on third-party video hosts to deliver your lessons. Once you connect a provider, you can embed videos directly inside the lesson builder.

Open the connections page

  1. Visit /dashboard/connections.
  2. Scroll to the Video Hosting Services section. You will see tiles for SproutVideo, YouTube, and Vimeo.

Connect your preferred host

  • SproutVideo: Select Connect to launch the SproutVideo authorization flow. Approve the request so TeachKit can retrieve your videos for embedding.
  • YouTube: Click Connect and sign in with the Google account that owns your channel. TeachKit requests permission to view your uploads.
  • Vimeo: Choose Connect and authorize TeachKit to access your Vimeo library.

Each tile shows a success badge once the connection is active. Need to remove access later? Click Disconnect and confirm the prompt.

Optional: prepare iframe embeds

If you prefer to host videos elsewhere, you can still embed them using secure iframe code. Add the iframe when you build lessons—TeachKit validates that the URL begins with https:// before saving.

After at least one provider is connected (or you have saved an iframe embed in a lesson), the Launch Checklist marks this step complete. You are now ready to add video lessons to your class.