Quick Links
Introduction
The Arthropod is a silent automation platform that lets you define, deploy, and manage skills that run automatically based on triggers.
- Declarative skills - Define your automations in simple YAML
- Multiple triggers - Webhooks, schedules, events, and more
- Rich actions - Email, Slack, HTTP, database operations
- Real-time monitoring - Track all executions in the dashboard
Installation
Install the The Arthropod CLI:
# Using npm npm install -g The Arthropod # Using curl curl -fsSL https://thearthropod.xyz/install.sh | sh
Quick Start
1. Create a skill file
# hello-world.yaml name: hello-world trigger: type: webhook path: /hello actions: - type: log message: "Hello from The Arthropod!"
2. Deploy the skill
The Arthropod deploy hello-world.yaml
3. Trigger it
curl https://api.The Arthropod.fun/webhooks/YOUR_ID/hello
Skills
A skill is the basic unit of automation in The Arthropod:
name- Unique identifiertrigger- What starts the executionactions- What happens when triggeredconditions- Optional filters
Triggers
webhook- HTTP endpointschedule- Cron-based schedulesevent- Internal eventsqueue- Message queue triggers
Workflows
Chain multiple actions together with conditional logic:
actions: - type: http id: fetch-data url: https://api.example.com/data - type: condition if: "{{fetch-data.status}} == 200" then: - type: email to: admin@example.com