How to stop wasting your time?
There is a way to stop wasting your priceless time on the same set of actions you do in Fibery periodically. We have created special functionality for configuring these actions one time using a simple and intuitive editor. Please meet the Action Buttons feature which can be found at the database editor screen by navigating to Automations popup.

How to add or edit the Action Button?
The adding button is a simple one.
Click +Add Button link in the Automations section of database editor.
Provide a name for your button
Add and configure actions you want to be executed on button click from entity view.
There is no limit for actions count. You may set up as many as you want.
An example of the action button with two actions configured can be found below.

The created button will appear in Buttons section of Automations popup.
How to find and click my action button?
You may wonder where the created button can be found and clicked.
Navigate to an entity you want to apply the configured actions
Click entity view menu
Find the name of your button and click

Fibery Actions Overview
We have implemented many popular actions, but let us know if we miss something. We are going to add much more in the nearest future including the possibility to send emails or deal with external systems.
Below is a brief overview of the Fibery actions available right now.
Entity Actions
Create
Creates an entity with predefined fields.
Arguments
Fields: Almost all fields of a Database can be changed excluding rich fields.

Update
Updates entity fields.
Arguments
Fields: Almost all fields of a Database can be changed excluding rich fields.

Delete
Deletes and entity.

Script
Executes server-side javascript code.
Arguments
Script: Javascript code to execute.

Append content to {Rich Field}
Appends content to the rich text field. {Rich Field} is the name of the field.
Arguments
Document: Markdown template is supported.

Overwrite {Rich Field}
Replace the content of the rich text field. {Rich Field} is the name of the field.
Arguments
Document: Markdown template is supported.

Actions for References/Relations
Add {Entity}
Creates a new entity and link sets it to relation field. {Entity} is the name of relation field.
Arguments
Fields: Almost all fields of a Database can be changed excluding rich fields.

Update {Entity}
Updates entity set in relation field. {Entity} is the name of the relation field.
Arguments
Fields: Almost all fields of a Database can be changed excluding rich fields.

Delete {Entity}
Deletes an entity set in relation field. {Entity} is the name of the relation field.

Unlink {Entity}
Clears a relation field. The related entity will not be deleted. {Entity} is the name of the relation field.

Actions for collections (one-to-many and many-to-many relations)
Add {Collection} Item
Adds a new item to the collection field of the entity. {Collection} is the name of one-to-many and many-to-many relation.
Arguments
Fields: Almost all fields of a Database can be changed excluding rich fields.
Update {Collection}
Updates items assigned to the entity. {Collection} is the name of one-to-many and many-to-many relation.
Arguments
Fields: Almost all fields of a Database can be changed excluding rich fields.
Delete {Collection}
Deletes items assigned to the entity. {Collection} is the name of one-to-many and many-to-many relation.
Unlink {Collection}
Clears items assigned to the entity. Entities will not be deleted.

Actions for extensions
Move to the final state
Moves an entity to the final state. Available if workflow extension is enabled for a Database.
Clears Assignees
Clear Assignees. Assignees will not be deleted from the system.
Assign to me
Assigns an entity to the current user.
Add Assignees
Assigns selected users to the entity.

Add comment
Adds a comment to the entity.
Arguments
Comment (textarea): Markdown template.

Attach PDF using Template
Creates a file from the template and attaches it to the entity.
Arguments
File Name: Name of file
Template (textarea): Markdown template.

Add document
Creates a document from the template and links it to the entity.
Arguments
Document Name: Name of document
Document (textarea): Markdown template.
