Promotion Script Generator
Build a standardized script per AFPAM 34-1202. Adjust settings to automatically reformat for Frocking, Enlisted/Officer oaths, or informal ceremonies.
Ceremony Settings
Emcee & Host
Personnel Details
Event Details
Optional Modules
Script Preview
Promotion Ceremony Script
Share this page
Building a Formal Air Force Promotion Ceremony Script
A well-run promotion ceremony depends on a script that keeps the narrator, presiding official, and official party synchronized from the pre-ceremony announcement through the final departure. This free Promotion Script Generator builds a ready-to-read script formatted per AFPAM 34-1202, Guide to Protocol, so emcees and presiding officials aren't left guessing what comes next. Looking to invite guests too? Try our Promotion Invitation Creator, or visit our homepage for more free tools.
What This Builder Adjusts Automatically
- Formal vs. Informal: Formal ceremonies include the full official party procession, anthem, and invocation; informal "stand-up" ceremonies skip straight to the promotion order.
- Enlisted vs. Officer: Automatically defaults the Oath of Office module for officers (appointment oath) versus the optional reaffirmation for enlisted members.
- Frocking: Swaps the promotion order language to reflect authorization to wear the higher grade's uniform without the corresponding pay grade.
- Joint Environment: Adds the playing of guest nations' anthems ahead of the U.S. National Anthem for joint-base or coalition ceremonies.
- General Officer Personal Colors: Inserts the unfurling of new personal colors after the Oath of Office, matching the sequence AFPAM 34-1202 requires for promotions to Major General and above.
- Guest Recognition & Gift Presentation: Optional narrator lines to recognize distinguished guests before the ceremony and to cue a flower or memento presentation before the honoree's remarks.
- Script Case: Toggle spoken narrator and official lines between traditional ALL CAPS (the standard for emcee scripts) and sentence case, while stage directions stay lowercase either way.
Printing and Distribution
Use the "Print / Save PDF" button to generate a clean, emcee-ready script formatted for standard 8.5" x 11" (Letter) paper, with narrator and speaking-role labels clearly marked for easy handoff between presiding officials, chaplains, and narrators.
Frequently Asked Questions
Is this script regulation-compliant?
The script follows the standard promotion ceremony format and order-of-events referenced in AFPAM 34-1202. Always confirm specific wording and protocol requirements with your unit's First Sergeant or Protocol office, as local customs can vary.
Can I use this for both enlisted and officer promotions?
Yes. Selecting "Officer" automatically includes the Oath of Office appointment language, while "Enlisted" defaults to an optional reaffirmation of the oath.
What is frocking, and how does it change the script?
Frocking allows a member to wear the insignia and assume the title of the higher grade before the effective pay date. Enabling the Frocking option updates the promotion order to reflect authorization to wear the uniform, rather than a formal promotion in grade.
Will my ceremony details be saved or shared?
No. All processing happens locally in your browser. Your entries are saved only to your device so you can return and edit later, and are never uploaded to or stored on our servers.