Skip to content

workflow.action

Colectiva dispatches a workflow action to a target app — instructs the receiver to perform a specific operation (create employee, generate poliza, update record). Payload includes the action type and data needed by the receiver.

Senders

  • colectiva

Receivers

  • constanza
  • hoja
  • camino

Data schema

Each field maps to a type hint. | null indicates an optional field.

json
{
  "action": "string (constanza.create_employee|constanza.create_poliza|constanza.update_employee|etc.)",
  "workflowInstanceId": "string",
  "targetApp": "string",
  "data": "object (action-specific payload)"
}

Example payload

The following is a synthetic payload that matches the schema. Production payloads are signed with HMAC-SHA256 and delivered to each receiver's registered webhook endpoint.

json
{
  "action": "constanza.create_employee",
  "workflowInstanceId": "example-workflowInstanceId",
  "targetApp": "example-targetApp",
  "data": {}
}

See also


Generated from ecosystem-sdk/packages/mcp-server/src/registry/events.json. Do not edit by hand.

Red Broom Software Ecosystem