View app on Atlassian Marketplace
Welcome to Message Field!
An application for displaying messages on Jira issue screens.
📌 Message Field places contextual banners and notices on any Jira or JSM issue screen—no coding required.
🎯 Deliver onboarding hints, SLA warnings, release notes, or branded announcements with just a few clicks.
🎨 Easily customize style, location, and color, then precisely target messages by project, request type, JQL, status, group, linked issues, and more.
🔄 Keep content up to date by referencing fields, users, and system values in real time, automatically reflecting any changes.
🛠️ Use Jira’s native look or your own HTML/CSS for complete design freedom, and tap into dynamic templates or JavaScript for advanced customizations.
🔗 Integrations with external apps open endless possibilities, from highlighting priorities to preventing missing attachments.
🚀 Empower your team to reduce ticket ping‑pong, guide reporters effectively, and speed up resolutions—exactly where it matters.
🌟 Experience streamlined communication and a personalized portal that keeps everyone in sync.
Key features
- Works on Jira Service Management portals (including those built with Refined).
- Add dynamic behaviour through Dynamic Templates, client‑side JavaScript or ScriptRunner Behaviours.
- Pull data from the current issue or Jira API directly into the message on any screen.
- Choose banner mode or compact flag mode, both printable.
- A large number of settings, styles, and display conditions.
- Delegate message settings to project roles so they can manage banners themselves.
📖 Complete Documentation
🚀 Getting Started
- Installation Guide - Install and configure Message Field
- Create Your First Field - Step-by-step field creation
- Open Configuration - Access Message Field settings
⚙️ Field Configuration
- Base Settings - Configure basic message settings
- Advanced Settings - Unlock powerful targeting options
- Settings for All Fields - Global configuration options
- Delegation - User permissions and access control
🎨 Templates & Customization
- Dynamic Templates - Create dynamic, data-driven messages
- Dynamic Templates Examples - Real-world template samples
- HTML Examples - Custom styling with HTML/CSS
- JavaScript Examples - Advanced scripting capabilities
🔧 Integration & Automation
- ScriptRunner Behaviours - ScriptRunner integration
- ScriptRunner Examples - Sample automation scripts
- REST API - Programmatic access and automation
- Refined for Jira - Integration with Refined themes
📊 Analytics & Monitoring
- Statistics - Track message performance and usage
- Audit Log - Track configuration changes and maintain compliance
💡 Additional Resources
- Video Tutorial - Watch the overview demo
- Support Portal - Get help and submit feature requests