Event Triggers

Availability note for event-driven workflows in Spala.

Event Triggers

Advanced availability

The current builder focuses on database triggers. If Event Triggers are not visible in your workspace, use database triggers, scheduled tasks, project agents, or explicit function calls for event-driven workflows.

Event-driven workflows are still useful in Spala, but the visible product surface you should rely on today is:

Database Triggers
Run a function when records are inserted, updated, or deleted.
/triggers/database-triggers
Scheduled Tasks
Run recurring or manual backend jobs.
/tasks/scheduled-tasks
Project Agents
Run agent workflows from manual, webhook, schedule, database change, or websocket triggers.
/features/project-agents
Run Function
Call reusable backend logic from endpoints, tasks, triggers, or other functions.
/flows

Practical Alternatives

- Use a database trigger when the workflow starts from a record change.
- Use a scheduled task when the workflow starts from time or manual admin action.
- Use a project agent when the workflow needs AI reasoning, chat, or multi-step agent execution.
- Use Run Function when one backend action should call another reusable function directly.
Database Triggers
/triggers/database-triggers
Fire functions on insert, update, and delete operations
Triggers Overview
/triggers
Understand visible trigger workflows
Project Agents
/features/project-agents
Use agent workflows for richer event handling