Add publisher client interface