What are Sayo Apps?
Sayo Apps are interactive apps you build in Sayo Chat with Sayo Canvas — quizzes, games, calculators, visualisers, and more. Instead of copying code somewhere else, you save the app to your Sayo Apps library and reuse it anytime.
- For Teachers – create apps in chat, save them, pin them to a classroom, and review student data or canvas submissions
- For Students – open pinned apps from the classroom dashboard and submit answers when the app supports it
Look for Apps in the sidebar (the library lives at /code-apps, marked New on some accounts).
Create an App in Sayo Chat
- Open Sayo Chat from the sidebar.
- Ask Sayo to build something interactive — for example, a quiz, flashcard game, or maths practice app.
- When the canvas appears, try the live preview. Switch to Code if you want to see the source.
- Use Save to Sayo Apps (or save from the canvas actions) to add the app to your library.
Tip: Canvas apps run in a sandboxed preview. If something breaks, use Fix with AI to send the error back into chat.
App Database (Classroom Records)
Apps can keep records while students play — scores, answers, progress, or shared class data.
- When creating an app in Sayo Chat, turn on Include database in the composer tools (it shows as Database on when enabled).
- Ask Sayo for an app that stores data — for example, a quiz that remembers each student’s score.
- Choose how data is shared when you save or edit the app:
- Individual — each student has their own private data
- Communal — everyone works on one shared dataset
- Teachers can open Database on the app to see what was recorded, expand entries, and delete records if needed.
- For communal data, you can also control whether Students can add entries (off makes the shared data read-only for students; teachers always have full access).
Saved apps show a Database action next to Open app when a database is enabled.
Built-in AI in Apps
Some apps use AI inside the canvas (hints, feedback, generated questions) without needing your own API keys.
- The first time an app tries an AI action, you see This app uses AI and can Allow AI or choose Not now.
- AI actions are billed to your credits — about 1–2 credits per action. The frame shows an estimate and how many credits that app has used in the session.
- If you are out of credits or not signed in, the app should explain that AI cannot run.
Teachers: when you ask Sayo to build an AI-powered app, it can use this built-in path by default. Students who open the app spend their own credits when they allow AI.
Your Sayo Apps Library
Open Apps from the sidebar to see everything you have saved.
From here you can:
- Search your apps
- Open an app in a new tab
- Open Database when the app stores records
- Edit name, description, visibility, and database sharing
- Add to classroom so students can launch it from a room
Pin a Sayo App to a Classroom
Teachers can attach apps to a specific class:
- Go to My Classroom and open a room (
/rooms).
- Open the Apps tab (or add from the room tools menu).
- Choose Add Sayo App and pick one from your library — or create a new app in Sayo Chat first.
- Students enrolled in the room will see the app on their classroom dashboard.
You can also open an app from the library with a room context link when assigning it.
Canvas Submissions (Teachers, Beta)
When a Sayo App uses canvas submit in a classroom, teachers can review what students sent in:
- Open the pinned app from the room’s Sayo Apps tab.
- Scroll to Canvas submissions (marked Beta).
- See who has submitted, open a student’s responses, and refresh the list after class.
This view is still in beta — layout and fields may evolve as we learn from real classroom use.
Apps with a database also store ongoing records separately from one-off submit payloads — use Database when you want the saved entries, not only the submit table.
For Students
- Go to My Classroom (student portal) and open your class.
- Open Sayo Apps or the apps section on the dashboard.
- Tap an app to run it. If your teacher enabled submit, complete the activity and send your answers from inside the canvas.
- If the app asks to use AI, choose Allow AI only if you are happy to spend credits (about 1–2 per AI action).
Sayo Apps vs Interactive Agents
| Sayo Apps | Interactive Agents |
|---|
| Built in | Sayo Chat canvas | Agent builder / library |
| Best for | Games, interactives, one-off tools | Chat-style tutors and helpers |
| Student use | Launch app from classroom | Chat with the agent |
Many teachers use both: agents for conversation, Sayo Apps for hands-on activities.