Typical Use Cases for Operations

Operations are very flexible and can be used in many scenarios where CRUD actions are not enough. Some common examples:

  • Sending emails or notifications (e.g., trigger a welcome mail or alert).

  • Batch processing (e.g., generate invoices, update multiple entities at once).

  • Data import/export (e.g., upload CSV to populate the database, export filtered data).

  • Reports or calculations (e.g., generate a PDF report, run a custom calculation job).

  • Tenant or user management actions (e.g., reset a tenant, provision resources).

By defining input entities and implementing the handler, you can extend Bloqs with custom business workflows.

Last updated