Skip to main content
Code-based actions let you implement custom business logic in your back-end code. They provide full control over action behavior, forms, validation, and results. Use code-based actions when you need complex workflows, dynamic forms, external API integrations, file generation, or custom validation that goes beyond what no-code actions can do.
Custom action displayed in a table view

Basic structure

Here’s what a code-based action looks like:

Common examples

Send email

Charge credit card

Bulk status update

Generate report

Learn more

Forms

Form fields, validation, and dynamic behavior

Result types

All the ways to return feedback to users

Context & scope

Understanding scopes and the context object

Related data invalidation

Refresh related data after actions