Quickstart

Get sendword running and trigger your first hook in five minutes.

Install

Install via cargo:

cargo install sendword

Create a configuration

Create a sendword.toml file:

[server]
bind = "127.0.0.1"
port = 8080

[[hooks]]
name = "Hello World"
slug = "hello"

[hooks.executor]
type = "shell"
command = "echo 'hello from sendword'"

Start the server

sendword serve

The web UI is now available at http://localhost:8080. Your hook is ready to receive webhooks at POST /hook/hello.

Trigger your hook

curl -X POST http://localhost:8080/hook/hello

Check the dashboard to see the execution result, stdout, and stderr.

Next steps