This is a central repository of AutoKitteh projects for:
- Full-fledged, ready-to-use solutions for real-life use cases
- Composable templates for interoperability between common services
- Demonstrations of advanced system capabilities and features
In addition, the samples directory contains projects that demonstrate basic system features, integration APIs, and best practices.
Name | Description | Integrations |
---|---|---|
🐍 AWS Health to Slack | Announce cloud health events based on a resource ownership mapping | AWS (Health), Google Sheets, Slack |
🐍 Break-glass | Manage break-glass requests and approvals for temporary elevated permissions | Slack → AWS (IAM), Jira |
🐍 Categorize emails | Categorize new emails and notify the appropriate channels based on the content | Gmail → ChatGPT → Slack |
🐍 Confluence to Slack | Notify when a new page with a specific label is created | Confluence → Slack |
🐍 Data pipeline | Process and store data from new S3 files in a database | AWS (SNS, S3) → SQLite |
🐍 Discord to Spreadsheet | Log Discord message events using AutoKitteh's event system for simple event handling | Discord → Google Sheets |
🐍 GitHub Actions | Trigger GitHub workflows across repos using AutoKitteh’s event system for automation | GitHub |
⭐ GitHub Copilot seats | Automate daily GitHub Copilot user pruning and report changes | GitHub ↔ Slack |
🐍 Google Calendar to Asana | Create an Asana task whenever a new event is added to Google Calendar | Google Calendar → Asana |
🐍 Google Forms to Jira | Create Jira issues based on Google Forms responses | Google Forms → Jira |
🐍 Jira assignee from schedule | Assign new Jira issues to the current on-caller based on a schedule in a shared calendar | Jira ↔ Google Calendar |
🐍 Jira deadline to event | Create/update calendar events based on the deadlines of Jira issues | Jira ↔ Google Calendar |
🐍 Quickstart | Basic workflow for tutorials | HTTP |
⭐ ReviewKitteh | Monitor pull requests, and meow at random people | GitHub, Google Sheets, Slack |
🐍 Room reservation | Manage via Slack ad-hoc room reservations in Google Calendar | Slack ↔ Google Calendar, Google Sheets |
🐍 Slack Discord sync | Sync Slack and Discord messages in real-time | Slack ↔ Discord |
🐍 Slack support | Categorize Slack support requests using AI, and route them to the appropriate people | Slack ↔ Gemini, Google Sheets |
🐍 Task chain | Run a sequence of tasks with fault tolerance | Slack |
🐍 Webhook to Jira | Create Jira issues based on HTTP GET/POST requests | HTTP → Jira |
Note
🐍 = Python implementation, ⭐ = Starlark implementation.