Introduction
Concise brief description of what the service is and what it does
Requirements
dependent devices
dependent services
any other (third-party) dependent services (e.g.: Google for Dialogflow and TTS)
Initialisation
First-time steps for starting up the service (e.g.: creating a google account for Dialogflow and TTS)
Example
Example code
Limitations
Specific code limitations, bugs, things to keep in mind when using the service (expectation management)