Most storm response software still works the old way. You click a button on the website, fill out a form, and then someone calls you next Tuesday to schedule a demo for the Tuesday after that. You sit on a call where someone walks you through a deck and asks about your "current pain points." A few weeks later, you might have your account running, right around the time the storm season has already moved on without you.
We don't think it should work like that on KYRO AI.
The sign-up and onboarding flow for StormShield lets a contractor or subcontractor create an account, set up the basics, and dispatch their first crew. The median time from account creation to first storm call is under 20 minutes.
Here's what the three-step setup looks like and what to expect at each stage.
When a new customer signs up and picks the StormShield module, they land in a short setup flow with three steps. The rest of the app stays open the whole time. You're not in a sandbox, and you're not waiting for anything to unlock. Anything you set up while onboarding is real.
Estimated time: 2–3 minutes
Standard company info - name, address and primary contact. The one field worth paying attention to is the union vs. non-union selection, because it affects how rate sheets and trade classifications work downstream. Union settings determine prevailing wage calculations, trade classifications, and how you structure your rate sheets for invoicing.
Better to pick the right one up front than to go back and fix it. That said, if you do choose the wrong setting, it's not a dead end. You can update it later in your company settings, though you may need to reconfigure any rate sheets you've already built.

Estimated time: 5–15 minutes, depending on crew size and method.
You can't run a storm call without people. There are three ways to add your workforce:


Most companies end up using a combination. Larger companies typically start with a roster upload and then invite their regular subcontractors. Smaller crews tend to invite people one at a time. You don't have to bring everyone in at once. Add more people as the work shows up.
Estimated time: 2 minutes
This is the step that takes you from "I've set up an account" to actually running the storm response software. You create a storm call, assign a crew, set the location and utility details, and dispatch. Once a storm call is live, the rest of the StormShield workflow opens up: timesheets, invoicing, and updates.

Most contractor software assumes a buyer with a procurement team and an IT lead. That model works for large utilities and larger contractors with dedicated operations staff. It leaves out the smaller contractors.
According to the U.S. Department of Energy, storm restoration increasingly depends on a mix of utility employees and contract line crews that need to be mobilized quickly, often across state lines. Self-serve onboarding addresses that reality. Any size contractor can get into the storm response software and start dispatching the same day they hear about KYRO AI. Larger companies get to skip the sales-call detour that sits between them and actually using the product.
StormShield is one of several modules on the KYRO AI platform. Construction management and vegetation management follow the same self-serve onboarding approach, with differences tailored to each module's workflow.
If your company works across multiple service lines, you can add modules to the same account without starting over.
If you don't want to sit through a demo cycle, you don't have to. Pick a module, walk through the three steps, and start dispatching.
Start your StormShield setup →
We're around if you have questions — reach out to our team anytime.
Can I try StormShield before committing to a paid plan?
KYRO AI doesn't have a self-serve free trial today, but we run live webinars where you can see the platform end-to-end and ask questions in real time. It's the fastest way to see how building a roster, submitting timesheets, and generating invoices actually work without booking a 1:1 call.
I already have crew data in another system. How do I migrate it?
The roster upload in Step 2 handles most migrations. Export your current crew list as a .csv or .xlsx, and the system will map the fields automatically. For larger or more complex migrations contact our support team and we can help with a custom import.
Do all my subcontractors need KYRO AI accounts?
Most tasks like FTE updates and similar forms can be filled out without an account. For anything beyond that, subcontractors who need to actively use KYRO AI will need their own account and subscription.
What if I only need StormShield — do I have to use the full KYRO AI platform?
No. Kyro is built to work module by module, so you can use StormShield on its own if storm response is your immediate priority. You won't see prompts to activate other modules during onboarding, and nothing in your setup requires them. Start with the module you need, and the rest is there when you're ready.
Most storm response software still works the old way. You click a button on the website, fill out a form, and then someone calls you next Tuesday to schedule a demo for the Tuesday after that. You sit on a call where someone walks you through a deck and asks about your "current pain points." A few weeks later, you might have your account running, right around the time the storm season has already moved on without you.
We don't think it should work like that on KYRO AI.
The sign-up and onboarding flow for StormShield lets a contractor or subcontractor create an account, set up the basics, and dispatch their first crew. The median time from account creation to first storm call is under 20 minutes.
Here's what the three-step setup looks like and what to expect at each stage.
When a new customer signs up and picks the StormShield module, they land in a short setup flow with three steps. The rest of the app stays open the whole time. You're not in a sandbox, and you're not waiting for anything to unlock. Anything you set up while onboarding is real.
Estimated time: 2–3 minutes
Standard company info - name, address and primary contact. The one field worth paying attention to is the union vs. non-union selection, because it affects how rate sheets and trade classifications work downstream. Union settings determine prevailing wage calculations, trade classifications, and how you structure your rate sheets for invoicing.
Better to pick the right one up front than to go back and fix it. That said, if you do choose the wrong setting, it's not a dead end. You can update it later in your company settings, though you may need to reconfigure any rate sheets you've already built.

