How can we help?

Search for answers or browse articles about Sintel Apps

You are here:

Buttons

 

The Buttons widget allows you to add action buttons to a section, giving users the ability to save, exit, trigger workflow actions, export to PDF, or run custom code.

What Is the Buttons Widget?

The Buttons widget controls the buttons displayed within a form section.

These buttons can include:

  • Save
  • Exit
  • Export to PDF
  • Workflow Actions
  • Custom Buttons

Buttons can be configured, reordered, styled, and customised.

How to Add the Buttons Widget

  1. Open the Layout tab.

  2. Select Widgets in the left panel.

  3. Drag and drop Buttons into a section.

  4. Click on the Buttons widget on the canvas.

You will now see:

  • Left panel – Controls which buttons are included and their order.

  • Right panel – Button properties and configuration.

Managing Buttons (Left Panel)

In the left panel, you can:

  • Reorder buttons (drag to change position)
  • Edit existing buttons
  • Add new buttons

To add a new button, click Add.

You can add:

Save Button – Saves the form.

Exit Button – Closes the form.

Export to PDF Button – Allows users to export the form as a PDF (if enabled in Settings).

Action Button – Displays workflow actions (such as Submit, Approve, Reject).

All Missing Actions – Automatically adds all workflow actions that have not yet been included.

Custom Button – Creates a fully custom button using JavaScript.

Button Properties (Right Panel)

When selecting a button, the right-hand panel allows you to configure:

Label – Button text displayed to users
Text size
Text colour
Icon (including Font Awesome icons)
Icon size
Icon position (Left / Right)
Background colour
Width
Tooltip

This allows full visual control over button appearance.

Important: Workflow Actions

Action buttons will only appear if:

  • Workflow is enabled.

  • Actions are configured in the Workflow tab.

  • The current user has permission to see the action.

If no actions are configured, action buttons will not appear.

Custom Buttons

Custom buttons allow you to run JavaScript when clicked.

To add a custom button, click Add > Custom Button, then click Edit. In the Properties panel on the right, you can paste or type your code.

Example:

Open Google in a New Tab

In the Code editor for a Custom button, you can use:

window.open('https://www.google.com', '_blank');

 

Print Form

window.print();

 

Reload Form

location.reload();

 

Open Email Client with Pre-Filled Subject

window.location.href = "mailto:support@yourorg.com?subject=Form%20Query";

 

Open Microsoft Teams

window.open('https://teams.microsoft.com/l/channel/your-channel-link', '_blank');

 

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents