# How do i make input step prompt first?

**URL:** <https://forum.buildkite.community/t/how-do-i-make-input-step-prompt-first/2088>\
**Category:** General\
**Created:** [June 9, 2022, 1:44am UTC](https://forum.buildkite.community/t/how-do-i-make-input-step-prompt-first/2088 "2022-06-09T01:44:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joe](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/joe/32/1080_2.png) [@Joe](https://forum.buildkite.community/u/Joe)\
**Post date:** [June 9, 2022, 1:44am UTC](https://forum.buildkite.community/t/how-do-i-make-input-step-prompt-first/2088/1 "2022-06-09T01:44:09Z")

</div>

I still a novice in buildkite could not find how to do this:? Also how to limit input-step fields to number only

---

<div class="post-metadata">

**Author:** ![iammcgaber](https://avatars.discourse-cdn.com/v4/letter/i/f6c823/32.png) [@iammcgaber](https://forum.buildkite.community/u/iammcgaber)\
**Post date:** [June 9, 2022, 2:04am UTC](https://forum.buildkite.community/t/how-do-i-make-input-step-prompt-first/2088/2 "2022-06-09T02:04:36Z")

</div>

I don’t believe you can. Everything is stored as a string. One option would be using select rather than text as the input type. [Input Step | Buildkite Documentation](https://buildkite.com/docs/pipelines/input-step#input-step-attributes)

You can do validation on the input value after it has been entered and fail if it is not parsable as a number.

---

<div class="post-metadata">

**Author:** ![Joe](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/joe/32/1080_2.png) [@Joe](https://forum.buildkite.community/u/Joe)\
**Post date:** [June 9, 2022, 2:11am UTC](https://forum.buildkite.community/t/how-do-i-make-input-step-prompt-first/2088/3 "2022-06-09T02:11:32Z")

</div>

I was wondering how to make input step to window prompt when i manually create build in buildkite  
 ![image](https://us1.discourse-cdn.com/flex016/uploads/buildkite1/original/2X/d/d8a966195db8b503e056fa3070b556e9d8adecca.png)

I want to go like a javascript window prompt

 ![image](https://us1.discourse-cdn.com/flex016/uploads/buildkite1/original/2X/f/f6504368fb0295b58fe6344ca328eedf25715650.png)

---

<div class="post-metadata">

**Author:** ![paula](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.buildkite.community/paula/32/954_2.png) [@paula](https://forum.buildkite.community/u/paula)\
**Post date:** [June 9, 2022, 3:08am UTC](https://forum.buildkite.community/t/how-do-i-make-input-step-prompt-first/2088/4 "2022-06-09T03:08:11Z")

</div>

Hey @Joe we don’t support the native JS prompt style. We’ve added our own input box that better suits the rest of the design of our site.

And for the validation, @iammcgaber is right, you would have to do that in a subsequent step before using the value
