Action Commands
Weik.io 2026.1Manage actions using the CLI.
On this page
Manage actions for executing tasks triggered by events, webhooks, or schedules.
Usage#
weikio actions [ActionId] [command] [options]Arguments:
| Name | Required | Description |
|---|---|---|
| ActionId | No | ID of the action (required for some operations) |
Subcommands#
ls#
List all actions.
Usage:
weikio actions lsExample:
weikio actions lsrun#
Run an action.
Usage:
weikio actions run <ActionId>Arguments:
| Name | Required | Description |
|---|---|---|
| ActionId | Yes | ID of the action to run |
Example:
weikio actions run 3fa85f64-5717-4562-b3fc-2c963f66afa6webtrigger#
Manage web triggers for actions.
Usage:
weikio actions webtrigger [command]webtrigger add
Add a web trigger to an action.
Usage:
weikio actions webtrigger add <ActionId> --route <TriggerPath>Arguments:
| Name | Required | Description |
|---|---|---|
| ActionId | Yes | ID of the action |
Options:
| Flag | Description |
|---|---|
-- |
Path for the web trigger, required |
Example:
weikio actions webtrigger add 3fa85f64-5717-4562-b3fc-2c963f66afa6 --route /webhooks/my-triggerwebtrigger delete
Delete a web trigger from an action.
Usage:
weikio actions webtrigger delete <TriggerId>Arguments:
| Name | Required | Description |
|---|---|---|
| TriggerId | Yes | ID of the trigger to delete |
Example:
weikio actions webtrigger delete 7c9e6679-7425-40de-944b-e07fc1f90ae7eventtrigger#
Manage event triggers for actions.
Usage:
weikio actions eventtrigger [command]eventtrigger add
Add an event trigger to an action.
Usage:
weikio actions eventtrigger add <ActionId> [--eventtype <Type>] [--eventsource <Source>]Arguments:
| Name | Required | Description |
|---|---|---|
| ActionId | Yes | ID of the action |
Options:
| Flag | Description |
|---|---|
-- |
Event type, every type by default |
-- |
Event source, every source by default |
Example:
weikio actions eventtrigger add 3fa85f64-5717-4562-b3fc-2c963f66afa6 --eventtype com.example.orders.createdeventtrigger delete
Delete an event trigger from an action.
Usage:
weikio actions eventtrigger delete <TriggerId>Arguments:
| Name | Required | Description |
|---|---|---|
| TriggerId | Yes | ID of the trigger to delete |
Example:
weikio actions eventtrigger delete 7c9e6679-7425-40de-944b-e07fc1f90ae7scheduletrigger#
Manage schedule triggers for actions.
Usage:
weikio actions scheduletrigger [command]scheduletrigger add
Add a schedule trigger to an action.
Usage:
weikio actions scheduletrigger add <ActionId> --cron "<Expression>"Arguments:
| Name | Required | Description |
|---|---|---|
| ActionId | Yes | ID of the action |
Options:
| Flag | Description |
|---|---|
--cron <expression> |
Cron expression for the schedule |
-- |
Frequency of the schedule, in place of --cron |
Example:
weikio actions scheduletrigger add 3fa85f64-5717-4562-b3fc-2c963f66afa6 --cron "0 0 * * *"scheduletrigger delete
Delete a schedule trigger from an action.
Usage:
weikio actions scheduletrigger delete <TriggerId>Arguments:
| Name | Required | Description |
|---|---|---|
| TriggerId | Yes | ID of the trigger to delete |
Example:
weikio actions scheduletrigger delete 7c9e6679-7425-40de-944b-e07fc1f90ae7scheduletrigger ls
List all schedule triggers for an action.
Usage:
weikio actions scheduletrigger ls <ActionId>Arguments:
| Name | Required | Description |
|---|---|---|
| ActionId | Yes | ID of the action |
Example:
weikio actions scheduletrigger ls 3fa85f64-5717-4562-b3fc-2c963f66afa6