# Content blocks

Show a message in the middle of the conversation without asking anything, like an explanation, a heads-up or a summary of the person's answers. They work on every plan.

A content block is a message the bot shows in the conversation. It doesn't ask anything: the person reads it and moves on. Use it to explain a step, give a heads-up or play back a summary of what they told you.

## 1. Add the block

Open your FlowApp, go to “Intake Bots” and pick the bot. Between two questions, tap the + button and choose “Content Block”. The block lands in that spot, open for editing.

## 2. Choose how it's written

Under “Content Type” you have three options:

- “Plain Text”: you write the text exactly as you want it read.
- “Rich Editor”: formatted text, images and videos. Under “Call-to-Action Buttons”, “Add Button” adds a button that opens a window (“Modal”) or a link (“Link”).
- “AI Generated”: in “AI Prompt” you describe what it should say, and the AI writes the text for each person based on their answers.

> **Careful:** Switching from “Rich Editor” to “Plain Text” drops the formatting, the videos and anything that isn't text. ioZen asks first in “Switch to Plain Text?”, and it can't be undone.

## 3. Use the person's answers

In “Plain Text”, tap the button next to the “Content” box and pick an earlier question. It goes in as `{{question_name}}`, and the bot swaps it for what that person answered.

For example, a carpentry shop writes: *Thanks, {{name}}. We'll send the quote for your {{furniture_type}} within one business day.*

In “AI Generated”, the same button drops answers into the prompt.

## More options

- “Continue Button Text” changes the label on the button the person taps to move on.
- “Scrollable box” puts long text, like a consent form or your terms, in a box with its own scrollbar. With “Require scroll to continue”, the button to move on only turns on once the person reaches the end.
- “Magic Moment” plays an effect, like confetti, when the block appears.
- “Show this block when...” shows it only when earlier answers match a condition. See [Conditional questions](https://iozen.ai/docs/conditional-questions).

## End the conversation at a block

With “End intake here”, the conversation ends at this block: it becomes the closing message, the submission is finalized and anything after it on that path is skipped. In “Outcome label” you note how it ended, so you can tell it apart in your submissions; the person never sees it.

For example, a mechanic's workshop that doesn't service motorcycles shows a block only when the vehicle type is *Motorcycle*, explains why and ends there.

## Credits

“Plain Text” and “Rich Editor” blocks use no credits. “AI Generated” blocks use credits each time the AI writes the text for someone. See [Plans and credits](https://iozen.ai/docs/plans-and-credits).

## Frequently asked questions

### Do I need a paid plan for content blocks?

No. They work on every plan. Only the ones the AI writes use credits, each time the AI writes the text for someone.

### Can the person reply to a content block?

No. They read it and tap the button to move on. You can change that button's text.

### Can I show a block to only some people?

Yes. Turn on “Show this block when...” and pick the earlier answer that decides it.
