It seems I recall reading an article that the Taliban maintained an office in Qatar as a point of contact with nations. Is that true?
Yup, Obama set up Taliban headquarters in Qatar in 2011.
http://www.foxnews.com/politics/2011/09/12/us-mum-over-reported-taliban-office-in-qatar/