{
  "schema": "2.0",
  "document": {
    "schema": "2.0",
    "key": "studio-pals",
    "locale": "en",
    "path": "/studio/pals",
    "url": "https://oxarus.com/en/studio/pals",
    "alternates": {
      "tr": "https://oxarus.com/tr/studio/pals",
      "en": "https://oxarus.com/en/studio/pals"
    },
    "unit": "studio",
    "status": "live",
    "parent": "studio",
    "order": 7,
    "label": "Pals",
    "title": "Pals: a portal for educational institutions",
    "description": "Timetables, homework, exams, attendance and payments in one app, with a screen each for students, parents, teachers and administrators.",
    "breadcrumbs": [
      {
        "label": "Oxarus home",
        "path": "/",
        "url": "https://oxarus.com/en"
      },
      {
        "label": "Oxarus Studio",
        "path": "/studio",
        "url": "https://oxarus.com/en/studio"
      },
      {
        "label": "Pals",
        "path": "/studio/pals",
        "url": "https://oxarus.com/en/studio/pals"
      }
    ],
    "sections": [
      {
        "id": "hero",
        "url": "https://oxarus.com/en/studio/pals",
        "kind": "hero",
        "component": "PalsHero",
        "sources": [
          "messages:pals.hero"
        ],
        "eyebrow": "STUDIO · PALS",
        "title": "school, in one app.",
        "lead": "Timetables, homework, exams, attendance and payments in one place. What a teacher enters reaches students and parents at the same moment, so nobody has to call to ask.",
        "demo": true,
        "placeholder": false,
        "blocks": [
          {
            "type": "actions",
            "items": [
              {
                "label": "Request a demo",
                "action": "open_page",
                "args": {
                  "path": "/studio/pals",
                  "anchor": "cta-heading"
                },
                "href": "/en/studio/pals#cta-heading",
                "source": "messages:pals.hero.primary"
              },
              {
                "label": "Who sees what",
                "action": "open_page",
                "args": {
                  "path": "/studio/pals",
                  "anchor": "roles-heading"
                },
                "href": "/en/studio/pals#roles-heading",
                "source": "messages:pals.hero.secondary"
              }
            ],
            "source": "messages:pals.hero.primary"
          },
          {
            "type": "list",
            "style": "bullet",
            "items": [
              "Web, iOS and Android",
              "In your institution's name and colors",
              "Everyone sees only their own screen"
            ],
            "source": "messages:pals.hero.checks"
          },
          {
            "type": "list",
            "style": "ordered",
            "items": [
              "Teacher assigns",
              "Student completes",
              "Parent sees"
            ],
            "source": "messages:pals.hero.steps"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Illustrative screens.",
            "blocks": [
              {
                "type": "group",
                "key": "demo",
                "blocks": [
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "domain",
                        "value": "pals.eduneta.com.tr",
                        "source": "messages:pals.hero.demo.domain"
                      },
                      {
                        "label": "tabTitle",
                        "value": "Homework · EduNeta",
                        "source": "messages:pals.hero.demo.tabTitle"
                      },
                      {
                        "label": "school",
                        "value": "EduNeta",
                        "source": "messages:pals.hero.demo.school"
                      },
                      {
                        "label": "formTitle",
                        "value": "New assignment",
                        "source": "messages:pals.hero.demo.formTitle"
                      },
                      {
                        "label": "subject",
                        "value": "Derivative exercises",
                        "source": "messages:pals.hero.demo.subject"
                      },
                      {
                        "label": "detail",
                        "value": "Textbook pages 42–45, even-numbered questions. Photograph and upload your solutions, and add a note on any question you got stuck on.",
                        "source": "messages:pals.hero.demo.detail"
                      },
                      {
                        "label": "Due",
                        "value": "Friday, 17:00",
                        "source": "messages:pals.hero.demo.due"
                      },
                      {
                        "label": "send",
                        "value": "Send to class",
                        "source": "messages:pals.hero.demo.send"
                      },
                      {
                        "label": "sent",
                        "value": "Sent",
                        "source": "messages:pals.hero.demo.sent"
                      }
                    ],
                    "source": "messages:pals.hero.demo.domain"
                  },
                  {
                    "type": "group",
                    "key": "track",
                    "title": "Submission status",
                    "blocks": [],
                    "source": "messages:pals.hero.demo.track"
                  },
                  {
                    "type": "group",
                    "key": "student",
                    "title": "Derivative exercises",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "time",
                            "value": "16:42",
                            "source": "messages:pals.hero.demo.student.time"
                          },
                          {
                            "label": "hello",
                            "value": "Hi Ela",
                            "source": "messages:pals.hero.demo.student.hello"
                          },
                          {
                            "label": "Today's classes",
                            "value": "6 classes today · 1 new assignment",
                            "source": "messages:pals.hero.demo.student.today"
                          },
                          {
                            "label": "newTag",
                            "value": "New",
                            "source": "messages:pals.hero.demo.student.newTag"
                          },
                          {
                            "label": "course",
                            "value": "Math",
                            "source": "messages:pals.hero.demo.student.course"
                          },
                          {
                            "label": "Due",
                            "value": "Due Friday 17:00",
                            "source": "messages:pals.hero.demo.student.due"
                          },
                          {
                            "label": "upload",
                            "value": "Solution photo attached",
                            "source": "messages:pals.hero.demo.student.upload"
                          },
                          {
                            "label": "submit",
                            "value": "Submit",
                            "source": "messages:pals.hero.demo.student.submit"
                          },
                          {
                            "label": "submitted",
                            "value": "Submitted",
                            "source": "messages:pals.hero.demo.student.submitted"
                          },
                          {
                            "label": "Next class",
                            "value": "Physics · 14:10 · Lab 2",
                            "source": "messages:pals.hero.demo.student.next"
                          }
                        ],
                        "source": "messages:pals.hero.demo.student.time"
                      },
                      {
                        "type": "list",
                        "style": "tags",
                        "items": [
                          "Today",
                          "Homework",
                          "Exams",
                          "Profile"
                        ],
                        "source": "messages:pals.hero.demo.student.tabs"
                      },
                      {
                        "type": "group",
                        "key": "week",
                        "title": "Submitted this week",
                        "blocks": [
                          {
                            "type": "definitions",
                            "items": [
                              {
                                "label": "done",
                                "value": "7 assignments",
                                "source": "messages:pals.hero.demo.student.weekDone"
                              }
                            ],
                            "source": "messages:pals.hero.demo.student.weekDone"
                          }
                        ],
                        "source": "messages:pals.hero.demo.student.week"
                      },
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "uploadHint",
                            "value": "Add a solution photo",
                            "source": "messages:pals.hero.demo.student.uploadHint"
                          }
                        ],
                        "source": "messages:pals.hero.demo.student.uploadHint"
                      }
                    ],
                    "source": "messages:pals.hero.demo.student"
                  },
                  {
                    "type": "group",
                    "key": "parent",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "time",
                            "value": "16:43",
                            "source": "messages:pals.hero.demo.parent.time"
                          },
                          {
                            "label": "child",
                            "value": "Ela Demir · 11-A",
                            "source": "messages:pals.hero.demo.parent.child"
                          },
                          {
                            "label": "hello",
                            "value": "Ela's day",
                            "source": "messages:pals.hero.demo.parent.hello"
                          }
                        ],
                        "source": "messages:pals.hero.demo.parent.time"
                      },
                      {
                        "type": "cards",
                        "items": [
                          {
                            "id": "0",
                            "source": "messages:pals.hero.demo.parent.items.0",
                            "title": "Math homework submitted",
                            "meta": [
                              "Just now"
                            ]
                          },
                          {
                            "id": "1",
                            "source": "messages:pals.hero.demo.parent.items.1",
                            "title": "Attended all 6 classes today",
                            "meta": [
                              "15:20"
                            ]
                          },
                          {
                            "id": "2",
                            "source": "messages:pals.hero.demo.parent.items.2",
                            "title": "Physics exam grade posted: 88",
                            "meta": [
                              "12:05"
                            ]
                          },
                          {
                            "id": "3",
                            "source": "messages:pals.hero.demo.parent.items.3",
                            "title": "October installment paid",
                            "meta": [
                              "Yesterday"
                            ]
                          }
                        ],
                        "source": "messages:pals.hero.demo.parent.items"
                      },
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "meeting",
                            "value": "Parent meeting · Thursday 18:30",
                            "source": "messages:pals.hero.demo.parent.meeting"
                          }
                        ],
                        "source": "messages:pals.hero.demo.parent.meeting"
                      },
                      {
                        "type": "list",
                        "style": "tags",
                        "items": [
                          "Summary",
                          "Grades",
                          "Payments",
                          "Messages"
                        ],
                        "source": "messages:pals.hero.demo.parent.tabs"
                      }
                    ],
                    "source": "messages:pals.hero.demo.parent"
                  },
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "search",
                        "value": "Search…",
                        "source": "messages:pals.hero.demo.search"
                      }
                    ],
                    "source": "messages:pals.hero.demo.search"
                  },
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "Classes",
                      "Tracking",
                      "Communication",
                      "Institution"
                    ],
                    "source": "messages:pals.hero.demo.navGroups"
                  },
                  {
                    "type": "cards",
                    "items": [
                      {
                        "id": "0",
                        "source": "messages:pals.hero.demo.navItems.0",
                        "title": "Today",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.0.group"
                          }
                        ]
                      },
                      {
                        "id": "1",
                        "source": "messages:pals.hero.demo.navItems.1",
                        "title": "Timetable",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.1.group"
                          }
                        ]
                      },
                      {
                        "id": "2",
                        "source": "messages:pals.hero.demo.navItems.2",
                        "title": "Homework",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.2.group"
                          },
                          {
                            "label": "count",
                            "value": "3",
                            "source": "messages:pals.hero.demo.navItems.2.count"
                          }
                        ]
                      },
                      {
                        "id": "3",
                        "source": "messages:pals.hero.demo.navItems.3",
                        "title": "Exams",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.3.group"
                          }
                        ]
                      },
                      {
                        "id": "4",
                        "source": "messages:pals.hero.demo.navItems.4",
                        "title": "Mock exams",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.4.group"
                          },
                          {
                            "label": "count",
                            "value": "2",
                            "source": "messages:pals.hero.demo.navItems.4.count"
                          }
                        ]
                      },
                      {
                        "id": "5",
                        "source": "messages:pals.hero.demo.navItems.5",
                        "title": "Answer keys",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.5.group"
                          }
                        ]
                      },
                      {
                        "id": "6",
                        "source": "messages:pals.hero.demo.navItems.6",
                        "title": "Study sessions",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.6.group"
                          }
                        ]
                      },
                      {
                        "id": "7",
                        "source": "messages:pals.hero.demo.navItems.7",
                        "title": "Library",
                        "fields": [
                          {
                            "label": "group",
                            "value": "0",
                            "source": "messages:pals.hero.demo.navItems.7.group"
                          }
                        ]
                      },
                      {
                        "id": "8",
                        "source": "messages:pals.hero.demo.navItems.8",
                        "title": "Attendance",
                        "fields": [
                          {
                            "label": "group",
                            "value": "1",
                            "source": "messages:pals.hero.demo.navItems.8.group"
                          }
                        ]
                      },
                      {
                        "id": "9",
                        "source": "messages:pals.hero.demo.navItems.9",
                        "title": "Learning outcomes",
                        "fields": [
                          {
                            "label": "group",
                            "value": "1",
                            "source": "messages:pals.hero.demo.navItems.9.group"
                          }
                        ]
                      },
                      {
                        "id": "10",
                        "source": "messages:pals.hero.demo.navItems.10",
                        "title": "Guidance",
                        "fields": [
                          {
                            "label": "group",
                            "value": "1",
                            "source": "messages:pals.hero.demo.navItems.10.group"
                          }
                        ]
                      },
                      {
                        "id": "11",
                        "source": "messages:pals.hero.demo.navItems.11",
                        "title": "Reports",
                        "fields": [
                          {
                            "label": "group",
                            "value": "1",
                            "source": "messages:pals.hero.demo.navItems.11.group"
                          }
                        ]
                      },
                      {
                        "id": "12",
                        "source": "messages:pals.hero.demo.navItems.12",
                        "title": "Messages",
                        "fields": [
                          {
                            "label": "group",
                            "value": "2",
                            "source": "messages:pals.hero.demo.navItems.12.group"
                          },
                          {
                            "label": "count",
                            "value": "12",
                            "source": "messages:pals.hero.demo.navItems.12.count"
                          }
                        ]
                      },
                      {
                        "id": "13",
                        "source": "messages:pals.hero.demo.navItems.13",
                        "title": "Parent meetings",
                        "fields": [
                          {
                            "label": "group",
                            "value": "2",
                            "source": "messages:pals.hero.demo.navItems.13.group"
                          }
                        ]
                      },
                      {
                        "id": "14",
                        "source": "messages:pals.hero.demo.navItems.14",
                        "title": "Announcements",
                        "fields": [
                          {
                            "label": "group",
                            "value": "2",
                            "source": "messages:pals.hero.demo.navItems.14.group"
                          }
                        ]
                      },
                      {
                        "id": "15",
                        "source": "messages:pals.hero.demo.navItems.15",
                        "title": "Leave requests",
                        "fields": [
                          {
                            "label": "group",
                            "value": "3",
                            "source": "messages:pals.hero.demo.navItems.15.group"
                          }
                        ]
                      },
                      {
                        "id": "16",
                        "source": "messages:pals.hero.demo.navItems.16",
                        "title": "Documents",
                        "fields": [
                          {
                            "label": "group",
                            "value": "3",
                            "source": "messages:pals.hero.demo.navItems.16.group"
                          }
                        ]
                      }
                    ],
                    "source": "messages:pals.hero.demo.navItems"
                  },
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "Homework",
                      "New assignment"
                    ],
                    "source": "messages:pals.hero.demo.crumbs"
                  },
                  {
                    "type": "cards",
                    "items": [
                      {
                        "id": "0",
                        "source": "messages:pals.hero.demo.lessons.0",
                        "title": "11-A · Math",
                        "meta": [
                          "08:30"
                        ],
                        "fields": [
                          {
                            "label": "state",
                            "value": "done",
                            "source": "messages:pals.hero.demo.lessons.0.state"
                          }
                        ]
                      },
                      {
                        "id": "1",
                        "source": "messages:pals.hero.demo.lessons.1",
                        "title": "12-C · Math",
                        "meta": [
                          "10:10"
                        ],
                        "fields": [
                          {
                            "label": "state",
                            "value": "done",
                            "source": "messages:pals.hero.demo.lessons.1.state"
                          }
                        ]
                      },
                      {
                        "id": "2",
                        "source": "messages:pals.hero.demo.lessons.2",
                        "title": "11-A · Study session",
                        "meta": [
                          "13:20"
                        ],
                        "fields": [
                          {
                            "label": "state",
                            "value": "now",
                            "source": "messages:pals.hero.demo.lessons.2.state"
                          }
                        ]
                      },
                      {
                        "id": "3",
                        "source": "messages:pals.hero.demo.lessons.3",
                        "title": "Department meeting",
                        "meta": [
                          "15:00"
                        ],
                        "fields": [
                          {
                            "label": "state",
                            "value": "next",
                            "source": "messages:pals.hero.demo.lessons.3.state"
                          }
                        ]
                      }
                    ],
                    "source": "messages:pals.hero.demo.lessons"
                  },
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "11-A",
                      "11-B",
                      "12-C"
                    ],
                    "source": "messages:pals.hero.demo.classes"
                  },
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "attachment",
                        "value": "derivative-exercises.pdf",
                        "source": "messages:pals.hero.demo.attachment"
                      },
                      {
                        "label": "attachmentSize",
                        "value": "1.2 MB",
                        "source": "messages:pals.hero.demo.attachmentSize"
                      },
                      {
                        "label": "notifyParents",
                        "value": "Notify parents too",
                        "source": "messages:pals.hero.demo.notifyParents"
                      },
                      {
                        "label": "reminder",
                        "value": "Remind 1 day before it's due",
                        "source": "messages:pals.hero.demo.reminder"
                      },
                      {
                        "label": "audience",
                        "value": "28 students · 26 parents",
                        "source": "messages:pals.hero.demo.audience"
                      },
                      {
                        "label": "toast",
                        "value": "Reached 28 students and 26 parents",
                        "source": "messages:pals.hero.demo.toast"
                      },
                      {
                        "label": "ringLabel",
                        "value": "submitted",
                        "source": "messages:pals.hero.demo.ringLabel"
                      }
                    ],
                    "source": "messages:pals.hero.demo.attachment"
                  },
                  {
                    "type": "list",
                    "title": "Recent activity",
                    "style": "bullet",
                    "items": [
                      "Ela Demir submitted",
                      "Kerem Aslan submitted",
                      "Zeynep Tunç uploaded a file",
                      "Mert Kaya submitted",
                      "Defne Yıldız submitted"
                    ],
                    "source": "messages:pals.hero.demo.activity"
                  },
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "now",
                        "value": "now",
                        "source": "messages:pals.hero.demo.now"
                      }
                    ],
                    "source": "messages:pals.hero.demo.now"
                  },
                  {
                    "type": "group",
                    "key": "week",
                    "title": "Class homework completion this week",
                    "blocks": [
                      {
                        "type": "list",
                        "style": "bullet",
                        "items": [
                          "Mo",
                          "Tu",
                          "We",
                          "Th",
                          "Fr"
                        ],
                        "source": "messages:pals.hero.demo.weekDays"
                      }
                    ],
                    "source": "messages:pals.hero.demo.week"
                  },
                  {
                    "type": "callout",
                    "tone": "note",
                    "text": [
                      "live"
                    ],
                    "source": "messages:pals.hero.demo.live"
                  },
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "minutes",
                        "value": "min",
                        "source": "messages:pals.hero.demo.minutes"
                      }
                    ],
                    "source": "messages:pals.hero.demo.minutes"
                  },
                  {
                    "type": "list",
                    "title": "Learning outcomes",
                    "style": "bullet",
                    "items": [
                      "Definition of the derivative",
                      "Product rule",
                      "Chain rule",
                      "Tangent line equation"
                    ],
                    "source": "messages:pals.hero.demo.goals"
                  },
                  {
                    "type": "cards",
                    "title": "This month's assignments",
                    "items": [
                      {
                        "id": "0",
                        "source": "messages:pals.hero.demo.history.0",
                        "title": "Limits and continuity",
                        "fields": [
                          {
                            "label": "rate",
                            "value": "96",
                            "source": "messages:pals.hero.demo.history.0.rate"
                          }
                        ]
                      },
                      {
                        "id": "1",
                        "source": "messages:pals.hero.demo.history.1",
                        "title": "Graphs of functions",
                        "fields": [
                          {
                            "label": "rate",
                            "value": "89",
                            "source": "messages:pals.hero.demo.history.1.rate"
                          }
                        ]
                      },
                      {
                        "id": "2",
                        "source": "messages:pals.hero.demo.history.2",
                        "title": "Logarithms review",
                        "fields": [
                          {
                            "label": "rate",
                            "value": "92",
                            "source": "messages:pals.hero.demo.history.2.rate"
                          }
                        ]
                      }
                    ],
                    "source": "messages:pals.hero.demo.history"
                  },
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "previousTitle",
                        "value": "Limits and continuity",
                        "source": "messages:pals.hero.demo.previousTitle"
                      }
                    ],
                    "source": "messages:pals.hero.demo.previousTitle"
                  },
                  {
                    "type": "cards",
                    "items": [
                      {
                        "id": "0",
                        "source": "messages:pals.hero.demo.earlier.0",
                        "meta": [
                          "10:40"
                        ],
                        "fields": [
                          {
                            "label": "line",
                            "value": "12-C exam grades entered",
                            "source": "messages:pals.hero.demo.earlier.0.line"
                          }
                        ]
                      },
                      {
                        "id": "1",
                        "source": "messages:pals.hero.demo.earlier.1",
                        "meta": [
                          "09:00"
                        ],
                        "fields": [
                          {
                            "label": "line",
                            "value": "Limits assignment closed",
                            "source": "messages:pals.hero.demo.earlier.1.line"
                          }
                        ]
                      },
                      {
                        "id": "2",
                        "source": "messages:pals.hero.demo.earlier.2",
                        "meta": [
                          "Yesterday"
                        ],
                        "fields": [
                          {
                            "label": "line",
                            "value": "Department meeting notes shared",
                            "source": "messages:pals.hero.demo.earlier.2.line"
                          }
                        ]
                      }
                    ],
                    "source": "messages:pals.hero.demo.earlier"
                  }
                ],
                "source": "messages:pals.hero.demo"
              }
            ],
            "source": "messages:pals.hero.demo"
          }
        ]
      },
      {
        "id": "roles",
        "anchor": "roles-heading",
        "url": "https://oxarus.com/en/studio/pals#roles-heading",
        "kind": "content",
        "component": "RoleScreens",
        "sources": [
          "messages:pals.roles"
        ],
        "eyebrow": "ROLES",
        "title": "a screen for every role.",
        "lead": "You start with student, parent, teacher, staff and management roles, and none of them are fixed. Your institution adds roles and decides, module by module, what each one can see and change.",
        "demo": true,
        "placeholder": false,
        "blocks": [
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative screen",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "screenTitle",
                    "value": "Home screen",
                    "source": "messages:pals.roles.screenTitle"
                  }
                ],
                "source": "messages:pals.roles.screenTitle"
              }
            ],
            "source": "messages:pals.roles.screenTitle"
          },
          {
            "type": "group",
            "key": "perm",
            "title": "Permissions",
            "blocks": [
              {
                "type": "list",
                "style": "bullet",
                "items": [
                  "View",
                  "Edit",
                  "Approve"
                ],
                "source": "messages:pals.roles.permCols"
              },
              {
                "type": "list",
                "style": "bullet",
                "items": [
                  "Homework",
                  "Exams",
                  "Payments",
                  "Reports"
                ],
                "source": "messages:pals.roles.permModules"
              },
              {
                "type": "callout",
                "tone": "note",
                "text": [
                  "Roles aren't fixed: add your own, like guidance counselor, accounting or campus director."
                ],
                "source": "messages:pals.roles.permNote"
              }
            ],
            "source": "messages:pals.roles.perm"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative screen",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "appName",
                    "value": "EduNeta",
                    "source": "messages:pals.roles.appName"
                  }
                ],
                "source": "messages:pals.roles.appName"
              }
            ],
            "source": "messages:pals.roles.appName"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative screen",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "scopeTitle",
                    "value": "Permission scope",
                    "source": "messages:pals.roles.scopeTitle"
                  }
                ],
                "source": "messages:pals.roles.scopeTitle"
              }
            ],
            "source": "messages:pals.roles.scopeTitle"
          },
          {
            "type": "group",
            "key": "custom",
            "title": "Custom roles",
            "blocks": [
              {
                "type": "cards",
                "items": [
                  {
                    "id": "0",
                    "source": "messages:pals.roles.customRoles.0",
                    "title": "Guidance counselor",
                    "text": [
                      "Which students should I meet this week?"
                    ],
                    "blocks": [
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "list",
                            "style": "bullet",
                            "items": [
                              "3 meetings this week",
                              "5 classes today",
                              "Mock exam results in",
                              "Thursday 16:00 · parent",
                              "Attendance by class",
                              "1 new message"
                            ],
                            "source": "messages:pals.roles.customRoles.0.meta"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.0.meta"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "callout",
                            "tone": "note",
                            "text": [
                              "Mock exam results are in: 4 students dropped."
                            ],
                            "source": "messages:pals.roles.customRoles.0.notice"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.0.notice"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "definitions",
                            "items": [
                              {
                                "label": "noticeTime",
                                "value": "10:50",
                                "source": "messages:pals.roles.customRoles.0.noticeTime"
                              }
                            ],
                            "source": "messages:pals.roles.customRoles.0.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.0.noticeTime"
                      }
                    ]
                  },
                  {
                    "id": "1",
                    "source": "messages:pals.roles.customRoles.1",
                    "title": "Accounting",
                    "text": [
                      "Who paid this month, and who is late?"
                    ],
                    "blocks": [
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "list",
                            "style": "bullet",
                            "items": [
                              "7 payments today",
                              "Collections report ready",
                              "2 contracts up for renewal",
                              "Monthly summary",
                              "1 refund request",
                              "No new messages"
                            ],
                            "source": "messages:pals.roles.customRoles.1.meta"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.1.meta"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "callout",
                            "tone": "note",
                            "text": [
                              "7 of the November installments were paid today."
                            ],
                            "source": "messages:pals.roles.customRoles.1.notice"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.1.notice"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "definitions",
                            "items": [
                              {
                                "label": "noticeTime",
                                "value": "17:40",
                                "source": "messages:pals.roles.customRoles.1.noticeTime"
                              }
                            ],
                            "source": "messages:pals.roles.customRoles.1.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.1.noticeTime"
                      }
                    ]
                  },
                  {
                    "id": "2",
                    "source": "messages:pals.roles.customRoles.2",
                    "title": "Campus director",
                    "text": [
                      "How is my campus doing this week?"
                    ],
                    "blocks": [
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "list",
                            "style": "bullet",
                            "items": [
                              "Weekly summary ready",
                              "9 absent today",
                              "Collections tracking",
                              "1 announcement draft",
                              "2 open requests",
                              "4 unread messages"
                            ],
                            "source": "messages:pals.roles.customRoles.2.meta"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.2.meta"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "callout",
                            "tone": "note",
                            "text": [
                              "The weekly campus report is ready."
                            ],
                            "source": "messages:pals.roles.customRoles.2.notice"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.2.notice"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "definitions",
                            "items": [
                              {
                                "label": "noticeTime",
                                "value": "08:30",
                                "source": "messages:pals.roles.customRoles.2.noticeTime"
                              }
                            ],
                            "source": "messages:pals.roles.customRoles.2.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.2.noticeTime"
                      }
                    ]
                  },
                  {
                    "id": "3",
                    "source": "messages:pals.roles.customRoles.3",
                    "title": "Shuttle coordinator",
                    "text": [
                      "Which students won't ride the shuttle today?"
                    ],
                    "blocks": [
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "list",
                            "style": "bullet",
                            "items": [
                              "2 open requests",
                              "Route notice draft",
                              "3 students absent today",
                              "Parent meeting 18:00",
                              "1 leave request",
                              "No new messages"
                            ],
                            "source": "messages:pals.roles.customRoles.3.meta"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.3.meta"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "callout",
                            "tone": "note",
                            "text": [
                              "2 students won't use the shuttle today."
                            ],
                            "source": "messages:pals.roles.customRoles.3.notice"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.3.notice"
                      },
                      {
                        "type": "demo",
                        "representative": true,
                        "caption": "Representative screen",
                        "blocks": [
                          {
                            "type": "definitions",
                            "items": [
                              {
                                "label": "noticeTime",
                                "value": "07:15",
                                "source": "messages:pals.roles.customRoles.3.noticeTime"
                              }
                            ],
                            "source": "messages:pals.roles.customRoles.3.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.customRoles.3.noticeTime"
                      }
                    ]
                  }
                ],
                "source": "messages:pals.roles.customRoles"
              }
            ],
            "source": "messages:pals.roles.custom"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative screen",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "grantedMeta",
                    "value": "Added with the new permission",
                    "source": "messages:pals.roles.grantedMeta"
                  }
                ],
                "source": "messages:pals.roles.grantedMeta"
              }
            ],
            "source": "messages:pals.roles.grantedMeta"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative screen",
            "blocks": [
              {
                "type": "group",
                "key": "tileLabels",
                "blocks": [
                  {
                    "type": "definitions",
                    "items": [
                      {
                        "label": "program",
                        "value": "Timetable",
                        "source": "messages:pals.roles.tileLabels.program"
                      },
                      {
                        "label": "homework",
                        "value": "Homework",
                        "source": "messages:pals.roles.tileLabels.homework"
                      },
                      {
                        "label": "exams",
                        "value": "Exams",
                        "source": "messages:pals.roles.tileLabels.exams"
                      },
                      {
                        "label": "study",
                        "value": "Study",
                        "source": "messages:pals.roles.tileLabels.study"
                      },
                      {
                        "label": "library",
                        "value": "Library",
                        "source": "messages:pals.roles.tileLabels.library"
                      },
                      {
                        "label": "messages",
                        "value": "Messages",
                        "source": "messages:pals.roles.tileLabels.messages"
                      },
                      {
                        "label": "summary",
                        "value": "Summary",
                        "source": "messages:pals.roles.tileLabels.summary"
                      },
                      {
                        "label": "absence",
                        "value": "Absences",
                        "source": "messages:pals.roles.tileLabels.absence"
                      },
                      {
                        "label": "payments",
                        "value": "Payments",
                        "source": "messages:pals.roles.tileLabels.payments"
                      },
                      {
                        "label": "meeting",
                        "value": "Meetings",
                        "source": "messages:pals.roles.tileLabels.meeting"
                      },
                      {
                        "label": "attendance",
                        "value": "Attendance",
                        "source": "messages:pals.roles.tileLabels.attendance"
                      },
                      {
                        "label": "guidance",
                        "value": "Guidance",
                        "source": "messages:pals.roles.tileLabels.guidance"
                      },
                      {
                        "label": "requests",
                        "value": "Requests",
                        "source": "messages:pals.roles.tileLabels.requests"
                      },
                      {
                        "label": "leave",
                        "value": "Leave",
                        "source": "messages:pals.roles.tileLabels.leave"
                      },
                      {
                        "label": "meetings",
                        "value": "Meetings",
                        "source": "messages:pals.roles.tileLabels.meetings"
                      },
                      {
                        "label": "notices",
                        "value": "Notices",
                        "source": "messages:pals.roles.tileLabels.notices"
                      },
                      {
                        "label": "reports",
                        "value": "Reports",
                        "source": "messages:pals.roles.tileLabels.reports"
                      },
                      {
                        "label": "finance",
                        "value": "Finance",
                        "source": "messages:pals.roles.tileLabels.finance"
                      },
                      {
                        "label": "contracts",
                        "value": "Contracts",
                        "source": "messages:pals.roles.tileLabels.contracts"
                      },
                      {
                        "label": "announcements",
                        "value": "Announcements",
                        "source": "messages:pals.roles.tileLabels.announcements"
                      }
                    ],
                    "source": "messages:pals.roles.tileLabels.program"
                  }
                ],
                "source": "messages:pals.roles.tileLabels"
              }
            ],
            "source": "messages:pals.roles.tileLabels"
          },
          {
            "type": "cards",
            "items": [
              {
                "id": "0",
                "source": "messages:pals.roles.items.0",
                "title": "Student",
                "text": [
                  "What's on today, and what do I need to hand in?"
                ],
                "blocks": [
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "Daily timetable and study sessions",
                      "Submit homework from a phone",
                      "Exam results and topic gaps"
                    ],
                    "source": "messages:pals.roles.items.0.does"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "list",
                        "style": "bullet",
                        "items": [
                          "6 classes · first at 08:30",
                          "1 new, 2 pending",
                          "Physics grade in",
                          "13:20 · Math",
                          "2 books due",
                          "12 unread messages"
                        ],
                        "source": "messages:pals.roles.items.0.meta"
                      }
                    ],
                    "source": "messages:pals.roles.items.0.meta"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "callout",
                        "tone": "note",
                        "text": [
                          "Math homework assigned, due Friday 17:00."
                        ],
                        "source": "messages:pals.roles.items.0.notice"
                      }
                    ],
                    "source": "messages:pals.roles.items.0.notice"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "noticeTime",
                            "value": "now",
                            "source": "messages:pals.roles.items.0.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.items.0.noticeTime"
                      }
                    ],
                    "source": "messages:pals.roles.items.0.noticeTime"
                  }
                ]
              },
              {
                "id": "1",
                "source": "messages:pals.roles.items.1",
                "title": "Parent",
                "text": [
                  "Was my child in class? Did they do their homework?"
                ],
                "blocks": [
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "Absences reported instantly",
                      "Grades and teacher comments",
                      "Installments and payment history"
                    ],
                    "source": "messages:pals.roles.items.1.does"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "list",
                        "style": "bullet",
                        "items": [
                          "Ela in 6/6 classes today",
                          "1 day this term",
                          "Physics: 88",
                          "October installment paid",
                          "Thursday 18:30",
                          "2 messages from teachers"
                        ],
                        "source": "messages:pals.roles.items.1.meta"
                      }
                    ],
                    "source": "messages:pals.roles.items.1.meta"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "callout",
                        "tone": "note",
                        "text": [
                          "Ela submitted her math homework."
                        ],
                        "source": "messages:pals.roles.items.1.notice"
                      }
                    ],
                    "source": "messages:pals.roles.items.1.notice"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "noticeTime",
                            "value": "2 min",
                            "source": "messages:pals.roles.items.1.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.items.1.noticeTime"
                      }
                    ],
                    "source": "messages:pals.roles.items.1.noticeTime"
                  }
                ]
              },
              {
                "id": "2",
                "source": "messages:pals.roles.items.2",
                "title": "Teacher",
                "text": [
                  "Take attendance, assign homework, start class."
                ],
                "blocks": [
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "One-tap attendance",
                      "Assign homework and see submissions",
                      "Answer keys and exam entry"
                    ],
                    "source": "messages:pals.roles.items.2.does"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "list",
                        "style": "bullet",
                        "items": [
                          "4 classes · next at 13:20",
                          "11-A · 2 absent",
                          "10/28 submitted",
                          "12-C grades pending",
                          "3 meeting notes",
                          "12 unread messages"
                        ],
                        "source": "messages:pals.roles.items.2.meta"
                      }
                    ],
                    "source": "messages:pals.roles.items.2.meta"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "callout",
                        "tone": "note",
                        "text": [
                          "11-A attendance saved, 2 students absent."
                        ],
                        "source": "messages:pals.roles.items.2.notice"
                      }
                    ],
                    "source": "messages:pals.roles.items.2.notice"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "noticeTime",
                            "value": "08:12",
                            "source": "messages:pals.roles.items.2.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.items.2.noticeTime"
                      }
                    ],
                    "source": "messages:pals.roles.items.2.noticeTime"
                  }
                ]
              },
              {
                "id": "3",
                "source": "messages:pals.roles.items.3",
                "title": "Staff",
                "text": [
                  "A request came in. Who handles it?"
                ],
                "blocks": [
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "Handling support requests",
                      "Resource and library tracking",
                      "Leave and shift planning"
                    ],
                    "source": "messages:pals.roles.items.3.does"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "list",
                        "style": "bullet",
                        "items": [
                          "4 open · 1 urgent",
                          "12 books on loan",
                          "1 awaiting approval",
                          "Department 15:00",
                          "Shuttle notice draft",
                          "3 unread messages"
                        ],
                        "source": "messages:pals.roles.items.3.meta"
                      }
                    ],
                    "source": "messages:pals.roles.items.3.meta"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "callout",
                        "tone": "note",
                        "text": [
                          "New support request: shuttle times."
                        ],
                        "source": "messages:pals.roles.items.3.notice"
                      }
                    ],
                    "source": "messages:pals.roles.items.3.notice"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "noticeTime",
                            "value": "15:30",
                            "source": "messages:pals.roles.items.3.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.items.3.noticeTime"
                      }
                    ],
                    "source": "messages:pals.roles.items.3.noticeTime"
                  }
                ]
              },
              {
                "id": "4",
                "source": "messages:pals.roles.items.4",
                "title": "Management",
                "text": [
                  "How is the institution doing overall?"
                ],
                "blocks": [
                  {
                    "type": "list",
                    "style": "bullet",
                    "items": [
                      "Reports by grade and section",
                      "Collections and contract tracking",
                      "School-wide announcements"
                    ],
                    "source": "messages:pals.roles.items.4.does"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "list",
                        "style": "bullet",
                        "items": [
                          "Weekly attendance 96%",
                          "Collections 92%",
                          "2 contracts up for renewal",
                          "14 absent today",
                          "Parent meeting draft",
                          "6 open requests"
                        ],
                        "source": "messages:pals.roles.items.4.meta"
                      }
                    ],
                    "source": "messages:pals.roles.items.4.meta"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "callout",
                        "tone": "note",
                        "text": [
                          "October collections report is ready."
                        ],
                        "source": "messages:pals.roles.items.4.notice"
                      }
                    ],
                    "source": "messages:pals.roles.items.4.notice"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative screen",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "noticeTime",
                            "value": "09:00",
                            "source": "messages:pals.roles.items.4.noticeTime"
                          }
                        ],
                        "source": "messages:pals.roles.items.4.noticeTime"
                      }
                    ],
                    "source": "messages:pals.roles.items.4.noticeTime"
                  }
                ]
              }
            ],
            "source": "messages:pals.roles.items"
          },
          {
            "type": "labels",
            "items": [
              {
                "label": "permHint",
                "value": "Click the boxes: when a permission changes, the screen on the phone changes too.",
                "source": "messages:pals.roles.permHint"
              },
              {
                "label": "reset",
                "value": "Default",
                "source": "messages:pals.roles.reset"
              }
            ],
            "source": "messages:pals.roles"
          }
        ]
      },
      {
        "id": "day",
        "anchor": "day-heading",
        "url": "https://oxarus.com/en/studio/pals#day-heading",
        "kind": "steps",
        "component": "SchoolDay",
        "sources": [
          "messages:pals.day"
        ],
        "eyebrow": "ONE DAY",
        "title": "a school day.",
        "lead": "The small things that happen throughout the day. Someone enters each one, and it reaches the right person automatically. Play the day or pick a time.",
        "demo": true,
        "placeholder": false,
        "blocks": [
          {
            "type": "cards",
            "items": [
              {
                "id": "0",
                "source": "messages:pals.day.events.0",
                "title": "Attendance taken",
                "meta": [
                  "08:10"
                ],
                "text": [
                  "The teacher marks who's missing on the class list. Within minutes, a notification lands on the parent's phone."
                ],
                "fields": [
                  {
                    "label": "from",
                    "value": "Teacher",
                    "source": "messages:pals.day.events.0.from"
                  },
                  {
                    "label": "to",
                    "value": "Parent",
                    "source": "messages:pals.day.events.0.to"
                  }
                ],
                "blocks": [
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "push",
                            "value": "Ela missed 1st period today.",
                            "source": "messages:pals.day.events.0.push"
                          }
                        ],
                        "source": "messages:pals.day.events.0.push"
                      }
                    ],
                    "source": "messages:pals.day.events.0.push"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "pushWhen",
                            "value": "08:12",
                            "source": "messages:pals.day.events.0.pushWhen"
                          }
                        ],
                        "source": "messages:pals.day.events.0.pushWhen"
                      }
                    ],
                    "source": "messages:pals.day.events.0.pushWhen"
                  }
                ]
              },
              {
                "id": "1",
                "source": "messages:pals.day.events.1",
                "title": "Exam results entered",
                "meta": [
                  "10:45"
                ],
                "text": [
                  "Once grades are in, students see which topics they're behind on, and parents find out without waiting for the report card."
                ],
                "fields": [
                  {
                    "label": "from",
                    "value": "Teacher",
                    "source": "messages:pals.day.events.1.from"
                  },
                  {
                    "label": "to",
                    "value": "Student, parent",
                    "source": "messages:pals.day.events.1.to"
                  }
                ],
                "blocks": [
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "push",
                            "value": "Your physics exam grade is out: 88.",
                            "source": "messages:pals.day.events.1.push"
                          }
                        ],
                        "source": "messages:pals.day.events.1.push"
                      }
                    ],
                    "source": "messages:pals.day.events.1.push"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "pushWhen",
                            "value": "10:46",
                            "source": "messages:pals.day.events.1.pushWhen"
                          }
                        ],
                        "source": "messages:pals.day.events.1.pushWhen"
                      }
                    ],
                    "source": "messages:pals.day.events.1.pushWhen"
                  }
                ]
              },
              {
                "id": "2",
                "source": "messages:pals.day.events.2",
                "title": "Study session scheduled",
                "meta": [
                  "13:20"
                ],
                "text": [
                  "Free periods and teacher availability show up side by side. Once a session is added, it goes straight into the student's timetable."
                ],
                "fields": [
                  {
                    "label": "from",
                    "value": "Guidance",
                    "source": "messages:pals.day.events.2.from"
                  },
                  {
                    "label": "to",
                    "value": "Student",
                    "source": "messages:pals.day.events.2.to"
                  }
                ],
                "blocks": [
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "push",
                            "value": "Study session added to your timetable: Math, 13:20.",
                            "source": "messages:pals.day.events.2.push"
                          }
                        ],
                        "source": "messages:pals.day.events.2.push"
                      }
                    ],
                    "source": "messages:pals.day.events.2.push"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "pushWhen",
                            "value": "13:21",
                            "source": "messages:pals.day.events.2.pushWhen"
                          }
                        ],
                        "source": "messages:pals.day.events.2.pushWhen"
                      }
                    ],
                    "source": "messages:pals.day.events.2.pushWhen"
                  }
                ]
              },
              {
                "id": "3",
                "source": "messages:pals.day.events.3",
                "title": "Support request opened",
                "meta": [
                  "15:30"
                ],
                "text": [
                  "A parent asks about shuttle times. The request goes to the right staff member and closes once answered, so no message gets lost."
                ],
                "fields": [
                  {
                    "label": "from",
                    "value": "Parent",
                    "source": "messages:pals.day.events.3.from"
                  },
                  {
                    "label": "to",
                    "value": "Staff",
                    "source": "messages:pals.day.events.3.to"
                  }
                ],
                "blocks": [
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "push",
                            "value": "Your request has been sent to the shuttle team.",
                            "source": "messages:pals.day.events.3.push"
                          }
                        ],
                        "source": "messages:pals.day.events.3.push"
                      }
                    ],
                    "source": "messages:pals.day.events.3.push"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "pushWhen",
                            "value": "15:31",
                            "source": "messages:pals.day.events.3.pushWhen"
                          }
                        ],
                        "source": "messages:pals.day.events.3.pushWhen"
                      }
                    ],
                    "source": "messages:pals.day.events.3.pushWhen"
                  }
                ]
              },
              {
                "id": "4",
                "source": "messages:pals.day.events.4",
                "title": "Installment reminder sent",
                "meta": [
                  "18:00"
                ],
                "text": [
                  "Parents get a gentle reminder when a payment is coming due. Once it's paid, the accounting screen updates."
                ],
                "fields": [
                  {
                    "label": "from",
                    "value": "System",
                    "source": "messages:pals.day.events.4.from"
                  },
                  {
                    "label": "to",
                    "value": "Parent, accounting",
                    "source": "messages:pals.day.events.4.to"
                  }
                ],
                "blocks": [
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "push",
                            "value": "Your November installment is due in 3 days.",
                            "source": "messages:pals.day.events.4.push"
                          }
                        ],
                        "source": "messages:pals.day.events.4.push"
                      }
                    ],
                    "source": "messages:pals.day.events.4.push"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "pushWhen",
                            "value": "18:00",
                            "source": "messages:pals.day.events.4.pushWhen"
                          }
                        ],
                        "source": "messages:pals.day.events.4.pushWhen"
                      }
                    ],
                    "source": "messages:pals.day.events.4.pushWhen"
                  }
                ]
              },
              {
                "id": "5",
                "source": "messages:pals.day.events.5",
                "title": "Homework submitted",
                "meta": [
                  "21:15"
                ],
                "text": [
                  "The student photographs and uploads their solution. In the morning, the teacher sees who submitted on a single list."
                ],
                "fields": [
                  {
                    "label": "from",
                    "value": "Student",
                    "source": "messages:pals.day.events.5.from"
                  },
                  {
                    "label": "to",
                    "value": "Teacher",
                    "source": "messages:pals.day.events.5.to"
                  }
                ],
                "blocks": [
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "push",
                            "value": "Kerem Aslan submitted his homework.",
                            "source": "messages:pals.day.events.5.push"
                          }
                        ],
                        "source": "messages:pals.day.events.5.push"
                      }
                    ],
                    "source": "messages:pals.day.events.5.push"
                  },
                  {
                    "type": "demo",
                    "representative": true,
                    "caption": "Representative notifications",
                    "blocks": [
                      {
                        "type": "definitions",
                        "items": [
                          {
                            "label": "pushWhen",
                            "value": "21:15",
                            "source": "messages:pals.day.events.5.pushWhen"
                          }
                        ],
                        "source": "messages:pals.day.events.5.pushWhen"
                      }
                    ],
                    "source": "messages:pals.day.events.5.pushWhen"
                  }
                ]
              }
            ],
            "source": "messages:pals.day.events"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative notifications",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "appName",
                    "value": "EduNeta",
                    "source": "messages:pals.day.appName"
                  }
                ],
                "source": "messages:pals.day.appName"
              }
            ],
            "source": "messages:pals.day.appName"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative notifications",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "more",
                    "value": "{n} more notifications",
                    "source": "messages:pals.day.more"
                  }
                ],
                "source": "messages:pals.day.more"
              }
            ],
            "source": "messages:pals.day.more"
          },
          {
            "type": "labels",
            "items": [
              {
                "label": "play",
                "value": "Play the day",
                "source": "messages:pals.day.play"
              },
              {
                "label": "pause",
                "value": "Pause",
                "source": "messages:pals.day.pause"
              }
            ],
            "source": "messages:pals.day"
          }
        ]
      },
      {
        "id": "modules",
        "anchor": "modules-heading",
        "url": "https://oxarus.com/en/studio/pals#modules-heading",
        "kind": "table",
        "component": "ModuleTable",
        "sources": [
          "messages:pals.modules"
        ],
        "eyebrow": "MODULES",
        "title": "school, end to end.",
        "lead": "One portal instead of a stack of separate apps. Your institution chooses which modules to use.",
        "demo": true,
        "placeholder": false,
        "blocks": [
          {
            "type": "list",
            "style": "bullet",
            "items": [
              "Classes",
              "Tracking",
              "Communication",
              "Administration"
            ],
            "source": "messages:pals.modules.groups"
          },
          {
            "type": "cards",
            "items": [
              {
                "id": "0",
                "source": "messages:pals.modules.items.0",
                "title": "Timetable",
                "text": [
                  "By section and room"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Tt",
                    "source": "messages:pals.modules.items.0.sym"
                  }
                ]
              },
              {
                "id": "1",
                "source": "messages:pals.modules.items.1",
                "title": "Study sessions",
                "text": [
                  "Set by free periods"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "St",
                    "source": "messages:pals.modules.items.1.sym"
                  }
                ]
              },
              {
                "id": "2",
                "source": "messages:pals.modules.items.2",
                "title": "Homework",
                "text": [
                  "Submitted with files"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Hw",
                    "source": "messages:pals.modules.items.2.sym"
                  }
                ]
              },
              {
                "id": "3",
                "source": "messages:pals.modules.items.3",
                "title": "Exams",
                "text": [
                  "Grades and topics"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Ex",
                    "source": "messages:pals.modules.items.3.sym"
                  }
                ]
              },
              {
                "id": "4",
                "source": "messages:pals.modules.items.4",
                "title": "Answer keys",
                "text": [
                  "Bubble-sheet exams"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Ak",
                    "source": "messages:pals.modules.items.4.sym"
                  }
                ]
              },
              {
                "id": "5",
                "source": "messages:pals.modules.items.5",
                "title": "Library",
                "text": [
                  "Loans and returns"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Lb",
                    "source": "messages:pals.modules.items.5.sym"
                  }
                ]
              },
              {
                "id": "6",
                "source": "messages:pals.modules.items.6",
                "title": "Attendance",
                "text": [
                  "One tap per class"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "At",
                    "source": "messages:pals.modules.items.6.sym"
                  }
                ]
              },
              {
                "id": "7",
                "source": "messages:pals.modules.items.7",
                "title": "Guidance",
                "text": [
                  "Counseling notes"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Gd",
                    "source": "messages:pals.modules.items.7.sym"
                  }
                ]
              },
              {
                "id": "8",
                "source": "messages:pals.modules.items.8",
                "title": "Reports",
                "text": [
                  "By grade and class"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Rp",
                    "source": "messages:pals.modules.items.8.sym"
                  }
                ]
              },
              {
                "id": "9",
                "source": "messages:pals.modules.items.9",
                "title": "Leave",
                "text": [
                  "Approval flow"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Lv",
                    "source": "messages:pals.modules.items.9.sym"
                  }
                ]
              },
              {
                "id": "10",
                "source": "messages:pals.modules.items.10",
                "title": "Notifications",
                "text": [
                  "Push, SMS, email"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Nt",
                    "source": "messages:pals.modules.items.10.sym"
                  }
                ]
              },
              {
                "id": "11",
                "source": "messages:pals.modules.items.11",
                "title": "Messages",
                "text": [
                  "Teachers, parents"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Ms",
                    "source": "messages:pals.modules.items.11.sym"
                  }
                ]
              },
              {
                "id": "12",
                "source": "messages:pals.modules.items.12",
                "title": "Meetings",
                "text": [
                  "Calendar and invites"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Mt",
                    "source": "messages:pals.modules.items.12.sym"
                  }
                ]
              },
              {
                "id": "13",
                "source": "messages:pals.modules.items.13",
                "title": "Support requests",
                "text": [
                  "Routed to staff"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Sr",
                    "source": "messages:pals.modules.items.13.sym"
                  }
                ]
              },
              {
                "id": "14",
                "source": "messages:pals.modules.items.14",
                "title": "Payments",
                "text": [
                  "Plans and receipts"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Pm",
                    "source": "messages:pals.modules.items.14.sym"
                  }
                ]
              },
              {
                "id": "15",
                "source": "messages:pals.modules.items.15",
                "title": "Finance",
                "text": [
                  "Collection reports"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Fn",
                    "source": "messages:pals.modules.items.15.sym"
                  }
                ]
              },
              {
                "id": "16",
                "source": "messages:pals.modules.items.16",
                "title": "Contracts",
                "text": [
                  "Enroll and renew"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Ct",
                    "source": "messages:pals.modules.items.16.sym"
                  }
                ]
              },
              {
                "id": "17",
                "source": "messages:pals.modules.items.17",
                "title": "Permissions",
                "text": [
                  "Role-based access"
                ],
                "fields": [
                  {
                    "label": "sym",
                    "value": "Pr",
                    "source": "messages:pals.modules.items.17.sym"
                  }
                ]
              }
            ],
            "source": "messages:pals.modules.items"
          },
          {
            "type": "paragraph",
            "text": "{on} / {total} modules on",
            "source": "messages:pals.modules.summary"
          },
          {
            "type": "group",
            "key": "preview",
            "title": "Menu preview",
            "blocks": [
              {
                "type": "callout",
                "tone": "note",
                "text": [
                  "Representative"
                ],
                "source": "messages:pals.modules.previewNote"
              }
            ],
            "source": "messages:pals.modules.preview"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "allOn",
                    "value": "Every module is on; the menu and permission tables are complete.",
                    "source": "messages:pals.modules.allOn"
                  }
                ],
                "source": "messages:pals.modules.allOn"
              }
            ],
            "source": "messages:pals.modules.allOn"
          },
          {
            "type": "demo",
            "representative": true,
            "caption": "Representative",
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "removed",
                    "value": "{modules} modules removed from the menu and from the permission table of the affected roles.",
                    "source": "messages:pals.modules.removed"
                  }
                ],
                "source": "messages:pals.modules.removed"
              }
            ],
            "source": "messages:pals.modules.removed"
          },
          {
            "type": "labels",
            "items": [
              {
                "label": "hint",
                "value": "Click a module you won't use to turn it off; it leaves the menu next to it and the permission table of every role too.",
                "source": "messages:pals.modules.hint"
              },
              {
                "label": "reset",
                "value": "Turn all on",
                "source": "messages:pals.modules.reset"
              },
              {
                "label": "onLabel",
                "value": "on",
                "source": "messages:pals.modules.onLabel"
              },
              {
                "label": "offLabel",
                "value": "off",
                "source": "messages:pals.modules.offLabel"
              }
            ],
            "source": "messages:pals.modules"
          }
        ]
      },
      {
        "id": "brand",
        "anchor": "brand-heading",
        "url": "https://oxarus.com/en/studio/pals#brand-heading",
        "kind": "content",
        "component": "BrandSwitch",
        "sources": [
          "messages:pals.brand"
        ],
        "eyebrow": "MADE FOR YOUR SCHOOL",
        "title": "under your name.",
        "lead": "The app sits in the store under your institution's name. The logo, colors and address are yours; students never run into another brand. Pick an institution, a color and a platform to try it.",
        "demo": true,
        "placeholder": false,
        "blocks": [
          {
            "type": "cards",
            "items": [
              {
                "id": "0",
                "source": "messages:pals.brand.schools.0",
                "title": "EduNeta",
                "meta": [
                  "live",
                  "pals.eduneta.com.tr"
                ],
                "fields": [
                  {
                    "label": "short",
                    "value": "EN",
                    "source": "messages:pals.brand.schools.0.short"
                  },
                  {
                    "label": "Brand color",
                    "value": "#6165ed",
                    "source": "messages:pals.brand.schools.0.color"
                  }
                ]
              },
              {
                "id": "1",
                "source": "messages:pals.brand.schools.1",
                "title": "Harbor Academy",
                "meta": [
                  "representative"
                ],
                "fields": [
                  {
                    "label": "short",
                    "value": "HA",
                    "source": "messages:pals.brand.schools.1.short"
                  },
                  {
                    "label": "Brand color",
                    "value": "#08828e",
                    "source": "messages:pals.brand.schools.1.color"
                  }
                ]
              },
              {
                "id": "2",
                "source": "messages:pals.brand.schools.2",
                "title": "Redline Tutoring",
                "meta": [
                  "representative"
                ],
                "fields": [
                  {
                    "label": "short",
                    "value": "RT",
                    "source": "messages:pals.brand.schools.2.short"
                  },
                  {
                    "label": "Brand color",
                    "value": "#d34236",
                    "source": "messages:pals.brand.schools.2.color"
                  }
                ]
              }
            ],
            "source": "messages:pals.brand.schools"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "login",
                    "value": "Sign in",
                    "source": "messages:pals.brand.login"
                  }
                ],
                "source": "messages:pals.brand.login"
              }
            ],
            "source": "messages:pals.brand.login"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "userLabel",
                    "value": "Student number",
                    "source": "messages:pals.brand.userLabel"
                  }
                ],
                "source": "messages:pals.brand.userLabel"
              }
            ],
            "source": "messages:pals.brand.userLabel"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "passLabel",
                    "value": "Password",
                    "source": "messages:pals.brand.passLabel"
                  }
                ],
                "source": "messages:pals.brand.passLabel"
              }
            ],
            "source": "messages:pals.brand.passLabel"
          },
          {
            "type": "list",
            "title": "One account, three platforms",
            "style": "tags",
            "items": [
              "Browser",
              "iOS",
              "Android"
            ],
            "source": "messages:pals.brand.platforms"
          },
          {
            "type": "list",
            "style": "bullet",
            "items": [
              "Your school's address",
              "App Store",
              "Google Play"
            ],
            "source": "messages:pals.brand.platformMeta"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "Student number",
                    "value": "2024-1187",
                    "source": "messages:pals.brand.userValue"
                  }
                ],
                "source": "messages:pals.brand.userValue"
              }
            ],
            "source": "messages:pals.brand.userValue"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "forgot",
                    "value": "Forgot password",
                    "source": "messages:pals.brand.forgot"
                  }
                ],
                "source": "messages:pals.brand.forgot"
              }
            ],
            "source": "messages:pals.brand.forgot"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "parentLogin",
                    "value": "Sign in as a parent",
                    "source": "messages:pals.brand.parentLogin"
                  }
                ],
                "source": "messages:pals.brand.parentLogin"
              }
            ],
            "source": "messages:pals.brand.parentLogin"
          },
          {
            "type": "demo",
            "representative": true,
            "blocks": [
              {
                "type": "definitions",
                "items": [
                  {
                    "label": "welcome",
                    "value": "Welcome to the student and parent portal",
                    "source": "messages:pals.brand.welcome"
                  }
                ],
                "source": "messages:pals.brand.welcome"
              }
            ],
            "source": "messages:pals.brand.welcome"
          },
          {
            "type": "labels",
            "items": [
              {
                "label": "pick",
                "value": "Pick an institution",
                "source": "messages:pals.brand.pick"
              }
            ],
            "source": "messages:pals.brand"
          }
        ]
      },
      {
        "id": "cta",
        "anchor": "cta",
        "url": "https://oxarus.com/en/studio/pals#cta",
        "kind": "cta",
        "component": "StudioCta",
        "sources": [
          "messages:pals.cta"
        ],
        "eyebrow": "DEMO",
        "title": "see how it looks at your school.",
        "lead": "Tell us how your institution is structured; we'll set up roles and modules to match and prepare a short demo.",
        "demo": false,
        "placeholder": false,
        "blocks": [
          {
            "type": "actions",
            "items": [
              {
                "label": "Request a demo",
                "action": "start_project_brief",
                "args": {
                  "topic": "studio"
                },
                "href": "/en/contact?start=studio",
                "source": "messages:pals.cta.button"
              }
            ],
            "source": "messages:pals.cta.button"
          },
          {
            "type": "callout",
            "tone": "note",
            "text": [
              "Pals is in daily use at an educational institution today."
            ],
            "source": "messages:pals.cta.live"
          }
        ]
      }
    ],
    "entities": [
      "org",
      "unit:studio",
      "org:eduneta",
      "product:pals"
    ],
    "actions": [
      {
        "label": "Request a demo",
        "action": "open_page",
        "args": {
          "path": "/studio/pals",
          "anchor": "cta-heading"
        },
        "href": "/en/studio/pals#cta-heading",
        "source": "messages:pals.hero.primary"
      },
      {
        "label": "Who sees what",
        "action": "open_page",
        "args": {
          "path": "/studio/pals",
          "anchor": "roles-heading"
        },
        "href": "/en/studio/pals#roles-heading",
        "source": "messages:pals.hero.secondary"
      },
      {
        "label": "Request a demo",
        "action": "start_project_brief",
        "args": {
          "topic": "studio"
        },
        "href": "/en/contact?start=studio",
        "source": "messages:pals.cta.button"
      },
      {
        "label": "Türkçe",
        "action": "switch_locale",
        "args": {
          "locale": "tr",
          "path": "/studio/pals"
        },
        "href": "/tr/studio/pals"
      }
    ],
    "related": [
      {
        "label": "Oxarus Studio",
        "href": "/studio"
      }
    ],
    "notices": [
      {
        "kind": "representative",
        "text": "Interface data marked as representative is illustrative; it is not a real client, result or measurement."
      }
    ],
    "translation": {
      "locale": "en",
      "identicalToSource": 0,
      "pending": false
    },
    "stats": {
      "sections": 6,
      "blocks": 173,
      "strings": 685
    }
  },
  "tokens": {
    "markdown": 4985,
    "text": 4049,
    "json": 11849,
    "jsonLd": 1561
  },
  "endpoints": [
    {
      "id": "page-md",
      "path": "/machine/en/studio/pals.md",
      "format": "markdown",
      "scope": "page",
      "locale": "en"
    },
    {
      "id": "page-json",
      "path": "/machine/en/studio/pals.json",
      "format": "json",
      "scope": "page",
      "locale": "en"
    },
    {
      "id": "page-jsonld",
      "path": "/machine/en/studio/pals.jsonld",
      "format": "jsonld",
      "scope": "page",
      "locale": "en"
    },
    {
      "id": "page-txt",
      "path": "/machine/en/studio/pals.txt",
      "format": "text",
      "scope": "page",
      "locale": "en"
    },
    {
      "id": "llms",
      "path": "/llms.txt",
      "format": "text",
      "scope": "site"
    },
    {
      "id": "llms-full",
      "path": "/llms-full.txt?locale=en",
      "format": "text",
      "scope": "site",
      "locale": "en"
    },
    {
      "id": "index",
      "path": "/index.md?locale=en",
      "format": "markdown",
      "scope": "site",
      "locale": "en"
    },
    {
      "id": "services",
      "path": "/services.md?locale=en",
      "format": "markdown",
      "scope": "site",
      "locale": "en"
    },
    {
      "id": "agents",
      "path": "/agents.md?locale=en",
      "format": "markdown",
      "scope": "site",
      "locale": "en"
    },
    {
      "id": "sitemap",
      "path": "/sitemap.md",
      "format": "markdown",
      "scope": "site"
    },
    {
      "id": "manifest-tr",
      "path": "/machine/tr/index.json",
      "format": "json",
      "scope": "site",
      "locale": "tr"
    },
    {
      "id": "manifest-en",
      "path": "/machine/en/index.json",
      "format": "json",
      "scope": "site",
      "locale": "en"
    },
    {
      "id": "search",
      "path": "/machine/search.json?q={query}&locale={locale}&unit={unit}",
      "format": "json",
      "scope": "site"
    },
    {
      "id": "agent-api",
      "path": "/api/agent/v1",
      "format": "json",
      "scope": "site"
    },
    {
      "id": "openapi",
      "path": "/openapi.json",
      "format": "json",
      "scope": "site"
    },
    {
      "id": "mcp",
      "path": "/api/mcp",
      "format": "json",
      "scope": "site"
    },
    {
      "id": "mcp-server-card",
      "path": "/.well-known/mcp.json",
      "format": "json",
      "scope": "site"
    },
    {
      "id": "api-catalog",
      "path": "/.well-known/api-catalog",
      "format": "json",
      "scope": "site"
    }
  ]
}