Action Language

Customers use Dialpad to connect with others. Content should be written and structured to help them understand and take the most important actions.

Headings and Subheadings

Basic Structure

Headings and subheadings are titles and subtitles that refer to interface sections. These should be:

  • Informative and descriptive
    • Highlight the most important concept or information for users
    • Help users understand what they’ll find in the sections
  • Concise and scannable
    • Use simple, clear language
    • Keep headings to a single sentence
    • Avoid using punctuation such as periods, commas, or semicolons
    • Write headlines in sentence casing, capitalizing the first word and proper nouns only

Do

  • Start meeting
  • Invite users
  • Create Ai Playbook
  • Port number

Don’t

  • Start a meeting
  • Invite users to your Dialpad account
  • Create ai playbook
  • Port your Number to Dialpad

Articles

Using articles (“the”, “a”, “an”) in titles depends on the message.

Conversational Headings

For conversational areas in the product, like empty states, use articles. It makes the language more approachable and helps users understand potentially new, complex concepts.

Do

  • Secure your account with multi-factor authentication

Don’t

  • Multi-factor authentication

Microcopy Headings

For labels, titles, and microcopy, avoid using articles to keep content short and action-oriented. This increases readability and scannability, encouraging action.

Do

  • Start meeting

Don’t

  • Start a new meeting
  • Start new meeting
  • Start a meeting

Sentences

Start sentences with imperative verbs when introducing actions that can be (or need to be) taken. This is especially important when introducing new concepts or features. Sentences should sound instructional and actionable. Don’t use permissive language such as “you can” or “you might consider”.

Do

  • Select departments observing this holiday
  • Ensure calls are correctly routed by selecting the best option below.

Don’t

  • Select the departments that will observe your new holiday.
  • Calls can be routed to the right team every time. Identify the best routing option below that fits your business needs.

Shorter sentences are preferred because they’re easier to scan and understand. Focus sentences on single ideas to help break them down. Use the active verb structure (subject + verb + object). Avoid complex constructions.

There are times when longer sentences might be appropriate for conveying complex information. In these instances, clearly state the information in a well-structured format, using the following principles:

  • Avoid unnecessary long sentences
  • Avoid subordinate clauses (e.g., “When a caller is redirected to voicemail”)
  • Change up sentence lengths to provide better text rhythm
  • Break longer sentences into shorter ones whenever possible

Buttons

Like headlines, buttons need to be clear and concise. Users should be able to anticipate what will happen when they press or tap the button. Never mislead someone by mislabeling a button. When creating button labels, use the following rules:

  • Always start with a strong verb that encourages action
  • Labels should provide enough context for users
  • Use a “verb” + “noun” formula except for common action scenarios (e.g., “Done”, “Close”, “Cancel”)
  • Avoid unnecessary words and articles such as “the”, “an”, or “a”
  • Buttons should always be written in title case

Do

  • Visit Help Center
  • Schedule Meeting
  • View Submission
  • Create Holiday

Don’t

  • View help center
  • Schedule a meeting
  • Submission
  • Create new holiday

Like buttons, links need to be clear and predictable. Users should be able to anticipate what will happen when they click on a link. Never mislead someone by mislabeling a link. Never use “click here” or “here” as link text.

When using links in sentences, avoid linking the entire sentence. Only link the text that describes the link. Whenever possible, keep link text to single terms or small phrases. This makes it easier for internationalization as word order may change with translations.

Do

Don’t

  • Virtual backgrounds only work in the latest versions of Google Chrome. To learn more, click here.
  • Add a desk phone or forwarding number below.

Links outside sentences should follow the same approach as buttons. They should only be punctuated with question marks.

When linking out to further documentation, link relevant keywords. Avoid adding additional sentences with “Learn more…” as it’s repetitive and takes up unnecessary space.

Only add a “Learn more…” sentence if the preceding sentence addresses multiple concepts, each of which could be linked to their own document. In that situation, pick the most relevant link and contextualize it with “Learn more…”

Do

  • Ensure SMS message delivery by registering your campaign.
  • Dialpad retains data until it is deleted, an account is canceled, or a retention policy is set up. Canceled accounts are deleted after 180 days. Learn more about Dialpad’s data retention policies.

Don’t

Confirmations

Confirmations are provided for actions which can’t be undone or are difficult to undo. These messages should:

  • Always give users an option to confirm or cancel the action
  • Be used for single, primary task
  • Keep body content to a single line and not use more than two calls to action

Confirmation titles should:

  • Ask if users want to continue, using a concise “verb” + “noun” question
  • Keep it to one sentence and avoid using punctuation except when using question marks
  • Avoid articles (the, a, an) to keep content short and actionable
  • Be written in sentence case

