20 Jira Announcement Banner Examples — Copy-Paste Messages for Every Scenario
Jira's announcement banner is the one message every user sees on every page — which makes it the most valuable and most wasted slot in the instance. Most banners fail the same way: too vague ("System update"), too loud ("URGENT!!!! READ THIS"), or left up so long the team stops seeing them. This is a library of banner messages that work, organized by scenario. Copy one, replace the specifics, and ship it in under a minute.
Quick answer: Every example below follows the same three-part pattern — what, when, what to do — and stays under 200 characters. Copy the message for your scenario, fill in your dates and links, and pick persistent vs dismissible from the settings matrix. Jira banners render plain text only (emojis work), so the wording does all the work.
Scheduled Maintenance
Advance notice (a week out, persistent):
🔧 Scheduled maintenance: Jira will be unavailable Saturday, June 14, 2–4 AM EST. Plan your work around the window.
Day-of countdown (persistent):
🔧 Jira goes offline in 2 hours for scheduled maintenance (2–4 AM EST). Save your work. Full service back by 4 AM.
Window closed (dismissible):
✅ Maintenance complete — Jira is back. If anything looks off, ping #it-help with a screenshot.
Production Incident
Active incident (persistent):
⚠️ Production incident in progress: API latency is elevated. Status updates every 30 min in #incident-response. No action needed from you.
Incident with user action (persistent):
⚠️ Do not deploy to staging — a broken build is circulating. Incident in progress, updates in #incident-response.
All clear (dismissible):
✅ Resolved: API latency back to normal as of 14:20 UTC. Root-cause write-up coming in the postmortem doc.
Policy Changes
New requirement (dismissible):
📋 New policy from Monday, Feb 1: every bug must include reproduction steps. Details and examples: wiki.acme.co/bug-policy
Deadlines
Quarter close (dismissible):
📅 Timesheets for Q1 are due Friday, Jan 20 at 5 PM. Missing entries block invoicing. Submit: timesheets.acme.co
Code freeze (persistent during freeze):
❄️ Code freeze in effect until the 3.2 release ships Thursday. Bug fixes only — release captain approval for exceptions.
Security
Advisory (persistent):
🔒 Security advisory: phishing emails are targeting Jira accounts. We never ask for your password. Verify sender before clicking: wiki.acme.co/security
Credential rotation (persistent during the window):
🔒 Rotate your password by Friday — forced reset at 6 PM. Takes 2 minutes: id.acme.co/rotate. Questions: #security
Onboarding & Team Changes
Welcome (dismissible):
👋 New to the team? Start here: onboarding checklist, tool access requests and who-to-ask are in Confluence: wiki.acme.co/start
Reorg announcement (dismissible):
📣 From March 1, the Payments team joins Platform. Escalations for payment bugs go to @platform-oncall. Org chart: wiki.acme.co/org
Releases & Deployments
Release note (dismissible):
🚀 3.1 is live: bulk issue editing, saved filters, dark mode. Release notes with screenshots: wiki.acme.co/3-1
Deployment window (persistent during):
🚀 Deploying 3.2 to production now (est. 20 min). Expect brief slowdowns. Do not run migrations until the all-clear.
Events & Rituals
Office closure (dismissible):
🏢 Office closed Monday, May 29 (public holiday). Jira coverage is best-effort — non-urgent issues will be triaged Tuesday.
Survey round (dismissible):
📝 Platform survey closes Friday — 5 minutes, anonymous, results shared with everyone. Take it: survey.acme.co
Training session (dismissible):
🎓 Jira automation workshop this Thursday 3 PM — bring a repetitive task, leave with it automated. Signup: wiki.acme.co/workshops
Migrations & Moves
Server-to-Cloud migration (persistent during):
📦 Jira migrates to Cloud this weekend. Read-only from Friday 6 PM, back Monday 8 AM. Export what you need: wiki.acme.co/migration
Compliance freeze (persistent during):
🔒 Audit period Mar 1–15: no permission changes and no project deletions without compliance sign-off. Questions: #compliance
The Settings Matrix
For each scenario, the banner behavior that matches the message (Jira's native banner has a single global on/off — the dismissible/persistent and visibility controls below are what Modern Announcement Banner for Jira adds on top):
| Scenario | Dismissible? | Visibility | Take it down when |
|---|---|---|---|
| Maintenance advance notice | No | Public | Window closes |
| Active incident | No | Public | All-clear posted |
| Policy change | Yes | Public | A week after effective date |
| Deadline | Yes | Public | Deadline passes |
| Code / compliance freeze | No | Public | Freeze lifts |
| Security advisory | No | Public | Threat resolved |
| Onboarding / welcome | Yes | Public | Rotate monthly |
| Release note | Yes | Public | 3–4 days |
Two rules the matrix encodes: acknowledge-once messages get dismissed; in-progress situations persist. And every banner gets a retirement date — a stale banner is ad blindness training for your whole instance.
Wording Rules (Why These Examples Look Like This)
- What, when, what to do — in that order. Users scan the first seven words; lead with the event, not the pleasantries.
- One message per banner. Jira shows a single banner, so a second topic makes the first unreadable. Modern Announcement Banner still shows one banner at a time — it just keeps the library ready to switch.
- Specific beats urgent. "URGENT" without a date is noise; "offline Saturday 2–4 AM EST" is information.
- Emojis are your only formatting. Banners render plain text, so ⚠️ 🔒 📅 do the visual work a bold tag can't. One per banner — they're punctuation, not confetti.
- Give the URL a name. "See wiki.acme.co/bug-policy" beats "see the wiki" — plain-text URLs get copy-pasted, vague pointers get ignored.
Related Resources
- Jira Announcement Banner Customization — FAQ — formatting limits, scheduling, targeting
- Set Up Announcement Banners in Jira — native banner vs app, step by step
- How to Set Up Announcement Banners in Confluence and Jira — both products side by side
- Modern Announcement Banner for Jira — saved library, dismissible banners, public/private visibility
Sources
- Announcement banner REST API — Atlassian Developers — the native banner's update endpoint takes a
messagestring only: no format field, and HTML in the message renders as raw text
Try Modern Announcement Banner for Jira
Rich-text announcement banners with scheduling and targeting — free for up to 10 users.
Get it on the Atlassian Marketplace