Home Integrations & BYOK
⚙️

Integrations & BYOK

Step-by-step guides to connect Skippz with MUX, Bunny Stream and other essential tools.
Niresh Perera
By Niresh Perera
3 articles

Choosing the Right Video Provider

Selecting your video provider is one of the most important steps in your Skippz journey. Your provider is the engine that powers your videos, how they are stored, streamed, and delivered globally. Skippz integrates with two leading infrastructures: Bunny Stream and MUX. Both are powerful, but each serves a slightly different purpose. Let’s help you choose the one that best fits your needs. 🐇 Bunny Stream – Most Recommended Bunny Stream is the provider we recommend for most users. It’s fast, cost-efficient, and globally reliable, making it ideal for creators, educators, and businesses of any size. Bunny’s network spans more than 120+ data centers worldwide, ensuring smooth playback for viewers no matter where they are. It supports video quality up to 4K, automatic encoding for all devices, and instant scaling without technical setup. Why we recommend Bunny Stream - Affordable pay-as-you-go pricing - Global CDN with more than 120 edge locations - Excellent streaming performance even under heavy traffic - Simple setup that connects to Skippz in seconds - Reliable up to 4K playback quality Drawbacks to know - Captions are not automatically generated, and Bunny’s built-in transcription service is very expensive. Because of this, Skippz has disabled Bunny’s automatic transcription to protect your cost efficiency. You can still upload your own .vtt subtitle files anytime. Note : Our upcoming AI Caption Suite will soon allow you to generate and edit captions on-demand in over 150 languages with pinpoint accuracy. - Video thumbnails are not generated automatically like on MUX. However, Skippz allows you to upload your own video thumbnails easily from the dashboard. - The initial thumbnail is generated automatically from your video, but you cannot yet generate new thumbnails on-demand. Instead, you can upload any custom thumbnail image you prefer for full visual control. Who it’s best for - Beginners and non-technical users - Businesses looking for fast global delivery at minimal cost - Anyone who wants the freedom to scale without complexities 🎬 MUX – Premium Flexibility MUX is another world-class provider and a great option for users who want advanced video optimisation and a fixed, predictable cost. Their system is built for high-performance playback, automatic encoding, and developer-friendly integrations. You can start completely free and host up to 10 videos to experiment. Their $10 monthly plan gives generous room for small businesses and creators to host and stream dozens of videos without worrying about per-GB billing. Why you might choose MUX - Professional video processing (Mostly unnoticed) - Automatic video and image thumbnail generation - Built-in captioning (currently in beta) - Predictable monthly pricing for small-scale use Drawbacks to know - Slightly higher cost than Bunny for medium scale usage but gets cheaper as you grow (Volume based discounts and cold storages) - Setup involves a few more steps, but still very straightforward - Does not allow uploading custom image thumbnails Who it’s best for - Small businesses that prefer predictable monthly pricing - Users who want automatic thumbnail and caption generation - Teams looking for premium streaming quality without worrying about global delivery management 💡 Our Recommendation If you’re new to video hosting or simply want the best balance of cost, speed, and reliability, start with Bunny Stream. It’s fast, global, and designed for scalability without complexity. For those who live and breathe video, creators who love deeper control, advanced workflows, or prefer a predictable monthly plan, MUX is a great alternative. Its automated captions, intelligent thumbnail generation make it ideal for a more hands-on production environment. Whichever path you choose, Skippz gives you complete freedom. You can switch between providers without losing a single video or breaking your setup. Your content stays secure, and your experience stays seamless. Next Step Once you’ve chosen your provider, follow the setup guides to connect your account: 👉 Connect Bunny Stream to Skippz 👉 Connect MUX to Skippz Both Bunny Stream and MUX deliver world-class performance. The difference lies in how you want to grow — cost-efficient scale with Bunny, or premium video encoding with MUX. Skippz gives you the power to choose, switch, and control every part of your video journey.

