Add dynamic conversation endpoints

Similar to what we already have for routers.