Messaging Overview

The messaging feature allows parents to communicate directly with teachers through secure, real-time messaging. Access it from the Messages tab in the main parent navigation.

Accessing Messages

1

Navigate to Messages

Tap the Messages tab from the main parent dashboard
2

View Message List

See all your message conversations with teachers:
  • Teacher names and profile pictures
  • Last message preview
  • Unread message indicators
  • Timestamp of last activity
3

Select Conversation

Tap on a conversation to view the full message thread

Reading Messages

1

Open Conversation

Tap on a teacher’s name to open the message thread
2

View Message History

Scroll through the conversation history:
  • Chronological message order
  • Teacher and parent messages clearly labeled
  • Timestamps for each message
  • Read receipts and delivery status
3

View Attachments

Tap on any attachments to view:
  • Images and photos
  • PDF documents
  • Audio recordings
  • Video files
  • Other shared files

Sending Messages

1

Start New Message

Tap the ”+” button or “New Message” to start a conversation
2

Select Teacher

Choose which teacher to message:
  • Select from your child’s teachers
  • Choose specific classroom teacher
  • Select school administrator if needed
3

Compose Message

Type your message:
message
string
required
Your message content
subject
string
Optional subject line for context
4

Add Attachments

Optionally attach files:
  • Tap the attachment icon
  • Select files from device
  • Take photos directly
  • Record voice messages
5

Send Message

Review your message and tap “Send”

Message Features

Real-time Delivery

Messages are delivered instantly to teachers

Read Receipts

See when teachers have read your messages

File Attachments

Share photos, documents, and other files

Message Search

Search through your message history

Attachment Management

  • Images (JPG, PNG, GIF)
  • Documents (PDF, DOC, DOCX)
  • Audio recordings (MP3, WAV)
  • Video files (MP4, MOV)
  • Text files (TXT, RTF)
  • Images: Up to 10MB per file
  • Documents: Up to 25MB per file
  • Audio: Up to 50MB per file
  • Video: Up to 100MB per file
  • Multiple files per message supported
  • All files are encrypted in transit
  • Secure storage on Firebase servers
  • Access limited to conversation participants
  • Automatic virus scanning

Message Organization

Notification Settings

Configure how you receive message notifications:
1

Access Notification Settings

Go to Profile > Settings > Notifications
2

Configure Message Alerts

Set your preferences for:
  • New message notifications
  • Message read receipts
  • Urgent message alerts
  • Quiet hours
3

Choose Notification Methods

Select how you want to be notified:
  • Push notifications
  • Email notifications
  • SMS alerts (if available)
  • In-app notifications only

Best Practices

  • Be respectful and professional
  • Keep messages concise and clear
  • Use appropriate language
  • Respond in a timely manner
  • Include relevant context
  • Use clear subject lines
  • Organize information logically
  • Ask specific questions
  • Provide necessary details
  • Follow up when needed
  • Only share relevant files
  • Ensure files are appropriate
  • Check file sizes before sending
  • Use descriptive file names
  • Confirm file delivery

Message Privacy and Security

End-to-End Encryption

All messages are encrypted for security

Secure Storage

Messages are stored securely on Firebase servers

Access Control

Only conversation participants can view messages

Data Protection

Your privacy is protected according to privacy policies

Troubleshooting

Solutions:
  • Check internet connection
  • Verify message content is not empty
  • Check file size limits
  • Try sending without attachments
  • Restart the app
Solutions:
  • Check notification settings
  • Verify internet connection
  • Check app permissions
  • Refresh message list
  • Contact teacher to confirm sending
Solutions:
  • Check file size limits
  • Verify file format support
  • Ensure stable internet connection
  • Try smaller file sizes
  • Use alternative file formats
Solutions:
  • Refresh the app
  • Check internet connection
  • Clear app cache
  • Update to latest version
  • Contact support if issue persists

Integration with Other Features

Need Help?

Effective communication with teachers is essential for your child’s success. Use the messaging feature to stay informed, ask questions, and maintain a strong partnership with your child’s educators.
I