PRODUCT UPDATE

From a Blank Page to a Public Warning Template: A Step-by-Step Walkthrough for Creating Emergency Alert Templates with Preppr

A walkthrough of our in development Preppr Action for generating emergency alert templates. Developed with help from Sarah K. Miller, Philippe Borremans, and Amelia Burke-Garcia, this tool uses a multi-agent AI to guide users through a wildfire alert scenario. See how Preppr creates tailored messages for IPAWS, Nixle, and social media in English and Spanish, from the initial warning to the final "All Clear." Full process and results inside.

Written by

Justin Snair

When a crisis like a wildfire strikes, every second counts. Public information officers need to get clear, actionable information to the public instantly. But crafting the perfect message—one that’s accurate, easy to understand, and formatted for multiple platforms—under immense pressure is a monumental task. This is where tools like Preppr.ai come in.

We've built in features that allow us to quickly develop and release what we call Preppr Actions, nested within the Ask Preppr multi-modal chat UI. At the urging and with the help of Sarah K. Miller, and with support from others like Philippe Borremans and Amelia Burke-Garcia, we are developing a Preppr Action for alert template generation in the preparedness phase.

This article walks through an initial test of that new Action.

But how does it work? Before we walk through the creation of an alert, it's helpful to understand the technology at work. The system is built on a multi-agent protocol, where different AI agents with specific jobs collaborate to complete the task.

  • The Protocol Officer Agent acts as the master controller and user-facing guide for the entire process.

  • When it's time to gather information, the Scribe Agent is activated. Its job is to accurately collect information from the user without modification or interpretation.

  • Before any alert is written, a Compliance & Quality Agent performs a quality control check, reviewing the collected data against all guiding principles and ethical guardrails.

  • The Content Generation Agent takes the verified information and writes the final alert message templates based on the verified information.

  • Should the user need guidance, a Help Agent is available to provide contextual advice and clarification, ensuring the user can provide effective information.

This process is also highly adaptive on multiple levels. At the very beginning, Preppr can ingest an agency's communications plan to tailor outputs like hashtags and formatting to local guidelines. From there, the user defines key parameters like the desired languages and the specific audience, which can change the content and tone of the message.

Finally, based on the type of emergency, the system follows a different, customized pathway of questions to gather the most relevant details for that specific scenario. For instance, while this test focused on an "Imminent Threat Alert," the user could have selected other branches, such as a "Public Safety Alert" for significant but not immediately life-threatening events like a boil water advisory, or an "AMBER Alert / Missing Person" path for child abductions.

Now, let's see how this team works in a real-world test. You can read about it below and watch the recording here.

Getting Started: The First Click

The feature begins on the main dashboard in the Ask Preppr chat, when I select the "Preparedness Alert & Warning Template Generation" action. This is the starting point for a guided, step-by-step process designed to gather all the necessary information for a public alert.


Phase 1: Setting the Stage

Before building the alert, Preppr needs to understand the ground rules. This involves a few quick but crucial steps:

  1. The Disclaimer: First, I am presented with a disclaimer clarifying that Preppr is a tool to support, not replace, the judgment of a qualified human. I type "I agree" to proceed.

  1. Communications plan: Preppr asks me if I'd like to include a communications plan, which could include details Preppr could use in relevant ways.

(In retrospect, I think allowing users to attach more document types would be better. Imagine adding situation reports, weather reports, or other materials here, with the Action adapting intelligently based on that. Noted for next version).

  1. Platform Assessment: Preppr then asks a series of questions to understand which communication channels the I have. In this case, the I specify that I use:

    • IPAWS (for WEA and EAS messages)

    • Nixle (a mass notification system)

    • Facebook and X (formerly Twitter) for social media

Phase 2 & 3: Customizing the Alert

With the platforms established, Preppr moves on to the specifics of the message itself.

  • Language & Audience: I request the alert templates in both "English and Spanish" for the "General Public".

  • Alert Type: The system then asks for the alert's urgency. I select 1, for an "Imminent Threat Alert," reserved for life-threatening events that require immediate public action.

Phase 4: The 7 Critical Questions

