Redux middleware for reporting actions to third party APIs. Extremely useful for analytics and error handling.