kortix-triggers

Coordinate cron schedules, webhooks, and actions across services via triggers.yaml.

20.1k|3.4k|Updated Oct 5, 2024
One-click install
npx skills add https://github.com/kortix-ai/suna --skill kortix-triggers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kortix-triggers
Source: https://github.com/kortix-ai/suna/tree/main/core/kortix-master/opencode/skills/KORTIX-system/agent-triggers
Command: npx skills add https://github.com/kortix-ai/suna --skill kortix-triggers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Orchestrate cross-system event-driven workflows by coordinating cron schedules, webhooks, and actions across services with a single, version-controlled configuration and runtime state.

Core Features & Use Cases

  • Unified triggers tool for creating and managing cron, webhook, and manual triggers
  • Supports actions including prompt, command, and http
  • Persistent configuration in triggers.yaml and runtime state in kortix.db
  • Use cases: automate deployments, incident responses, and data pipelines

Quick Start

Create a trigger using the triggers tool to automate a cron or webhook and monitor its executions.

Frequently Asked Questions about kortix-triggers

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage cron schedules and webhooks in a single configuration?

You can manage cron schedules and webhooks together by defining them in a unified triggers.yaml configuration file, which coordinates cross-system event-driven workflows and actions across services.

What is the best way to orchestrate event-driven workflows across multiple services?

Orchestrating event-driven workflows across services requires coordinating cron schedules, webhooks, and actions through a unified configuration and a runtime state database to ensure reliable multi-step execution.

Can I pause and resume automated triggers during deployments or incidents?

Yes, automated triggers support full CRUD operations via a REST API and CLI, allowing you to pause and resume cron schedules or webhooks while monitoring execution history.

How do I automate incident responses and data pipelines with external triggers?

Automating incident responses and data pipelines involves configuring external webhook triggers and cron schedules to execute prompt, command, or HTTP actions automatically across targeted services.

Does trigger management require a specific database to track runtime state?

Trigger management uses kortix.db to store runtime state and execution history, while persistent configuration is maintained version-controlled in the triggers.yaml file.

Why use a unified trigger configuration instead of separate cron and webhook managers?

A unified trigger configuration coordinates scheduling and external triggers in one place, eliminating the need to manage separate cron and webhook managers while providing a single REST API and CLI for reliable operations.