Ruby Temporal Example

A Rails API demonstrating Temporal workflow orchestration

Endpoints

GET /up

Health check endpoint

POST /workflows/greeting Basic Auth

Start a greeting workflow

Example Request

curl -X POST https://ruby-temporal-example.staging.platform.convergint.tech/workflows/greeting \
  -u admin:password \
  -H "Content-Type: application/json" \
  -d '{"name": "Alice", "greeting": "Hello"}'

Response

{
  "workflow_id": "greeting-abc123...",
  "run_id": "...",
  "status": "started",
  "temporal_url": "https://cloud.temporal.io/namespaces/.../workflows/.../history"
}