This is the core of the process. The Scribe Agent asks for the essential pieces of information needed to build a complete warning, one step at a time.

  1. The Hazard: What is the threat? I select a "Wildfire Warning."

  1. The Source: Who is sending this alert? I provide a trusted, local source: "Evergreen Volunteer Fire Department."

  1. The Location: Where is the danger? I enter "I dunno. like all around us" to check that the Help Agent activates. It does and Preppr prompts me for more specifics. Good agent.

  1. The location is clarified as "All areas within a 2-mile radius of the Evergreen Library", based on the recommendation provided.


  1. The Impacts: Why is it dangerous? I ask for recommendations, and Preppr provides examples. I select options describing a "fast-moving fire" that is a "threat to life and property" and could "surround" people.

  1. The Timing: When is this happening? The warning will be in effect until an "All Clear message" is issued.

  1. Protective Actions: What should people do? I select to "Leave area now. Do not delay." Preppr then correctly asks for the specific evacuation routes: "routes 285, highway 74." (This particular branch activates when the protective action involves evacuation. If it were another hazard or protective action that didn't involve evacuation, Preppr would skip this question.

  1. Additional Information: Where can people get updates? I provide a website: www.evergreenfire.gov.

Had I not provided a viable source of Additional Information here, the Compliance and Quality Control Agent would have activated, requiring clarification. I could have either provided a viable source or ordered it to proceed. The final output would then include "Template generated with user override."

The Final Steps: Review, Generation, and Follow-Up

With all the data collected, the process moves to its conclusion.

  1. Final Review: Preppr presents a summary of all the information for one last check. I confirm it's correct.

  1. Generation: After a final confirmation, I then type "Generate." The Content Generation Agent then creates the tailored messages for each platform.

  1. The Results: The final output is a clean, organized table containing the exact text for each alert. Notice how the IPAWS (WEA) message is short and direct due to character limits, while the Nixle and Social Media versions contain more detail.

Here is the exact output from the Preppr Action, showing the tailored messages for each platform.

Platform

Language / Audience

Character Limit

Generated Message Template

IPAWS (WEA)

English /

General Public

360

characters

Wildfire Warning from Evergreen Vol Fire Dept for areas within 2 miles of Evergreen Library. Threat to life/property. Leave area now using hwy 285/74 until All Clear. Updates at www.everygreenfire.gov

IPAWS (WEA)

Spanish /

General Public

360 characters

Alerta de Incendio Forestal del Dept de Bomberos Vol de Evergreen para áreas dentro de 2 millas de la Biblioteca de Evergreen. Amenaza a la vida/propiedad. Salga del área ahora usando las rutas 285/74 hasta nuevo aviso. Actualizaciones en www.everygreenfire.gov

Nixle

English /

General Public

No practical limit

Evergreen Volunteer Fire Dept has issued a Wildfire Warning for all areas within a 2-mile radius of the Evergreen Library. This is a fast-moving fire and is a threat to life and property. Leave the area now. Do not delay. Evacuate using routes 285 and highway 74. This warning is in effect until an All Clear is issued. For updates, go to www.everygreenfire.gov.

Nixle

Spanish /

General Public

No practical limit

El Departamento de Bomberos Voluntarios de Evergreen ha emitido una Alerta de Incendio Forestal para todas las áreas en un radio de 2 millas de la Biblioteca de Evergreen. Este es un incendio de rápido movimiento y es una amenaza para la vida y la propiedad. Salga del área ahora. No se demore. Evacúe usando las rutas 285 y la carretera 74. Esta alerta está vigente hasta que se emita un aviso de "Todo Despejado". Para actualizaciones, visite www.everygreenfire.gov

Social Media (Facebook, X)

English /

General Public

No practical limit

IMMEDIATE EVACUATION ORDER

Issued by: Evergreen Volunteer Fire Department

WHAT: Wildfire Warning

WHERE: All areas within a 2-mile radius of the Evergreen Library.

WHEN: Effective immediately, until an "All Clear" is issued.

DETAILS: A fast-moving wildfire is threatening life and property in the specified area. You may become surrounded by fire if you do not leave the area immediately.

ACTION: Leave the area now. Do not delay. Evacuate using routes 285 and highway 74.

For continuous updates, please visit www.everygreenfire.gov.

#EvergreenFire #Wildfire #EvacuateNow

Social Media (Facebook, X)

Spanish /

General Public

No practical limit

ORDEN DE EVACUACIÓN INMEDIATA

Emitida por: Departamento de Bomberos Voluntarios de Evergreen

QUÉ: Alerta de Incendio Forestal

DÓNDE: Todas las áreas en un radio de 2 millas de la Biblioteca de Evergreen.

CUÁNDO: Con efecto inmediato, hasta que se emita un aviso de "Todo Despejado".

DETALLES: Un incendio forestal de rápido movimiento amenaza la vida y la propiedad en el área especificada. Podría quedar rodeado por el fuego si no abandona el área de inmediato.

ACCIÓN: Salga del área ahora. No se demore. Evacúe usando las rutas 285 y la carretera 74.

Para actualizaciones continuas, visite www.everygreenfire.gov.

#IncendioEvergreen #IncendioForestal #EvacuarAhora

(I noticed after the test that character limits for X are not being adhered to. This may be due to that X standard is limited 280 characters. While X Premium supports up to 25k characters. That could be confusing the AI). So, we will add a more explicit and strict mention of sticking to 280 characters and separating the social content by platform)

  1. The "All Clear": The job isn't done. Preppr then asks me if I want to create a follow-up template. I select the "ALL CLEAR Template"

  1. I then ask for recommendations again, choosing instructions for the public on how to return home safely.

