To get started with Cordova push notifications via PushBots, there are generally two parts. The Google/Apple parts, and the PushBots part.
The Google/Apple part: will involve you activating GCM (Google Cloud Messaging) APIs and obtaining your key and sender ID for Android and generating certificates and provisioning profiles for iOS.
The PushBots part: will involve integrating the PushBots SDK within your Cordova app.
That's it! After this you can start testing and experimenting with your push messages