Last updated on Oct 20, 2025

Connecting Bunny Stream to Skippz

Bunny Stream is our most recommended video provider for Skippz users. It’s fast, affordable, and built on a powerful global CDN that reaches viewers anywhere in the world. This guide will show you how to connect your Bunny account to Skippz and help you avoid the most common issues users face after connecting. If you prefer, you can watch the tutorial video right below. Video Tutorial How to Connect Step 1: Log in or create a Bunny account Go to bunny.net and sign in, or create a new account. Be sure to add a payment method under Billing. Bunny removes all uploaded videos once the free trial expires if no payment method is added. Step 2: Get your API key From your Bunny dashboard, open Account Settings → API and copy your Account API Key. Step 3: Connect to Skippz In your Skippz dashboard, open Settings → Video Provider, paste your API key, and choose your preferred region. Frankfurt is always used as the main library location because it’s Bunny’s core data center, while your selected region acts as a replication point for faster delivery. Step 4: Click Connect Once connected, Skippz automatically creates your Stream Library and Storage Zone inside Bunny. Your videos are now ready to upload, organise, and share through Skippz. Important Notes and Best Practices Do not delete your Stream Library or Storage Zone manually These are created automatically when you connect Bunny to Skippz. Deleting them directly from your Bunny dashboard can permanently break the link and corrupt your video entries inside Skippz. Keep your Bunny account active If your free trial ends without billing details, Bunny will automatically remove all content. Always ensure your account is active before uploading videos through Skippz. Changing regions Once you have uploaded videos, the region cannot be changed. If you haven’t uploaded anything yet or want to start fresh, disconnect your account using Delete from both, then reconnect with a new region. Alternatively, you can manually create a new Replication Zone in Bunny without disconnecting. Troubleshooting 1. I can’t upload videos This usually means: - Your Bunny account is not properly connected. Recheck your API key and reconnect. - Your free trial expired or no payment method is set up. Add billing details in Bunny. - You deleted your Stream Library or Storage Zone manually. Reconnect and create a new one if this happened. 2. I accidentally disconnected my Bunny account No worries. As long as you didn’t select Delete from both or manually delete your libraries in Bunny, simply reconnect using the same API key. Your files and metadata will sync back and continue to work normally. 3. I deleted files manually from Bunny Files deleted directly inside Bunny cannot be restored or matched again inside Skippz. To avoid broken links, always delete or manage videos through Skippz only. 4. I want to permanently remove everything When disconnecting, you can choose one of two options: - Delete from Skippz only – Keeps all your Bunny videos intact, but removes Skippz metadata. - Delete from both – Deletes your Stream Library and Storage Zone completely from Bunny as well. Use this only if you are sure, as this cannot be undone. Any manually uploaded files inside those zones will also be permanently deleted. 5. Why is Frankfurt always my Stream Library location? Frankfurt is Bunny’s primary data center where all libraries are initially created. The region you choose in Skippz acts as a replication point that speeds up delivery to your viewers. This ensures your videos are stored securely and delivered faster worldwide, without affecting performance. 6. Will manually uploaded files in Bunny appear in Skippz? No. Skippz does not scan or sync files that weren’t uploaded through the Skippz platform. This protects your privacy and ensures complete control over what appears inside your dashboard. 7. What data does Skippz store? We only store the encrypted video link provided by Bunny, along with our platform metadata such as video name, description, and tags. When disconnecting, you can decide whether we should remove this data by selecting either Delete from Skippz only or Delete from both. Feature Notes for Bunny Users - Captions: Bunny does not include free caption generation, and their built-in transcription service is costly. Skippz allows you to upload your own .vtt subtitle files manually. Soon, our AI Caption Suite will let you generate, edit, and translate captions on-demand in over 150 languages directly inside Skippz. - Thumbnails: Bunny automatically creates one initial thumbnail when a video is uploaded, but does not allow on-demand thumbnail generation. You can easily upload any custom thumbnail image through Skippz to keep your videos visually consistent. Bunny Stream gives you incredible global reach at an unbeatable price, and Skippz provides the interface to make it all effortless. Follow these best practices to keep your connection stable and your videos secure.

