RoxWhy Help Centre
RoxWhy Help Centre
RoxWhy homeSupportContactOpen appHelp CentreAccount AccessAI Tokens and Top-UpsContacting SupportGetting StartedKnowledge Bases and UploadsLearning WorkspaceParent GuidePlans and BillingPrivacy and DataStudent GuideTroubleshootingRoxBots

RoxBots

Create subject-specific RoxWhy tutors with reusable instructions, source context, memory, and study workflows.

RoxBots

RoxBots are reusable tutors for a subject, exam, project, or reading list. They help students keep instructions, learning style, source context, and memory together across sessions.

When to create a RoxBot

Create a RoxBot when the student repeatedly asks about the same subject or needs a stable tutoring style.

Good examples:

  • A statistics tutor for weekly coursework.
  • A maths coach that asks questions before giving answers.
  • A programming tutor tied to a project.
  • An exam revision tutor for a fixed syllabus.
  • A reading-list tutor grounded in selected notes.
  • A writing coach for essay structure and draft feedback.

For a one-off question, normal Chat is usually enough. For repeated study, a RoxBot saves setup time.

What to include in the instructions

Good RoxBot instructions should say:

  • The subject or course.
  • The student's level.
  • The preferred teaching style.
  • Whether the bot should ask questions before answering.
  • What source material it should use.
  • What the student is preparing for.
  • Any school rules or marking criteria the student needs to follow.

Example:

You are a patient Year 9 biology tutor. Use my uploaded class notes first. Explain in plain language, then ask three recall questions. If I get stuck, give a hint before the full answer.

Use RoxBots with knowledge bases

RoxBots are most useful when paired with a knowledge base. The knowledge base holds source material; the RoxBot holds the learning role and instructions.

Recommended setup:

  1. Create a knowledge base for the subject.
  2. Upload the class notes, readings, worksheets, or draft material.
  3. Create a RoxBot for that subject.
  4. Tell the RoxBot when to use the knowledge base.
  5. Start with a specific question or revision goal.

Use RoxBots in normal chat apps

Students can connect their own RoxBot to supported channels such as Telegram, Discord, Slack, email, WhatsApp, and other available chat platforms from the RoxBot Channels tab.

The setup flow is:

  1. Create or choose the RoxBot.
  2. Open Channels and select the platform.
  3. Create the external bot or app in that platform.
  4. Paste the required token, mailbox, bridge, or app credentials into RoxWhy.
  5. Add allowed sender IDs or email addresses to Allow From.
  6. Save the channel, then message the bot from that app.

Keep Allow From narrow where possible. If it is empty, the channel will deny every sender. Use * only when the RoxBot is intentionally open to anyone who can reach that channel.

Telegram, Discord, Slack, and email can be configured from the guided fields shown in RoxWhy. WhatsApp is more advanced because the current channel needs a separate WhatsApp bridge service to stay running; it cannot be set up with only a phone number.

How RoxBots use memory

RoxBots can use learning memory to keep track of study preferences, topics covered, and useful context. This helps the bot avoid starting from zero every time.

Memory should support learning continuity, not replace checking. Students should still verify facts, calculations, and assessment instructions.

RoxBot examples

Maths revision tutor

Prompt:

Help me revise algebra. Ask me to try each step before giving the answer. Keep a list of mistakes I should practise again.

Use with:

  • Algebra notes.
  • Worksheets.
  • Mistake logs.
  • Past practice questions.

English essay coach

Prompt:

Help me plan an essay. Focus on structure, evidence, and clarity. Do not write the final answer for me. Ask me to explain my argument first.

Use with:

  • Assignment prompt.
  • Marking criteria.
  • Draft paragraphs.
  • Class notes.

Science concept tutor

Prompt:

Explain science concepts with simple examples, then quiz me. Use diagrams when useful and connect answers to my uploaded notes.

Use with:

  • Science notes.
  • Diagrams.
  • Lab worksheets.
  • Revision summaries.

Plan limits and AI tokens

RoxBots use AI tokens when they use RoxWhy. Plan limits may also apply to how many RoxBots a learner can create.

Check Pricing, the in-app plan screen, and AI Tokens and Top-Ups for the current allowances.

Troubleshooting RoxBots

If a RoxBot gives generic answers:

  • Check that the right knowledge base is attached or referenced.
  • Ask it to use a specific document or source.
  • Make the instructions more specific.
  • Start with a narrower question.

If a RoxBot gives an answer that seems wrong:

  • Ask it to show the source or reasoning.
  • Compare the answer with class material.
  • Ask a teacher or tutor for high-stakes work.
  • Contact support if the problem looks technical.

Use Contact and include the RoxBot name, subject, knowledge base, question asked, and what went wrong.

Troubleshooting

Fix common RoxWhy issues with sign-in, billing, uploads, AI-token usage, RoxBots, and learning responses.

On this page

RoxBotsWhen to create a RoxBotWhat to include in the instructionsUse RoxBots with knowledge basesUse RoxBots in normal chat appsHow RoxBots use memoryRoxBot examplesMaths revision tutorEnglish essay coachScience concept tutorPlan limits and AI tokensTroubleshooting RoxBots