@staticmethod
def get_alexa_intent(data):
    """Gets the Intent's name from the Alexa response.

        Args:
            data: Response received from Alexa.

        Returns:
            A string representing the Intent's name from the interaction model that was requested,
            or ``None``, if no Intent was received.

        Examples:
            >>> intent = ADAPI.get_alexa_intent(data)

        """
    if 'request' in data and 'intent' in data['request'] and 'name' in data[
        'request']['intent']:
        return data['request']['intent']['name']
    else:
        return None
