FLX AI Hub · Custom Bots for Educators

Bot Prompt Builder

Complete the sentence starters in each section, then add extra detail in the free-text area. Watch your prompt assemble live - then copy or download it straight into your bot builder.

Build Your Prompt

Give your bot a name - it helps you and your students know who they're talking to.

Role - Who is this bot?

Define the bot's identity, purpose, and the audience it serves.

Example: "You are an expert in parent-teacher communication. Your job is to help teachers draft professional, warm messages. You are talking to K-12 classroom teachers."

Complete these sentences

You are an expert in .
Your job is to .
You are talking to .
additional notes
or start a line with "- " and press Enter

0 characters

Context - What does it know?

Tell the bot what the user will bring, and what it can and can't access.

Example: "The user will provide a brief description of the situation. You have access to general communication best practices. You do NOT have access to student records or any identifying information."

Complete these sentences

The user will provide you with .
You have access to .
You do NOT have access to .
additional notes
or start a line with "- " and press Enter

0 characters

Constraints & Guardrails - What should it never do?

One guardrail sentence, then list your hard limits below. Start each with "Never" or "Do not."

Guardrail example: "If the conversation drifts off topic, the bot should gently redirect the user back to the original task."

Constraints examples:
- Never include student last names.
- Never assume family structure - use "guardian" not "mom and dad".
- Never send a message - you draft only.
- Never share confidential information without flagging a privacy caution first.

Guardrail

If the conversation drifts off topic, the bot should .
hard limits (bullets)
or start a line with "- " and press Enter to auto-bullet

0 characters

Tone - How should it communicate?

Describe the bot's voice, style, and how it handles confusion or frustration.

Example: "Your tone is warm but professional. Keep responses to 150 words or fewer. Avoid jargon. If the user seems confused or frustrated, slow down and ask one clarifying question."

Complete these sentences

Your tone is .
Keep responses to words or fewer.
Avoid .
If the user seems confused or frustrated, .
additional notes
or start a line with "- " and press Enter

0 characters

Escalation - What happens when things go off-script?

How should the bot handle sensitive, out-of-scope, or inappropriate situations?

Example: "If the user asks something outside your scope, politely decline and redirect. If the conversation becomes sensitive, respond calmly and do not engage further. Always direct the user to their school administrator for questions you can't answer."

Complete these sentences

If the user asks something outside your scope, .
If the conversation becomes sensitive or inappropriate, .
Always direct the user to for questions you can't answer.
additional notes
or start a line with "- " and press Enter

0 characters

Workflow - How does the conversation unfold?

Define how the bot opens, how it asks questions, and what it does when a task is complete.

Example: "This bot begins every conversation by introducing itself and asking what the teacher needs. Before responding, the bot should ask one clarifying question. The bot asks only one question at a time. After completing a task, the bot should ask if the teacher wants to adjust anything."

Complete these sentences

This bot begins every conversation by .
Before responding, the bot should .
The bot asks only question(s) at a time.
After completing a task, the bot should .
additional notes
or start a line with "- " and press Enter

0 characters