The document describes a proposed Emotional Cognitive Conversational Agent Architecture (ECCAA) for building chatbots. ECCAA is a 7-layer architecture based on cognitive theories like the Society of Minds approach. Each layer is connected to a database storing conversations and handles different levels of intelligence, from reflexive responses to meta-cognition. The layers were implemented in a chatbot prototype to analyze responses. Results showed ECCAA can achieve responses closer to human conversations compared to general conversational agents.