Since call-centre conversations tend to beabout very specific subjects, this is a far less daunting task than creating a system able to hold arbitrary conversations.
Ask any american homeowner their feelings about building codes and you will likely be met with some long winded diatribe decrying what is perceived as arbitrary, bureaucratic authority.