Documentation Index
Fetch the complete documentation index at: https://guide.worshipbuddy.org/llms.txt
Use this file to discover all available pages before exploring further.
Announcements
Announcements allow you to communicate important information to all members of your organization. You can create rich, formatted announcements with text, headings, buttons, links, and more.Overview
Announcements help you:- Broadcast Information - Share news, updates, and important messages
- Rich Formatting - Use headings, text, buttons, links, and cards
- Scheduled Publishing - Set when announcements go live and expire
- Status Management - Draft, publish, and archive announcements
Announcement Status
Announcements can have three statuses:- Draft - Not visible to members, still being created
- Published - Live and visible to organization members
- Archived - No longer visible, kept for records
Note: Only one announcement can be live (published and within its time window) at a time. If you publish a new announcement, make sure to archive or expire the previous one.
Creating Announcements
To create an announcement:- Navigate to the Organizations section
- Click the “Announcements” sub-tab
- Click “Create Announcement” or “New” button
- Build your announcement using components (see below)
- Set scheduling options (optional)
- Set status to Draft or Published
- Save the announcement
Announcement Components
Announcements are built using components. Each component has a type and data. Available components include:Heading
Display a heading with customizable size and alignment. Options:- Text - The heading text
- Size - Small, Medium, or Large
- Alignment - Left, Center, or Right
- Color - Text color (optional)
Text
Display paragraph text. Options:- Text - The text content
- Alignment - Left, Center, or Right
- Color - Text color (optional)
Button
A clickable button that links to a URL. Options:- Text - Button label
- Link/URL - Where the button links to
- Button Background Color - Background color
- Button Text Color - Text color
Link
A text link to a URL. Options:- Text - Link text
- URL/Link - Where the link goes
- Color - Link color
Divider
A horizontal line to separate sections.Spacer
Empty space to add spacing between components. Options:- Height - Height of the spacer in pixels
Card
A card container with title and content. Options:- Title - Card title
- Content - Card body text
- Background Color - Card background
- Padding - Internal padding
- Border Radius - Corner rounding
List
A bulleted or numbered list. Options:- Items - List of items to display
- List Type - Bullet or Number
Building Announcements
When creating an announcement, you’ll add components in order. The announcement displays components from top to bottom.Adding Components
- Click “Add Component” or use the component selector
- Choose a component type
- Fill in the component’s data/options
- The component is added to your announcement
- Repeat to add more components
Reordering Components
Components can typically be reordered by:- Dragging components up or down
- Using up/down arrows
- Moving components in the component list
Editing Components
- Click on a component to edit it
- Modify the component’s data
- Save changes
Removing Components
- Select the component
- Click “Remove” or the delete icon
- Confirm removal
Scheduling Announcements
You can schedule when announcements go live and expire:Go Live Time
Set when the announcement should become visible:- Immediately - No go live time (visible as soon as published)
- Scheduled - Set a specific date and time
Expire Time
Set when the announcement should stop being visible:- Never - Announcement stays live until archived
- Scheduled - Set a specific date and time
Note: The expire time must be after the go live time. If you set an expire time without a go live time, the announcement will be live immediately until it expires.
Live Announcement Rules
An announcement is considered “live” when:- Status is Published
- Current time is after go live time (if set)
- Current time is before expire time (if set)
Viewing Announcements
Organization members see announcements in:- Mobile App - Home tab shows the current live announcement
- Web Interface - Dashboard or announcements section
Announcement Display
Live announcements are displayed with:- All components rendered in order
- Buttons and links are clickable
- Formatting is preserved
- Responsive layout for mobile and desktop
Note: Only the currently live announcement is shown. Draft and archived announcements are not visible to regular members.
Managing Announcements
Editing Announcements
To edit an announcement:- Navigate to the Organizations section
- Click the “Announcements” sub-tab
- Find the announcement you want to edit in the sidebar
- Click on it to open the editor
- Modify components, scheduling, or status
- Save changes
Publishing Announcements
To publish an announcement:- Edit the announcement
- Set status to Published
- Configure go live time (if needed)
- Save
Tip: If another announcement is currently live, you’ll need to archive it first or set its expire time to before your new announcement’s go live time.
Archiving Announcements
To archive an announcement:- Edit the announcement
- Set status to Archived
- Save
- Are no longer visible to members
- Are kept in your announcement list
- Can be viewed and edited (but won’t be live)
- Can be republished later if needed
Deleting Announcements
To delete an announcement:- Find the announcement
- Click “Delete”
- Confirm deletion
Best Practices
Content
- Keep It Concise - Announcements should be brief and to the point
- Use Clear Headings - Help people quickly understand the message
- Include Actions - Use buttons or links when you want people to do something
- Update Regularly - Keep announcements current and relevant
Scheduling
- Plan Ahead - Create announcements in advance and schedule them
- Set Expire Times - Don’t let outdated announcements stay live
- One at a Time - Remember only one announcement can be live
- Test First - Create as Draft, review, then publish
Formatting
- Use Components Wisely - Don’t overload with too many components
- Maintain Hierarchy - Use headings to structure content
- Add Spacing - Use spacers and dividers for readability
- Test on Mobile - Check how announcements look on mobile devices
Permissions
To create, edit, or delete announcements, you must be:- Owner of the organization, OR
- Organization Admin
Troubleshooting
Announcement not showing:- Check that status is Published
- Verify current time is after go live time (if set)
- Verify current time is before expire time (if set)
- Make sure no other announcement is currently live
- Try refreshing the page or app
- Only one announcement can be live at a time
- Archive or expire the current live announcement first
- Or set the current announcement’s expire time to before the new one’s go live time
- Check that component data is filled in correctly
- Verify URLs are valid (for buttons and links)
- Test on different devices/browsers
- Check for formatting issues in text content
- Verify the URL is correct and includes http:// or https://
- Test the URL in a browser first
- Some URLs may not work in mobile apps (use web links instead)