Do

  • Add fax number
  • Create contact center
  • Delete department?

Don’t

  • Add Fax Number
  • Create a New Contact Center
  • Are you sure you want to delete this department?

Confirmation body content should:

  • Clearly explain if the action is difficult to undo or irreversible using plain language
  • Be concise: use only one text line. Don’t start sentences with “Are you sure…”

Do

  • This can’t be undone.
  • Deleting a department cannot be undone.
  • Leaving this page will delete all unsaved changes.

Don’t

  • Are you sure you want to permanently delete this department? This action cannot be reversed.
  • If you delete a department, you will be unable to access it in the future.
  • If you leave this page, all unsaved changes will be lost. Are you sure you want to leave this page?

Confirmations primary and secondary actions should:

  • Be clear and predictable: users should be able to anticipate what will happen when they click an action
  • Scannable: avoid unnecessary words and articles such as “the”, “an”, or “a”

Since confirmation messages appear in modals, titles and buttons are closer to each other than they normally would appear. Because of this, button text doesn’t have to follow the “verb” + “noun” pattern. Instead, one word calls to action can be used such as “Cancel” or “Delete”.

Deletions

Before users can delete objects like contacts, departments, contact centers, or responses, we present them with a confirmation message that has two calls to action. One to “Cancel” and one to “Delete”. Keep it short and don’t use the “verb” + “noun” button copy approach.

Primary action:

Do

  • Delete

Don’t

  • Remove
  • Erase
  • Discard

Secondary action:

Do

  • Cancel

Don’t

  • Discard

Discarding Changes While on a Page

Primary action:

Do

  • Discard

Don’t

  • Cancel

Secondary action:

Do

  • Keep Editing

Don’t

  • Go Back
  • Cancel

Leaving a Page with Unsaved Changes

Primary action:

Do

  • Leave Page

Don’t

  • Exit
  • Delete changes

Secondary action:

Do

  • Stay

Don’t

  • Go Back
  • Cancel
  • Discard
  • Keep Editing

Directional Language

Just as links should never state “click here”, avoid using directional language such as “above” or “right”. This language is confusing and unhelpful when picked up by screen readers. It creates challenges for internationalization and can conflict with mobile-friendly designs.

The use of directional language is often an indication of poor visual or content hierarchy. Whenever possible, keep instructional copy and related actions close together so directional language isn’t needed.

Save vs. Done

Use “Save” when the user is making an immediate change and “Done” for deferred saves. Examples for when to use “Save” are when updating a contact, editing a channel’s description, or changing settings. Use “Done” when confirming changes inside a modal or popover that will be applied to the current page, but those updates won’t save to the database.

Saving in Modals and Sheets

Use “Save” in modals and popovers when the user’s changes are saved directly to the database.

Do

Picture shows Save option at the bottom of the modal

Don’t

  • Exit
  • Done
  • Apply

Saving at the Bottom of a Page

Use the “Save” + “noun” content formula for save button actions at the bottom of a page when you don’t have the provided context of a modal or compose bar.

Do

Picture shows Save option at the bottom of the modal

Don’t

  • Create discount
  • Save
  • Done
  • Apply

Deferred Saves

Sometimes, when users confirm changes inside a modal or popover, those changes are applied as unsaved changes to the current page. These updates do not immediately save to the database, but require an additional “Save” action. In these instances, do not use the “Save” verb as this call to action would be misleading.

Instead use “Done” here. When the modal or popover closes, the user will be able to see the impact of their changes and then save them.

Do

Picture shows correct usage of Done label when updates are not immediately saved to the database

Don’t

  • Add
  • Edit
  • Manage
  • Save
  • Apply

When using a datepicker, also use “Done”.

Do

Picture shows correct use of Done action in a datepicker

Don’t

  • Select
  • Save
  • Apply

Close vs. Accept

Use the verb “Close” when users confirm that they’ve finished reading something, but aren’t required to legally accept terms of service before continuing. Don’t use “OK” as that is an exclamation—not an action. When users click “Close”, they’re not saying “OK”—they’re completing a specific action.

Do

Picture shows using close instead of accept if no action requires accepting legal terms

Don’t

  • Ok, OK, O.K., Okay
  • Done
  • Accept
  • Continue

Use the verb “Accept” when terms of service require legal confirmation before continuing.

Do

  • Accept

Don’t

  • Ok, OK, O.K., Okay
  • Done
  • Close
  • Continue

Close vs. Cancel

