Product update live since: 2 October 2025
Chatbots in Edcafe AI are evolving into spaces where students can do more than give quick answers.
With the new Text Editor and Code Editor, students can now draft longer responses or work through coding explanations directly within the chatbot. Teachers have oversight at every stage, making the exchange both flexible and purposeful.
How it works
1. Teacher – Enable the editors
When setting up a chatbot, teachers can turn on the Text Editor and/or Code Editor. This allows you to decide what kind of response space students will use—whether you want reflective writing, structured reasoning, or coding practice.

2. Student – Text Editor
The Text Editor gives students room to develop complete ideas. They can:
- Write essays or longer paragraphs.
- Explain problem-solving steps in detail.
- Reflect on readings or course content. It shifts chatbot use from short messages to more thoughtful responses.
Student: click on the ‘+’ button and select the Text Editor.

3. Student – Code Editor
The Code Editor provides a space for learning about code. Students can:
- Write out syntax and structure logic.
- Describe what their code is intended to do.
- Connect coding principles to classroom tasks.
Student: click on the ‘+’ button and select the Code Editor.

4. Teacher – Review
Through the chatbot dashboard, teachers can view all student submissions—whether text or code—along with the chat history. This shows not just the final answer, but how students developed it, offering deeper insight into their learning process.

Why This Matters
Not all learning fits into a short chat reply. Students need spaces where they can:
- Expand their ideas in writing.
- Work through coding concepts in a structured way.
- Show their reasoning, not just outcomes.
The Text and Code Editors make this possible within chatbots. For teachers, the full history of responses provides clearer evidence of progress, helping you support students where they need it most.
Example in practice: VBA Excel Chatbot by Dr. Vivek Gupta
Dr. Vivek Gupta, from the Indian Institute of Management–Lucknow (IIM–Lucknow), has created a Coding Chatbot focused on Excel VBA programming concepts. His chatbot helps students learn how VBA can be applied to enhance their business analytics and automation skills.
This example highlights how teachers can use the Code Editor to teach coding in meaningful contexts—bridging technical concepts with real-world skills that students will use beyond the classroom.
By combining quick AI interaction with structured spaces for writing and coding, the new editors make chatbots a more natural part of teaching and learning across subjects—from reflective writing to business-focused coding labs.