Custom implementation of communication process with AI