Implement avatar workflow