code: public static void setPersonName(final String name) {
  		dispatchConversationTask(new ConversationDispatchTask() {
  			@Override
  			protected boolean execute(Conversation conversation) {
  				ApptentiveInternal.getInstance().getConversationProxy().setPersonName(name);
  				return true;
  			}
  		}, "set person name");
  	}
docs: Sets the user's name. This name will be sent to the Apptentive server and displayed in conversations you have
  with this person. This name will be the definitive username for this user, unless one is provided directly by the
  user through an Apptentive UI. Calls to this method are idempotent. Calls to this method will overwrite any
  previously entered email, so if you don't want to overwrite the email provided by the user, make sure to check
  the value with {@link #getPersonName()} before you call this method.
  
  @param name The user's name.