*** title: Add input blocks to your notebook updated: 2025-11-04T00:00:00.000Z slug: docs/postman-api-network/showcase/publish/notebooks/draft/add-input-blocks max-toc-depth: 2 ---------------- You can add variables and reference them elsewhere in your notebook to create an interactive experience. For example, you can add an input block for your API consumer's email address and [use a request block](/docs/postman-api-network/showcase/publish/notebooks/draft/add-request-blocks/) to send them a welcome message. ## Add an input block To add an input block, do the following: 1. Open your notebook or [create a new one](https://www.postman.com/notebook/new). 2. Place your cursor where you want to add the input block. Then, type a forward slash ("/"). Postman displays a block menu. 3. Choose an input block type: * String icon **Text** - Choose for strings, such as names or email addresses. * Number icon **Number** - Choose for numbers, such as integers or floats. * Lock icon **Secret** - Choose for sensitive data, such as API keys or tokens. Protect your sensitive data. If Postman detects any API keys, tokens, or similar, it replaces them with placeholders. To learn more, see [Postman Secret Scanner](/docs/administration/managing-your-team/secret-scanner/overview/). 4. Name your input block. 5. (Optional) Define a default value. ## Reference your input block You can reference your input block by name. For example, if you name your input block "email", you can reference it in text, another input block, or a [request block](/docs/postman-api-network/showcase/publish/notebooks/draft/add-request-blocks/) with the syntax `{{email}}`. Or you can reference it in a [script runner block](/docs/postman-api-network/showcase/publish/notebooks/draft/add-code-runner-blocks/) with the syntax `$email`. To reference your input block, do the following: 1. Open your notebook or [create a new one](https://www.postman.com/notebook/new). 2. Get your input block's name. 3. Reference your input block: * To reference your input block in text, another input block, or a request block, use the syntax `{{inputBlockName}}`. * To reference your input block in a script runner block, use the syntax `$inputBlockName`.