Use back arrow buttons as a call-to-action for modals and screens when the content is in a “view-only” state. Don’t use “Close” as the call-to-action when users can make changes to the screen, confirm they’ve read something, or accept terms of service (see “Close vs. Accept”).

Do

Picture with back button

Don’t

  • Cancel
  • Exit
  • OK

Use the “Cancel” action as an option for users to back out changes made on a page, modal, or popover. When pressed, changes are automatically discarded. The “Cancel” action is often paired with “Save” and “Done” actions, always being placed on the far left.

Do

Picture shows correct position of save and cancel actions in a popover or modal

Don’t

  • Done
  • Exit
  • Close

Select vs. Choose

Use the verb “select” when:

  • Picking from a limited number of similar options
  • Making an easy or obvious decision that doesn’t require deep reflection or analysis
  • Presenting defined lists and dropdown menus
  • Picking from existing objects, such as departments

Pair “Select” modals and screens with the “Done” action.

Do

  • Select people
  • Select your timezone
  • Select department

Don’t

  • Choose timezone
  • Select a pricing plan.

Use the verb “choose” when:

  • Encouraging users to make a decision that is more subjective, strategic, emotional, or open-ended
  • Picking from a large inventory of items or options that require strategic decision making, such as pricing plans

Do

  • Choose a pricing plan
  • Choose a routing option

Don’t

  • Select a routing option
  • Choose a country
  • Pick a pricing plan

Edit vs. Manage

Use the verb “edit” when you can change the value of an input field (letters, numbers, properties). Place the action next to the field or area that is editable. There’s no need for a noun in this instance unless it’s unclear what’s being edited.

Do

Picture shows contact card with edit action
  • Edit a Real-Time Assist card

Don’t

  • Use “Edit” if multiple actions can be taken. Use “Manage” instead.
  • Modify

Use the verb “manage” when multiple actions can be done or sections and settings will be updated at the same time. Pair this verb with a noun if it’s in a button or it’s unclear what is being managed.

Do

  • Manage notifications
  • Manage multiple items

Don’t

  • Edit
  • Modify

Change vs. Switch

Use the verb “change” when users can replace an option, but not edit it. This is most common when changing an image or app theme. This action doesn’t include the ability to edit the properties. There’s no need for a noun unless it’s unclear what’s being changed.

Do

  • Change
  • Change background

Don’t

  • TBA

Use the verb “switch” when it’s important for users to know what they’re switching between like users, accounts, phone numbers, or modes. When the switch happens, the previous option is turned off, logged out, or deactivated. Always pair “switch” with a noun in titles to prevent confusion.

Do

Picture shows Save option at the bottom of the modal

Don’t

  • Switch phone number
  • Switch account

Create vs. Add

Use the verb “create” when encouraging users to generate something from scratch, like an office.

Do

  • Create Router
  • Create Office

Don’t

  • Add router
  • Add office

Use the verb “add” when encouraging users to extend something that already exists, like a response.

Do

  • Add Contact
  • Add Response

Don’t

  • Create Contact
  • Create Response

View vs. See

Use the verb “view” when encouraging users to visit a specific page or section for more information, or to reveal more information. Use “view” in buttons, calls to action, and link text.

Do

  • View all { x }
  • View call summary
  • View analytics
  • Try clearing your filters to view all results

Don’t

  • See all { x }
  • See call summary
  • See analytics

Use the verb “see” in more general, conversational descriptions without a specific call to action.

Do

  • Create your first chatbot and see how it looks.
  • Agents will see these questions during the call.

Don’t

  • Create your first chatbot and view how it looks.
  • Agents will view these questions during the call.

Need vs. Must

Use the verb “need” when telling users they’re required to do or should do something.

Do

To allow agents time to wrap-up between calls, you need to set a wrap-up time allowance.

Don’t

To allow agents time to wrap-up between calls, you must set a wrap-up time allowance.

Export vs. Download

Use the verb “export” when a user needs to transfer data from Dialpad and convert it into a different format.

Do

  • Export CSV file

Don’t

  • Download CSV file

Use the verb “download” as a call to action when users need to copy data (of the same format) from Dialpad to another system.

Do

  • Download recording
  • Download chat history

Don’t

  • Export recording
  • Export chat history

Import vs. Upload

Use the verb “import” when a user needs to transfer data and convert it into a different format so it can be used in Dialpad.

Do

  • Import CSV file

Don’t

  • Upload CSV file

Use the verb “upload” as a call to action when users need to copy data (of the same format) into Dialpad.

Do

  • Upload image
  • Upload file

Don’t

  • Upload CSV file
  • Import image
Action Language documentation last updated Thursday, June 11, 2026