Hopefully this explains what the bot is and how it works.
Please see the lex docs for the Lex model and how intents are mapped to commands.
Please see the architectural docs for an explanation of how messages are parsed, how commands are executed, and what the services do within the bot.
For more detail on some of the architectural concepts:
- Amazon Lex integration
- Authentication & Authorization
- GraphQL API
Please see the config docs for the config schema and search path for config files.
Please see the dev docs for the development process and instructions on how to build the bot.
Please see the getting started guide for an introduction to the bot, config, and general usage.
Please see the project roadmap for a high-level roadmap of planned features.
Documentation for individual services is organized by service type:
Please see the workflow docs for issue types and the PR process.