---
tags:
  - project/iso27DIY
  - dev
  - llm
  - agent
---
[Cognigy course](https://academy.cognigy.com/courses/take/conversation-design-course/lessons/24748613-request-and-reply) Proceed with 4.3

**Agent Design Intent Card**
![](Agent%20Design%20Intent%20Card.png)

Notice:
- Who = the user
- What = the utterance
- Intention = get todays menu
- Reason = to order food

A conversation is inherently stateless: it probably won't follow your designed workflow. The user may ignore the bot and continue on his own path.

**Personality, Persona**
A Bot needs a Name and a Character. 

It is a good idea to also have a capability for smalltalk. Users will ask 'how's the weather' or 'how should I prepare for a Zombie attack' or will say 'I love you'
[Search Google for repository](https://www.google.com/search?client=safari&rls=en&q=repository+of+intents+and+utterances+for+smalltalk+chatbots&ie=UTF-8&oe=UTF-8)
[A collection of sample utterances in various languages](https://github.com/codeforequity-at/botium-utterances).

Contact Profile: creates persistence, by remembering, for instance, the user's preferences and home address, so the bot doesn't have to ask the same questions again each time.