Last updated on Oct 08, 2025

Connecting MUX to Skippz

MUX is one of the most reliable and developer-friendly video infrastructures in the world. It’s a great choice for creators, businesses, and teams that want automation features like thumbnail generation and auto-captions, while keeping full control of their hosting through Skippz. This guide walks you through how to connect MUX to Skippz and explains common questions and fixes you might need later. If you prefer, you can also watch the tutorial video below. Video Tutorial How to Connect Step 1: Log in or create your MUX account Go to mux.com and sign in, or create a new account. You can stay on the free plan, which allows up to 10 videos, or upgrade to the Starter Plan ($10/month) if you need more. Step 2: Create a new environment Once logged in, go to Environments → Create New Environment. You can name it Skippz, set the type to Production, keep access for all members, and click Create. Step 3: Generate access tokens Open your new environment’s Settings → Access Tokens → Create New Token. Give it a name such as Skippz and select all three permissions: MUX Video, MUX Data, and System. When the token is created, you’ll see two values — a Token ID and a Secret Key. Copy both and keep them safe, as MUX will not show them again. You can also download them as a .env file for safekeeping. Step 4: Add your keys to Skippz Go back to your Skippz dashboard. Navigate to Settings → Video Provider → MUX, then paste the Token ID and Secret Key into the respective fields. Step 5: Add the webhook URL On the same Skippz page, you’ll see a Webhook URL. Copy this, return to your MUX environment, open Settings → Webhooks, and create a new webhook. Paste the URL and save it. Step 6: Connect your account Once done, return to Skippz and click Connect. Your MUX account will now link securely, allowing Skippz to manage uploads, updates, and video status automatically. Common Issues and Troubleshooting 1. I can’t upload videos If you see an error saying Plan limit reached, it means you’ve hit the free plan’s 10-video limit. You can upgrade to the Starter Plan for $10/month, which allows more uploads and adds flexible pay-as-you-go pricing for additional usage. 2. My videos are stuck in processing If your uploaded videos remain in a “Processing” loop, it usually means the webhook connection is missing or invalid. To fix this: 1. Go to Settings → Video Provider → MUX in Skippz. 2. Copy the Webhook URL shown there. 3. Open your MUX dashboard → Settings → Webhooks, delete the old one if needed, and add the new URL. 4. Save and return to Skippz — the videos will begin processing correctly. 3. I accidentally disconnected my MUX account If you disconnect by mistake, simply reconnect using the same Token ID and Secret Key. As long as you haven’t deleted your environment or revoked the tokens, your videos will sync back and work as before. 4. My videos disappeared or won’t play Ensure your MUX account is still active and the plan hasn’t been cancelled. If you deleted videos directly from your MUX dashboard, they will no longer be playable in Skippz. Always manage uploads and deletions within Skippz to avoid broken video links. What Skippz Stores When you connect MUX, Skippz stores: - Encrypted playback URLs provided by MUX - Video metadata such as title, description, tags, and thumbnail references You can disconnect at any time. When doing so, you’ll have two options: - Delete from Skippz only – Keeps your videos in MUX, removes them from Skippz. - Delete from both – Deletes all connected videos and their metadata from both sides permanently. Best Practices - Always ensure your webhook connection stays active. This allows Skippz to instantly update your video statuses and analytics. - Avoid deleting videos directly inside MUX unless you intend to remove them from Skippz too. - Keep your Token ID and Secret Key safe. If they are revoked, Skippz will no longer be able to manage or play your videos. MUX brings automation, analytics, and exceptional playback technology. Skippz brings simplicity, branding, and control. Together, they give you a professional, scalable video experience — without the platform limits.

Last updated on Oct 08, 2025