
In live production, every second counts. Whether you’re managing a full-scale broadcast or guiding a team of volunteers through Sunday service, streamlining your workflow can be the difference between a smooth experience and a stressful scramble.
That’s why we’re excited to introduce a powerful new tool: The Go Live API, now available for all Resi users on Pro and above streaming plans.
With the Go Live API, you can start and stop your Resi live streams instantly—no Resi Studio login required. It’s built for real-time responsiveness, volunteer simplicity, and seamless automation. And it works beautifully with tools many churches already use, like Elgato Stream Deck and Bitfocus Companion.
Let’s break down what this means, why it matters, and how your team can start using it right away.
What’s an API, Anyway?
If you’re not familiar with the term, “API” stands for Application Programming Interface. In simple terms, an API lets different software programs communicate with each other and work together.
In the case of the Go Live API, this means external tools—like a macro keyboard—can send commands to your Resi encoder to start and stop a live stream. No need to log in. No need to click through menus. The API does the talking behind the scenes so your team can focus on the moment in front of them.
What’s a Programmable Macro Keyboard?
Macro keyboards are customizable control surfaces that let you assign specific actions—like launching a live stream—to physical buttons. Two of the most popular in the live production world are:
- Elgato Stream Deck: A sleek touchscreen button grid that many teams use to control video switchers, graphics, lights, and more.
- Bitfocus Companion: A powerful open-source platform that works with various devices (including Stream Deck) to trigger actions across your production gear.
These tools have become staples in churches of all sizes because they reduce complexity. Instead of multiple software windows and tabs, users just push a button and something happens.
With Resi’s Go Live API, you can now make that “something” a live stream.
What the Go Live API Does
At its core, the Go Live API lets your team start and stop a Resi live stream with a single button press—without ever logging into Resi Studio.
That means:
- Faster stream activation during spontaneous moments
- Less reliance on technical staff
- More confidence for volunteers and part-time team members
- Streamlined workflows that fit into the systems you already use
Setup is simple. Using the Resi Companion module, you can connect Resi encoders to your macro keyboard in just a few steps. No coding required. Once it’s configured, you’re ready to go live—literally—with one push.
To learn how to download the Resi Companion module and setup the Go Live API, check out these articles in our Knowledge Center:
Use Cases in Real Church Workflows
Whether you’re managing a small team of volunteers or operating a full-scale, multi-camera production, the Go Live API offers practical benefits across the board:
Pre-Service Automation
Link stream start/stop actions into your existing Companion or Stream Deck sequences so you never forget to go live (or end the stream). Resi becomes just another step in your automated pre-service flow.
Last-Minute Events
When unexpected ministry moments happen—baptisms, prayer services, impromptu announcements—you don’t have to fumble for Studio access. One button, and you’re online.
Volunteer-Friendly Workflows
Simplify training and reduce pressure on your Sunday tech team. Instead of explaining Studio logins and encoder controls, you just say: “Push this button to go live.”
Advanced Automation for Large Churches
For larger churches with complex setups, the Go Live API fits right into your broader automation ecosystem. Whether you’re syncing with ProPresenter, video switchers, or lighting systems, Resi now integrates directly into your macro logic.
Why It Matters
APIs and automation tools like Stream Deck are no longer niche—they’re the new normal in AV production. Churches across the country are adopting these tools because they help teams work smarter, faster, and with greater consistency.
Until now, Resi didn’t offer native API access to start or stop streams. That meant some churches had to manually log in, even when the rest of their workflow was automated. With the Go Live API, Resi now fully joins the automation ecosystem—giving you the same reliability we’re known for, with even more flexibility.
Ready to Push the Button?
The Go Live API is available now to all Resi customers on Pro or higher streaming plans.
From complex broadcast setups to volunteer-run ministries, the Go Live API was built to help your team respond to the moment—whether it’s scheduled or spontaneous.
Fewer steps. Fewer logins. More confidence.
Just one button—and you’re live.