Skip to main content
Question

Bug: Migrated free-text input field becomes non-editable in Automation Templates

  • February 3, 2026
  • 1 reply
  • 14 views

Hi team — reposting here as suggested in the main migration thread.

Bug report: migrated text input field cannot be configured in templates

Setup (minimal legacy recipe)

  • Trigger: When an item is created (standard built-in trigger)

  • Action: very simple custom action that sends a text value to our backend

  • In the original legacy action, the input was a basic free-text field

Steps to reproduce

  1. Migrate the legacy sentence-builder integration using the migration wizard.

  2. Open the newly created Automation Template.

  3. Notice that the trigger is selected correctly, but the action is not pre-selected (empty).

  4. Manually select the migrated Action block.

  5. Check the migrated input field inside the action block.

Actual behavior

  • The migrated text input becomes a Single Line Text typed field.

  • In the template builder UI it cannot be configured (shows “No options available” and does not allow entering a static value).

  • Even after changing the field type to plain String, it still does not accept manual input when creating an automation from the template.

  • A newly added String field created manually works correctly.

Expected behavior

  • Migrated free-text inputs should remain configurable as simple text fields in the template builder.

  • The migrated action should be automatically selected in the migrated Automation Template.

  • Migrated fields should behave the same way as equivalent fields created manually.

Is this a known issue with migrated field representations in templates? 

As a workaround we can recreate the fields manually, but how will manual changes (adding/removing fields in the new blocks) affect the future legacy→workflow upgrade once legacy execution is deprecated?

1 reply

danieljak
Forum|alt.badge.img
  • monday.com Team Member
  • February 3, 2026

Hey there 👋

I would like to investigate this issue further 🙂

If you can open a support ticket on this issue & that way we will have all the required context to simulate the issue & address it