Implement campfire connector and callback