Skip to main content

Common actions terminology

Guidewire follows user experience best practices for common actions. The behavior of these actions is designed to be consistent throughout Guidewire Cloud applications. This list includes common UI terms and recommended action labels for use in Guidewire UI content.

Add

Takes an existing object or item and adds it to an interaction or user-flow.

The user should clearly understand what it is that can be 'added', such as a scheduled item. If this is not readily apparent from the context, combine Add with the object. Add appears as a '+' symbol, which can be contained within a button if desired along with the word 'Add'.

Opposite: Remove

Approve

Indicates that the user grants permission or agrees.

Opposite: Reject

Back

Returns the user to the previous step in a user-flow sequence.

Back is represented as a secondary action button.

Cancel

Stops the user's current action and closes the component or item. Cancel offers a way for the user to back out and take no action.

Alert users to any negative consequences of stopping an action from progressing, such as data corruption or data loss.

Cancel is represented as a secondary action button or link.

Clear

Removes data from a field or clears selections.

Clear appears as a text-based button with the word 'Clear'.

Clone

Creates a new item based on the information from an existing item.

Where appropriate, combine Clone with the object (for example, 'Clone flow' or 'Clone workset').

Close

Close ends the current page, window or menu, and can also be used to dismiss notifications.

The close icon appears as an 'X' on the upper right or right side of the element in question. Do not use 'Close' interchangeably with 'Cancel'.

Copy

Copies from something that exists to something else that also already exists.

Combine 'Copy' with the destination if there are multiple possibilities (for example, 'Copy to clipboard').

Create

Makes a new object or item.

The user should clearly understand what it is that they are creating. If this is not readily apparent from the context, combine 'Create' with the object. Do not use 'Create' interchangeably with 'Add'.

Opposite: Delete

Delete

Destroys an object or item so that it no longer exists.

This action is typically permanent and cannot be easily undone. Where appropriate, combine 'Delete' with the object or item (for example, 'Delete column').

Opposite: Create

Deploy

Installs and configures an application and its components on a planet. Makes the software available for use by users and other programs.

Opposite: Undeploy

Discard

Discards a draft for a new object, or a draft version with changes to an existing object, without saving.

'Discard' is appropriate when the user has not yet actively saved the object or item.

Download

Transfers data from a remote system to a local system.

Opposite: Upload

Edit

Enables users to change the data or values of an existing object.

A state change typically occurs with this action and any invalid changes result in an error notification. An edit icon appears as a pencil and can be used in different contexts, such as in a dropdown menu or in a table row.

Filter

Displays a list of objects that match the filter criteria.

Finish

Indicates the completion of a series of steps in a workflow or process, such as a wizard.

Log in (v.)

Used for entering a site or application.

Use 'Log in' instead of 'Sign in'. It's easier to distinguish from 'Sign up', which often appears side by side with these options.

Opposite: Log out

Login (adj.)

Refers to the login page or process and is treated as one word.

While the noun 'Login' can be used as an alternative to 'username', we recommend 'username'.

Log out (v.)

Used for exiting a site or application.

Use 'Log out' instead of 'Sign out'.

Opposite: Log in

Next

Advances the user to the next step in a user-flow sequence.

Next is represented as a primary action button.

OK

Confirms an action or acknowledges that an action has taken place.

In most cases, it's preferable to use a specific action verb rather than 'OK', which is vague and potentially misleading. Write as shown: two letters, both uppercase.

Please (adv.)

Avoid please except in the following situations:

  • There's a problem that we can't help the user solve.
  • The user is asked to do something inconvenient.
  • The software is to blame for the situation.

Don't precede UI terms with please.

Reject

Indicates that the user refuses permission or does not approve.

Opposite: Approve

Remove

Removes an item or object from its current context without completely deleting it.

Opposite: Add

Save

Preserves changes made by the user to existing objects.

Save as

Creates a new object based on the current state of an existing object.

The user names the new object and typically assigns a location to it.

Sign up

Creates an account for the user or registers them in a system.

Use 'Sign up' instead of 'Register'.

Submit

Describes the action of sending data, such as claims information, in a form.

Undeploy

Removes an application and its components from a planet.

Opposite: Deploy

Upload

Sends data from a local system to a remote system.

Opposite: Download

View (v.)

Describes the act of accessing another page to see details.

When used as a noun, View represents an arrangement of data in the interface (for example, a list view).