Estimated time: 5–15 minutes, depending on crew size and method.
You can't run a storm call without people. There are three ways to add your workforce:


Most companies end up using a combination. Larger companies typically start with a roster upload and then invite their regular subcontractors. Smaller crews tend to invite people one at a time. You don't have to bring everyone in at once. Add more people as the work shows up.
Estimated time: 2 minutes
This is the step that takes you from "I've set up an account" to actually running the storm response software. You create a storm call, assign a crew, set the location and utility details, and dispatch. Once a storm call is live, the rest of the StormShield workflow opens up: timesheets, invoicing, and updates.

Most contractor software assumes a buyer with a procurement team and an IT lead. That model works for large utilities and larger contractors with dedicated operations staff. It leaves out the smaller contractors.
According to the U.S. Department of Energy, storm restoration increasingly depends on a mix of utility employees and contract line crews that need to be mobilized quickly, often across state lines. Self-serve onboarding addresses that reality. Any size contractor can get into the storm response software and start dispatching the same day they hear about KYRO AI. Larger companies get to skip the sales-call detour that sits between them and actually using the product.
StormShield is one of several modules on the KYRO AI platform. Construction management and vegetation management follow the same self-serve onboarding approach, with differences tailored to each module's workflow.
If your company works across multiple service lines, you can add modules to the same account without starting over.
If you don't want to sit through a demo cycle, you don't have to. Pick a module, walk through the three steps, and start dispatching.
Start your StormShield setup →
We're around if you have questions — reach out to our team anytime.
Can I try StormShield before committing to a paid plan?
KYRO AI doesn't have a self-serve free trial today, but we run live webinars where you can see the platform end-to-end and ask questions in real time. It's the fastest way to see how building a roster, submitting timesheets, and generating invoices actually work without booking a 1:1 call.
I already have crew data in another system. How do I migrate it?
The roster upload in Step 2 handles most migrations. Export your current crew list as a .csv or .xlsx, and the system will map the fields automatically. For larger or more complex migrations contact our support team and we can help with a custom import.
Do all my subcontractors need KYRO AI accounts?
Most tasks like FTE updates and similar forms can be filled out without an account. For anything beyond that, subcontractors who need to actively use KYRO AI will need their own account and subscription.
What if I only need StormShield — do I have to use the full KYRO AI platform?
No. Kyro is built to work module by module, so you can use StormShield on its own if storm response is your immediate priority. You won't see prompts to activate other modules during onboarding, and nothing in your setup requires them. Start with the module you need, and the rest is there when you're ready.

David Garcia is a Product Manager at KYRO AI, where he leads the platform’s roadmap across Storm Restoration, Vegetation Management, and Construction Management. With a background in Customer Success, he brings a field-first perspective shaped by close work with crews and operators, focusing on building AI-driven technology—like StormShield and KORY—that works in real-world conditions.