Riyan Arshad
Riyan Arshad
October 30, 2026
Stay in the know
Get helpful videos

Ultimate Forms automates SharePoint business processes through actions: small, configured units of work that run when items change, on a schedule, or at the click of a button. There are action types for updating and creating data, sending communications, managing permissions, calling external systems, and printing documents. Each is configured in the browser, with conditions deciding when it runs. This guide catalogs the action types by what they do, then walks the four steps of setting one up.

If you have ever monitored a workflow at midnight or debugged one nobody documented, this is the simpler path.

Why actions instead of workflows

I have spent years automating processes in SharePoint, and one project made the case better than any comparison chart. A manufacturing company needed its invoice approval process automated. Timely approvals, minimal manual touches.

Built on traditional SharePoint workflows, it demanded extensive coding and constant monitoring. Bottlenecks appeared. Fixing them meant more code.

Rebuilt on Ultimate Forms actions, the same process became configuration. An invoice arrives and the status is set. The approver gets an email with the amount in the subject line. On approval, the record updates and the next notification fires. Each step is one action, readable in plain settings, owned by the people who run the process. That difference is the whole argument.

The full comparison with Power Automate is its own article, and the platform-wide view covers the rest of the stack.

For a complete worked example, one project entry creating tasks, permissions, a database record, and a provisioned site, see SharePoint list automation with actions.

The action catalog

Ultimate Forms offers a comprehensive suite of action types. Here they are, grouped by the job they do. Each action can also run manually from the command bar, with visibility rules deciding who sees its button and when, and with parameters collected from the user as it runs.

Working with data:

  • Update List Item. Automatically update fields in one or more list items. The workhorse: status changes, stamped dates, cascading updates.
  • Create List Item. Generate new items based on the current item's values. New project, new task set.
  • Delete List Item. Remove items from any list in the site collection.
  • Copy List Item. Duplicate items or documents to a new location.
  • Manage Attachments. Copy, move, or delete attachments between list items and document libraries.
  • Edit Images. Resize, crop and manipulate images in document libraries.
  • Calculate Summary. Compute or check values of specific columns across items. Run synchronously, it also validates against list data before saving, blocking duplicates and double bookings.
  • Generate Associated Items. Automatically create associated items, the parent-child pattern.

Structure and security:

  • Create List or Site. Generate new lists or sites within the site collection. Project provisioning without a request to IT.
  • Manage Permissions. Adjust permissions for sites, lists, folders, or items. Lock a record on submission; open it on return.

Communication:

  • Send Email. Automated notifications to recipients, driven by conditions and item values.
  • Manage Exchange. Create, update, or delete calendar events based on item values.

Integration:

  • Call Application or Service. Perform web service calls using list item values, including triggering Power Automate flows.
  • Manage database data. Execute stored procedures in any database.
  • Manage Entra ID /Active Directory. Create and manage users and groups in Entra ID or Active Directory.
  • Manage Teams. Create or update teams and channel. Send messages to channels or chats. Microsoft 365 only.
  • Manage Planner. Create or update items in Microsoft Planner. Microsoft 365 only.
  • Run PowerShell. Execute PowerShell scripts. Note: not available in the Microsoft 365 app.
  • Run Workflow. Execute workflows assigned to list items, for coexistence with what you already have.
  • Initiate Import. Triggers an Import profile execution.

Output:

Orchestration:

Setting up your first action

Four steps take you from an ordinary list to an automated one.

Step 1: Open the action settings. Navigate to Ultimate Forms via the list's Design command bar button and select Actions.

Actions access button

Step 2: Define the action. Click on Add new action. Next choose the action type, say, Update List Item (default) or Send Email. Configure what it does: which columns, which values, which recipients. Values can come straight from the current item, so the email names the actual requester and the actual amount.

Step 3: Set the events and conditions. Define when the action executes. On item creation. On modification. When a specific column changes to a specific value. Conditions are where precision lives: "status changed to Approved and amount above 5,000" is as easy to express as "new item." Actions can also run on a schedule or manually from a button, which covers reminders, escalations, and on-demand operations. Manual buttons appear in the command bar, and conditions on changed values are a craft of their own, covered in mastering after-change conditions.

Action conditions

