What problem does it solve?
This Skill automates the execution of Thoth agent runs in response to external events, enabling event-driven automation and integration with various services.
Core Features & Use Cases
- Event-Driven Automation: Trigger Thoth agent runs by receiving events from external services like GitHub, GitLab, Stripe, CI/CD, IoT sensors, and monitoring tools.
- Flexible Setup: Configure webhook subscriptions with various options, including prompt templates, event types, and delivery methods.
- Integration: Seamlessly integrate with popular services and platforms for event-driven operations.
- Use Case: Automatically run Thoth agent tasks when a new issue is created on GitHub, a pull request is reviewed, or a payment is processed on Stripe.
Quick Start
Create a webhook subscription for GitHub issues by running: thoth webhook subscribe github-issues --events issues --prompt "New GitHub issue #{issue.number}: {issue.title}\n\nAction: {action}\nAuthor: {issue.user.login}\nBody:\n{issue.body}\n\nPlease triage this issue." --deliver telegram --deliver-chat-id "-100123456789"