Notification center
The notification center collects all notifications for your account in one place. Categories include:| Category | What it covers |
|---|---|
training | AI insights, weekly summaries, activity feedback |
team | Member joined / member left events |
social | Group posts and leaderboard updates |
achievements | Personal records and milestones |
reminders | Scheduled workout reminders |
- Dashboard
- API
Click the bell icon in the top navigation bar to open the notification center. You can filter by category, mark individual notifications as read, or mark all as read at once.
AI-generated summaries
Astral’s AI coach Rex generates summaries for individual activities and weekly training blocks. These appear in each athlete’s profile and in your notification center.Weekly summaries
Weekly summaries include:summary_text— Rex’s narrative overview of the athlete’s weektotal_distance— total km for the weektotal_activities— number of completed runsaverage_pace— average pace in min/km (display format:M:SS)runner_score— overall performance score for the week
- API
Fetch the most recent weekly summaries for the authenticated user (up to 12 weeks):Filter to a specific week:Fetch AI summaries for a specific activity:
Sending push notifications
Direct push to a single athlete
Send a push notification directly to one athlete by their user ID. The notification delivers to all valid devices registered to that athlete.- API
data object is optional and is passed through to the mobile app for deep-linking or custom handling. The response includes tokens_sent and failed_tokens counts.A push notification can only be delivered if the athlete has a valid device token registered. You can check whether an athlete has push enabled by looking at the
has_push_token field in the coach_athletes_metrics response.Broadcast push to a topic
Broadcast push sends a notification to all subscribers of a topic channel.- API
topic defaults to "general" if omitted. Use this for platform-wide announcements.Broadcast campaigns
Broadcasts are targeted message campaigns sent to a defined audience of athletes. They support push notifications, email, and LINE channels, and can be sent immediately or scheduled for a future time.- Dashboard
- API
Navigate to Broadcasts in the left sidebar to create and manage campaigns. The campaign builder lets you:
- Choose a channel (push, email, or LINE)
- Write your message content
- Define your audience — all athletes, a segment, or a manually selected list
- Schedule for immediate delivery or set a future date and time
Registering a device for push notifications
Athletes register their device tokens through the mobile app automatically. If you are building an integration or testing push delivery, you can register a token directly.- API
platform values: ios, android, web.Checking token status for an athlete
- API