Brightwheel Send Message
Send messages through Brightwheel's web messaging interface using browser automation.
Prerequisites
- •Must be logged into Brightwheel (use
brightwheel_login_helperfirst) - •Message must be pre-approved (Tier 1 auto-approved or Tier 2 provider-approved)
Workflow
- •Verify login state — navigate to Brightwheel, check if session active
- •Navigate to messaging — go to the messaging section
- •Select recipient — find the correct parent/classroom
- •Compose message — enter the pre-approved message text
- •Screenshot before send — capture for verification
- •Phase A: Pause for confirmation (current behavior)
- •Report to requesting agent: "Message composed in Brightwheel. Ready to send."
- •Wait for final go-ahead
- •Send — click send button
- •Screenshot after send — capture confirmation
- •Report success — log to case system
Navigation Steps
code
1. Go to: https://schools.mybrightwheel.com/messages 2. Click "New Message" or find existing thread 3. Search for recipient by name 4. Type message in compose box 5. [Phase A: Pause here] 6. Click Send
Safety Checks
- •Verify recipient name matches the intended recipient before composing
- •Verify message content matches the approved draft
- •Never send to "All Parents" without explicit provider approval
- •Take screenshots at every step for audit trail
Error Recovery
- •If navigation fails → retry once, then report error
- •If recipient not found → report to requesting agent with available options
- •If send button is not clickable → screenshot and report