Here is the exact output from the Preppr Action, showing the tailored messages for each platform.

Platform

Language / Audience

Character Limit

Generated Message Template

IPAWS (WEA)

English /

General Public

360

characters

ALL CLEAR from Evergreen Vol Fire Dept for Wildfire near Evergreen Library. It is now safe to return. Drive slow, watch for crews & downed power lines. Heavy smoke may be present. Updates www.everygreenfire.gov

IPAWS (WEA)

Spanish /

General Public

360 characters

TODO DESPEJADO del Dept de Bomberos Vol de Evergreen por Incendio Forestal cerca de la Biblioteca de Evergreen. Es seguro regresar. Conduzca despacio, esté atento a equipos de emergencia y cables eléctricos caídos. Puede haber humo denso. Actualizaciones en www.everygreenfire.gov

Nixle

English /

General Public

No practical limit

ALL CLEAR: The Wildfire Warning for all areas within a 2-mile radius of the Evergreen Library has been lifted by the Evergreen Volunteer Fire Department. It is now safe for residents to return. Please drive slowly and remain aware of your surroundings as emergency crews are still in the area. Be aware of heavy smoke and avoid any downed power lines. For final updates, go to www.everygreenfire.gov.

Nixle

Spanish /

General Public

No practical limit

TODO DESPEJADO: La Alerta de Incendio Forestal para todas las áreas en un radio de 2 millas de la Biblioteca de Evergreen ha sido levantada por el Departamento de Bomberos Voluntarios de Evergreen. Ahora es seguro para los residentes regresar. Por favor, conduzca despacio y manténgase atento a su entorno ya que los equipos de emergencia todavía están en el área. Esté consciente del humo denso y evite los cables eléctricos caídos. Para actualizaciones finales, visite www.everygreenfire.gov.

Social Media (Facebook, X)

English /

General Public

No practical limit

ALL CLEAR - WILDFIRE WARNING LIFTED

Issued by: Evergreen Volunteer Fire Department

The immediate wildfire threat has passed, and the evacuation order for all areas within a 2-mile radius of the Evergreen Library is now lifted.

INSTRUCTIONS FOR RE-ENTRY:

It is now safe to return. However, please use caution:

• Drive slowly and watch for emergency crews still in the area.

• Be aware of heavy smoke which may linger.

• Avoid all downed power lines. They may still be live. Report them to your utility provider immediately.

Thank you for your cooperation.

#EvergreenFire #AllClear #EvergreenSafe

Social Media (Facebook, X)

Spanish /

General Public

No practical limit

TODO DESPEJADO - ALERTA DE INCENDIO FORESTAL LEVANTADA

Emitido por: Departamento de Bomberos Voluntarios de Evergreen

La amenaza inmediata de incendio forestal ha pasado, y la orden de evacuación para todas las áreas en un radio de 2 millas de la Biblioteca de Evergreen ha sido levantada.

INSTRUCCIONES PARA EL REGRESO:

Ahora es seguro regresar. Sin embargo, por favor tenga precaución:

• Conduzca despacio y esté atento a los equipos de emergencia que todavía se encuentran en el área.

• Esté consciente del humo denso que puede persistir.

• Evite todos los cables eléctricos caídos. Podrían estar activos. Infórmelos a su proveedor de servicios públicos de inmediato.

Gracias por su cooperación.

#IncendioEvergreen #TodoDespejado #EvergreenSeguro

Conclusion