Step 4: Test and monitor. Trigger the action and confirm the result. Then keep an eye on Action History, the execution log stored by your action column. Every run is recorded with its outcome. When someone asks "did the notification go out?", the answer is a lookup, not a guess.

Habits that keep automation healthy

A few practices, learned the consultant's way, make the difference between automation that helps and automation that surprises.

Name actions for their business meaning. "Notify approver on submission" beats "Email 2" forever. Keep one action per job, and chain jobs with action groups; small actions are testable, reusable, and readable. Put escalations on timers rather than hoping someone notices, the scheduled action patterns cover hourly through monthly, and the SLA guide assembles them into deadlines, warnings, and escalations.. And when a step must complete within the save itself, know the synchronous options.

Above all, start with one process. The invoice approval. The request intake. Automate its three most manual steps, run it for two weeks, and let the results recruit the next process. Extensive ranges of tools matter less than the first bottleneck you remove, and with actions, removing it is an afternoon.

Go deeper

Every action family above has its own detailed guide. For triggering and timing: scheduled hourly to monthly actions, after-change conditions, and synchronous versus asynchronous execution, including immediate email delivery. For operations users run themselves: actions in the command bar, parameters collected as they run, and visibility rules on their buttons. For orchestration: action groups and loops.

For common builds: a full end-to-end chain from one list entry, project task generation, aggregation and cross-item rules, attachment management, automatic content translation, image processing, and timer-driven printing. For time-based promises, deadlines, reminders, and escalations assembled into a working system, see SLA management with Ultimate Forms, and the audit trail guide shows how every decision stays traceable.

Coming from Power Automate? Start with the complete no-flow guide, with the direct comparison alongside. For the philosophy of building processes in forms rather than engines, forms, not workflows. And when the process needs human decisions on top of the automation, the approvals guide and the alert engine complete the picture.

Frequently asked questions

Q: What are actions in Ultimate Forms?
A: Configured automation units on a SharePoint list: each has a type (update, create, email, and more), conditions for when it runs, and value mappings from the current item. No code is involved.
Q: What can actions do?
A: Update, create, copy, and delete items; manage attachments and permissions; send emails; manage Exchange calendars and Active Directory; call web services and databases; print documents; provision lists and sites; and combine into sequential groups.
Q: What triggers an action?
A: Item events (created, modified), schedules, or manual execution from a button. Conditions refine the trigger down to specific column values and changes.
Q: Can several actions run as one unit?
A: Yes. Action groups run multiple actions sequentially and support loops, executing the group once per value in a range of dates or numbers.
Q: How do I know an action ran?
A: Action History records every execution and its outcome. Testing a new action and checking its history entry is the standard verification step.
Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Products
Vladi Gubler | October 24, 2026
SharePoint items can carry true electronic signatures: tamper-evident, identity-verified, and bound to the data they sign. The Signature component of Ultimate Forms is a column you add to any list or library, attach to the columns whose values it should protect, and sign in one of three ways, real-time username and password validation against your...
Products
InfoPath reached the end of its road on July 14, 2026, and Ultimate Forms is its natural successor for SharePoint forms: browser-based design instead of a client application, data stored as real SharePoint items instead of XML, all column types supported, and permissions, validation, automation, and printing built in. This comparison walks the two...
Products
Vladi Gubler | April 30, 2025
If you’ve ever used Survey lists in SharePoint, you’re likely familiar with a powerful and often underappreciated feature: the Rating Scale column. This special column type presents a matrix of statements or questions alongside a numeric scale, typically used for gathering structured feedback. The idea is simple but incredibly effective - allow...
Build powerful business applications in SharePoint using only your browser.
100% No-Code Solution
It’s never been easier to create, innovate, and share. All you need is your web browser!
Cost-Effective
Address business process pain points immediately. Save time and money.
Fantastic Support Team
In addition to our responsive support team, a wide variety of resources, documentations, tutorials, blogs and webinars is available to you
Popular Solution Templates
Expense Reimbursement
Get reimbursement for your business expenses
Purchase Order
Automate and manage the full purchase order process — from request creation and approval to supplier management and delivery tracking
Payment Agreement
Formalize payment terms, schedules, and confirmations in one structured workflow
Microsoft partner logo
© 2005-2026 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA