The report said Iran received a request for the talks through the Swiss Embassy in Tehran , which often acts as an intermediary for the U.S. in the country .