# Free text as slot

**URL:** <https://forum.rasa.com/t/free-text-as-slot/52928>\
**Category:** Rasa Open Source\
**Created:** [April 30, 2022, 9:22am UTC](https://forum.rasa.com/t/free-text-as-slot/52928 "2022-04-30T09:22:08Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![masoudMZB](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/masoudmzb/32/20102_2.png) [@masoudMZB](https://forum.rasa.com/u/masoudMZB)\
**Post date:** [April 30, 2022, 9:22am UTC](https://forum.rasa.com/t/free-text-as-slot/52928/1 "2022-04-30T09:22:08Z")

</div>

Hi I want to get the user’s name in the form.I do exact same as others says in forum but rasa wants to find an intent

story is

```auto
- story: name finding
  steps:
  - intent: greet
  - action : name_form
  - active_loop: name_form
  - action : utter_slot_values  

```

slot is

```auto
slots:
  name:
    type: text
    influence_conversation: false
    mappings:
      - type: from_text
        intent: None
        conditions:
           - active_loop: name_form
             requested_slot: name

```

form is

```auto
forms:
  name_form:
    required_slots:
      - name

```

and response is :

```auto
responses:

  utter_ask_name:
  - text : what's your name?

  
  utter_slot_values:
  - text : "I will remember that your name is {name} "

```

what is the problem?

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [April 30, 2022, 6:03pm UTC](https://forum.rasa.com/t/free-text-as-slot/52928/2 "2022-04-30T18:03:43Z")

</div>

Yes, Rasa will always try to find the intent of a message.

You should remove `intent: None`.

---

<div class="post-metadata">

**Author:** ![soerenetler](https://avatars.discourse-cdn.com/v4/letter/s/ea666f/32.png) [@soerenetler](https://forum.rasa.com/u/soerenetler)\
**Post date:** [April 30, 2022, 11:44pm UTC](https://forum.rasa.com/t/free-text-as-slot/52928/3 "2022-04-30T23:44:17Z")

</div>

I hope the answer from @ChrisRahme helped.

> [@ChrisRahme](#):
>
> You should remove `intent: None`.

But this part should be made more clear in the documentation. It specifically says `If intent_name is None, the slot will be filled regardless of intent name.`

---

<div class="post-metadata">

**Author:** ![ChrisRahme](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/chrisrahme/32/15572_2.png) [@ChrisRahme](https://forum.rasa.com/u/ChrisRahme)\
**Post date:** [May 1, 2022, 8:07am UTC](https://forum.rasa.com/t/free-text-as-slot/52928/4 "2022-05-01T08:07:56Z")

</div>

True. you should use `intent` and `not_intent`, not `intent_name`.

If anything, what I would do is use `not_intent: deny` to not fill the slot if the user does not want to.
