In Pipedream, you cannot directly prompt users to enter information during the execution of a workflow in the same way you might use the “readline” package in Node.js or the “prompt” function in a browser. Pipedream workflows are designed to run automatically in response to triggers, and they don’t support interactive user input during execution. However, you can achieve similar functionality by using Pipedream’s UI to configure workflow inputs before execution. You can define props in your workflow steps, which allow users to input data when setting up the workflow. Here’s an example of how you might define a prop in a Pipedream component: export default defineComponent({ props: { userInput: { type: "string", label: "User Input", description: "Enter the information you want to process", }, }, async run({ steps, $ }) { const input = this.userInput; // Use the input in your workflow logic console.log(`User input: ${input}`); }, }); In this example, userInput is a prop that the user can fill in when configuring the workflow. This allows you to capture user input before the workflow runs. If you need more interactive input, you might consider integrating with a form service or another app that can collect user input and trigger the workflow with that data.