There is already an Application Access integration for AirWatch: AirWatch: Connect to Windows Azure Active Directory. Note that Windows Azure Active Directory is where you have all the Office 365 user accounts.
Since this is SO, and SO is for programming questions, I'm going to assume you are looking to build your own application that does a customized integration for you. I'm going to further assume that the AirWatch APIs allow you to create new users.
You could do the following:
- Use the Windows Azure AD Graph Differential Query to detect when a new user is created.
- Use the Airwatch APIs to provision the user in Airwatch.
Alternatively:
- Use the Windows Azure Active Directory Graph API to create users (and, optionally, assign Office 365 licenses).
- Use the Airwatch APIs to provision the user in Airwatch.