llms.txt Content
# Knock
## Knock is the category leader in infrastructure for sending product and customer messaging. Ship cross-channel product notifications and lifecycle messaging that drive engagement, growth, and retention.
## Product
### Features
- [Workflows](/features/workflows): Orchestrate your entire customer journey. A single workflow engine for powering transactional and lifecycle messaging across every channel.
- [Guides](/features/guides): In-app messaging with your own components. Ship paywalls, dialogs, and nudges powered by your components. Enable non-engineers to edit copy and targeting in Knock.
- [Broadcasts](/features/broadcasts): Intelligent, multi-channel announcements. Send one-time announcements across every channel, with complete control over audience, content, and delivery.
- [Agents](/features/agents): Autonomous customer engagement. The only customer engagement platform you can work with entirely using natural language.
- [Observability](/features/observability): Complete visibility into your notifications
- [Template management](/features/template-management): A single place to manage your notifications
- [Preferences](/features/preferences): Notify on the right channel at the right time
### Channels
- [In-app](/channels/in-app-notifications): Deliver notifications with our in-app channel
- [SlackKit](/channels/slackkit): Notifications where your customers work and talk
- [Email](/channels/email): Make sending email from your product effortless
- [Mobile](/channels/mobile): Easily add mobile notifications to any app
- [More](/integrations): See all available channels ->
## Developer
### Getting Started
- [Documentation](https://docs.knock.app): Learn key concepts and integrate Knock
- [Knock CLI](/cli): Bring Knock to your terminal
- [Quick start](https://docs.knock.app/getting-started/quick-start): Send your first notification with Knock
- [Tutorials](https://docs.knock.app/guides/alerting): How to power common use cases
### Resources
- [API r