In just a few minutes, we went from a critical need to a full suite of ready-to-use alert templates for a wildfire evacuation and a subsequent "all clear." By following a structured, guided process, this Preppr Action ensured that the final messages were clear, accurate, and consistent, following best practices for public safety communications. This frees up the human expert to focus on managing the emergency itself, knowing they have a powerful tool ready to help them communicate with the public.

We have some (a lot actually) work to do with quality checks this week. I am not qualified to assess the alert content, but experts Sarah, Philippe, and Amelia will help with that.

We will then launch to a public Beta. I will share more development walk throughs as we go.

Free trial users and existing users will be able to access this. Sign up for a 14- free trial now at https://www.preppr.ai/getstarted. No credit card required. Cancel anytime.

Subscribe to our FREE weekly newsletter

Hottest new Preppr features

Updates on company success

Insights from the industry

Want to keep reading?

COMPANY JOURNEY

Preppr.ai Featured in The Nation's Health: Recognition from the APHA

By

Emma Erwin

When the American Public Health Association includes your startup as one contributing towards the public health technological ‘revolution’, you probably did something right. Here's how Preppr landed alongside CDC and Johns Hopkins innovations in public health's most important publication.

COMPANY JOURNEY

Preppr.ai Featured in The Nation's Health: Recognition from the APHA

By

Emma Erwin

When the American Public Health Association includes your startup as one contributing towards the public health technological ‘revolution’, you probably did something right. Here's how Preppr landed alongside CDC and Johns Hopkins innovations in public health's most important publication.

COMPANY JOURNEY

Preppr.ai Featured in The Nation's Health: Recognition from the APHA

By

Emma Erwin

When the American Public Health Association includes your startup as one contributing towards the public health technological ‘revolution’, you probably did something right. Here's how Preppr landed alongside CDC and Johns Hopkins innovations in public health's most important publication.

GENERAL

Community Lifeline Gap Analysis: Riverside County

By

D.R. Preppr

Based on the provided documents, the following is a comprehensive analysis of Community Lifeline integration and existing gaps within the Riverside County emergency management framework using a Preppr Action in Ask Preppr.

GENERAL

Community Lifeline Gap Analysis: Riverside County

By

D.R. Preppr

Based on the provided documents, the following is a comprehensive analysis of Community Lifeline integration and existing gaps within the Riverside County emergency management framework using a Preppr Action in Ask Preppr.

GENERAL

Community Lifeline Gap Analysis: Riverside County

By

D.R. Preppr

Based on the provided documents, the following is a comprehensive analysis of Community Lifeline integration and existing gaps within the Riverside County emergency management framework using a Preppr Action in Ask Preppr.

COMPANY JOURNEY

Preppr.ai News: Here’s what happened in August 2025

By

Emma Erwin

August is National Emergency Management Awareness Month—and Preppr is proud to support the professionals who keep our communities safe. Discover how we're helping emergency managers work faster, think smarter, and build resilience together.

COMPANY JOURNEY

Preppr.ai News: Here’s what happened in August 2025

By

Emma Erwin

August is National Emergency Management Awareness Month—and Preppr is proud to support the professionals who keep our communities safe. Discover how we're helping emergency managers work faster, think smarter, and build resilience together.

COMPANY JOURNEY

Preppr.ai News: Here’s what happened in August 2025

By

Emma Erwin

August is National Emergency Management Awareness Month—and Preppr is proud to support the professionals who keep our communities safe. Discover how we're helping emergency managers work faster, think smarter, and build resilience together.

Take control of your
disaster preparedness.

Disaster preparedness isn’t working as well it should—and we need it to evolve. Preppr is tackling this, starting with how we design and conduct disaster exercises.

© 2025 Preparedness Innovations, Inc. All rights reserved.

9878 W Belleview Ave #5053, Denver, CO 80123

.

Take control of your
disaster preparedness.

Disaster preparedness isn’t working as well it should—and we need it to evolve. Preppr is tackling this, starting with how we design and conduct disaster exercises.

© 2025 Preparedness Innovations, Inc. All rights reserved.

9878 W Belleview Ave #5053, Denver, CO 80123

.

Take control of your
disaster preparedness.

Disaster preparedness isn’t working as well it should—and we need it to evolve. Preppr is tackling this, starting with how we design and conduct disaster exercises.

© 2025 Preparedness Innovations, Inc. All rights reserved.

9878 W Belleview Ave #5053, Denver, CO 80123

.