For advanced actions with custom code, dynamic forms, or complex logic, see Code-based actions.
Capabilities
No-code actions support two main behaviors. Update record fields lets you directly change field values on records. Set a status to “approved”, mark items as archived, update timestamps, or toggle boolean flags with a single click. Call external APIs triggers webhooks to external services. This enables integration with automation platforms like Make, n8n, or Zapier, your own API endpoints, or any third-party service that accepts HTTP requests.Integration with automation tools
No-code actions work with popular automation platforms:- Make
- n8n
- Zapier
- Create a webhook in Make
- Copy the webhook URL
- In Forest, create an action with “Call an API”
- Paste the webhook URL
- Make receives the payload and continues your workflow
Creating an action
To create an action from the UI:- Enable Layout Editor mode in your Forest interface
- Access the collection settings (⚙️ gear icon)
- Navigate to the Actions tab
- Click Create Action
Action configuration
Basic settings
When creating an action, configure the following:Name
The action name that will appear on the button. Choose a clear, action-oriented name (e.g., “Send Email”, “Mark as Shipped”, “Ban User”).Scope
Choose the scope that matches your use case. See Action scopes for details.Action behavior
Update record
This action type updates specific fields on a record. Example: Ban a user by settingis_blocked to true
- Select Update record as the action behavior
- Choose the field to update (e.g.,
is_blocked) - Set the target value (e.g.,
true) - Click Save
Call an API
Trigger HTTP requests to your API or external services (Zapier, Make, n8n). Webhook payload format:- Select Call an API as the action behavior
- Enter your webhook URL
- Choose HTTP method (usually
POST) - Add headers if needed
- The payload will be sent automatically
Need more flexibility?
No-code actions are perfect for simple operations, but if you need complex business logic, dynamic forms, or custom validation, you’ll want to use code-based actions instead.Code-based actions
Build advanced actions with custom code for complex workflows, dynamic forms, and full control over execution and results