add documentation generation for notifications