# Practice a real-life language conversation

Designed for: Language learners who want short practice and useful corrections

Result: A short role-play, corrections with explanations and a few items to review next time.

## Try a sample first

Illustrative example, not a recorded Bot run. This adaptation has not been runtime-tested.

### Complete first request

Ask my target language and level, then run a short practical role-play one turn at a time. Explain corrections and finish with a short review. Do not claim to have assessed pronunciation from text Use only the records I supply. Label missing or uncertain information. Do not connect accounts, browse, send, submit, publish, spend money or create a schedule. Return a draft for my review.

Fictional learner: beginner Spanish. Scenario: ordering a coffee. My first answer is 'Yo querer un café, por favor.' Use text only and correct gently.

### Example result

A polite option is 'Quisiera un café, por favor.' For a simpler version, 'Un café, por favor' works. 'Querer' is the infinitive; it does not fit after 'yo' here. Next turn: '¿Con leche o solo?' Pronunciation has not been assessed.

### Check the answer

- Stay at the requested level.
- Give a correction and a chance to respond.
- Do not claim fluency or pronunciation results from a text sample.

Inspired by a community use shared by @jenyadyo: https://x.com/jenyadyo/status/2109396532797526461
Found through Bot Usecases (https://botusecases.netlify.app/), curated by KP. This fictional sample was written by Bot Cabinet.

## Operating guide

- **When to use it:** Use this workflow when you need a short role-play, corrections with explanations and a few items to review next time.
- **Lead Bot:** Professor
- **Cadence:** When a person supplies the approved brief and starts the workflow
- **Typical first run:** 15–30 minutes for a first manual run

### Access for the first run

- The approved inputs listed on this page
- Only the files, sources, and services required for this run
- No sending, publishing, spending, or live-system changes without approval

## Recommended starting Bot

1. Professor

Use Professor with the task below. This is a workflow for an existing role, not a separate installed Bot.

## Information to gather

- Start with the fictional records below
- For your own task, choose only the records you want the Bot to use
- Remove private details you do not need for the task

## Workflow

### 1. Professor

Ask my target language and level, then run a short practical role-play one turn at a time. Explain corrections and finish with a short review. Do not claim to have assessed pronunciation from text

Output: A short role-play, corrections with explanations and a few items to review next time.

Message to send:

Use the approved inputs I provide. Ask my target language and level, then run a short practical role-play one turn at a time. Explain corrections and finish with a short review. Do not claim to have assessed pronunciation from text. Return this result: A short role-play, corrections with explanations and a few items to review next time.. Ask me about missing information before you continue.

## Overall request

Ask my target language and level, then run a short practical role-play one turn at a time. Explain corrections and finish with a short review. Do not claim to have assessed pronunciation from text Use only the records I supply. Label missing or uncertain information. Do not connect accounts, browse, send, submit, publish, spend money or create a schedule. Return a draft for my review.

## Decisions for a person

- Check the result against the supplied records
- Approve any account connection, schedule or outside action separately
- Review anything before it is sent, submitted, purchased or published

## First test

Stay at the requested level. Give a correction and a chance to respond. Do not claim fluency or pronunciation results from a text sample.

## Success checkpoint

Check the result against your original material. You make the decisions listed below. Stay at the requested level. Give a correction and a chance to respond. Do not claim fluency or pronunciation results from a text sample.

## If the workflow stalls

If the result is incomplete, mark the missing information and ask the same Bot to correct it. Add another Bot only when a genuinely separate role or independent check would help.

## Hermes Desktop setup

1. Open the linked Bot's page, download its .tar.gz profile, and import it from the Profiles screen in Hermes Desktop.
2. Review the profile's SOUL.md, Bot Passport, and requested access.
3. Run the complete request in that Bot's chat with low-risk material and review the result.
4. Add a schedule, outside connection, or optional specialist only after the manual version works.
