Skip to main content

@dialstack/sdk-dev / js/src / en

Variable: en

TypeScript
const en: object;

Defined in: sdk/js/src/locales/en.ts:5

English locale strings for DialStack SDK components

Type Declaration

accountOnboarding

TypeScript
accountOnboarding: object;

accountOnboarding.account

TypeScript
account: object;

accountOnboarding.account.details

TypeScript
details: object;

accountOnboarding.account.details.companyNameLabel

TypeScript
companyNameLabel: string = 'Company Name';

accountOnboarding.account.details.companyNamePlaceholder

TypeScript
companyNamePlaceholder: string = 'Acme Corp';

accountOnboarding.account.details.companyNameRequired

TypeScript
companyNameRequired: string = 'Company name is required';

accountOnboarding.account.details.emailInvalid

TypeScript
emailInvalid: string = 'Enter a valid email address';

accountOnboarding.account.details.emailLabel

TypeScript
emailLabel: string = 'Primary Contact Email';

accountOnboarding.account.details.emailPlaceholder

TypeScript
emailPlaceholder: string = 'admin@company.com';

accountOnboarding.account.details.emailRequired

TypeScript
emailRequired: string = 'Primary contact email is required';

accountOnboarding.account.details.heading

TypeScript
heading: string = 'Account Details';

accountOnboarding.account.details.phoneInvalid

TypeScript
phoneInvalid: string = 'Enter a valid US phone number';

accountOnboarding.account.details.phoneLabel

TypeScript
phoneLabel: string = 'Primary Contact Phone Number';

accountOnboarding.account.details.phonePlaceholder

TypeScript
phonePlaceholder: string = '(555) 123-4567';

accountOnboarding.account.details.phoneRequired

TypeScript
phoneRequired: string = 'Primary contact phone number is required';

accountOnboarding.account.details.primaryContactLabel

TypeScript
primaryContactLabel: string = 'Primary Contact';

accountOnboarding.account.details.primaryContactPlaceholder

TypeScript
primaryContactPlaceholder: string = 'Jane Doe';

accountOnboarding.account.details.primaryContactRequired

TypeScript
primaryContactRequired: string = 'Primary contact is required';

accountOnboarding.account.details.regionLabel

TypeScript
regionLabel: string = 'Region';

accountOnboarding.account.details.regionPlaceholder

TypeScript
regionPlaceholder: string = 'Select a region';

accountOnboarding.account.details.timezoneLabel

TypeScript
timezoneLabel: string = 'Timezone';

accountOnboarding.account.details.timezonePlaceholder

TypeScript
timezonePlaceholder: string = 'Select a timezone';

accountOnboarding.account.details.timezoneRequired

TypeScript
timezoneRequired: string = 'Timezone is required';

accountOnboarding.account.location

TypeScript
location: object;

accountOnboarding.account.location.addressLabel

TypeScript
addressLabel: string = 'Address';

accountOnboarding.account.location.addressRequired

TypeScript
addressRequired: string = 'Address is required';

accountOnboarding.account.location.cityLabel

TypeScript
cityLabel: string = 'City';

accountOnboarding.account.location.cityPlaceholder

TypeScript
cityPlaceholder: string = 'New York';

accountOnboarding.account.location.description

TypeScript
description: string = 'Add your business address for E911 and caller ID.';

accountOnboarding.account.location.edit

TypeScript
edit: string = 'Edit';

accountOnboarding.account.location.enterManually

TypeScript
enterManually: string = 'Enter manually';

accountOnboarding.account.location.heading

TypeScript
heading: string = 'Business Location';

accountOnboarding.account.location.houseNumberLabel

TypeScript
houseNumberLabel: string = '#';

accountOnboarding.account.location.houseNumberPlaceholder

TypeScript
houseNumberPlaceholder: string = '123';

accountOnboarding.account.location.nameLabel

TypeScript
nameLabel: string = 'Location Name';

accountOnboarding.account.location.namePlaceholder

TypeScript
namePlaceholder: string = 'Main Office';

accountOnboarding.account.location.nameRequired

TypeScript
nameRequired: string = 'Location name is required';

accountOnboarding.account.location.noResults

TypeScript
noResults: string = 'No addresses found';

accountOnboarding.account.location.postalCodeLabel

TypeScript
postalCodeLabel: string = 'ZIP';

accountOnboarding.account.location.postalCodePlaceholder

TypeScript
postalCodePlaceholder: string = '10001';

accountOnboarding.account.location.searching

TypeScript
searching: string = 'Searching...';

accountOnboarding.account.location.searchInstead

TypeScript
searchInstead: string = 'Search instead';

accountOnboarding.account.location.searchPlaceholder

TypeScript
searchPlaceholder: string = 'Start typing an address...';

accountOnboarding.account.location.stateLabel

TypeScript
stateLabel: string = 'State';

accountOnboarding.account.location.statePlaceholder

TypeScript
statePlaceholder: string = 'Select';

accountOnboarding.account.location.streetLabel

TypeScript
streetLabel: string = 'Street';

accountOnboarding.account.location.streetPlaceholder

TypeScript
streetPlaceholder: string = 'Main St';

accountOnboarding.account.saveError

TypeScript
saveError: string = 'Failed to save. Please try again.';

accountOnboarding.account.saving

TypeScript
saving: string = 'Saving...';

accountOnboarding.account.subtitle

TypeScript
subtitle: string = 'Enter your company information';

accountOnboarding.account.title

TypeScript
title: string = 'Business Details';

accountOnboarding.account.users

TypeScript
users: object;

accountOnboarding.account.users.addUser

TypeScript
addUser: string = 'Add User';

accountOnboarding.account.users.atLeastOne

TypeScript
atLeastOne: string = 'Add at least one team member to continue.';

accountOnboarding.account.users.description

TypeScript
description: string = 'Add users who will have phone extensions';

accountOnboarding.account.users.duplicateEmail

TypeScript
duplicateEmail: string = 'A user with this email already exists.';

accountOnboarding.account.users.emailLabel

TypeScript
emailLabel: string = 'Email';

accountOnboarding.account.users.emailPlaceholder

TypeScript
emailPlaceholder: string = 'john@company.com';

accountOnboarding.account.users.extensionLabel

TypeScript
extensionLabel: string = 'Extension';

accountOnboarding.account.users.extensionPlaceholder

TypeScript
extensionPlaceholder: string = 'ex. 103';

accountOnboarding.account.users.heading

TypeScript
heading: string = 'Team Members';

accountOnboarding.account.users.nameLabel

TypeScript
nameLabel: string = 'Full name';

accountOnboarding.account.users.namePlaceholder

TypeScript
namePlaceholder: string = 'John Doe';

accountOnboarding.account.users.nameRequired

TypeScript
nameRequired: string = 'Name is required';

accountOnboarding.account.users.noUsers

TypeScript
noUsers: string = 'No team members added yet.';

accountOnboarding.account.users.removeUser

TypeScript
removeUser: string = 'Remove';

accountOnboarding.breadcrumbAriaLabel

TypeScript
breadcrumbAriaLabel: string = 'Onboarding progress';

accountOnboarding.complete

TypeScript
complete: object;

accountOnboarding.complete.e911

TypeScript
e911: object;

accountOnboarding.complete.e911.addressStandardized

TypeScript
addressStandardized: string = 'Your address was standardized for emergency services accuracy.';

accountOnboarding.complete.e911.deferred

TypeScript
deferred: string = 'E911 emergency services have not been fully configured. Each location with a phone number needs a verified emergency address before your phone service can be activated.';

accountOnboarding.complete.e911.errorDescription

TypeScript
errorDescription: string = 'There was an error configuring emergency services. You can retry or configure manually later.';

accountOnboarding.complete.e911.errorTitle

TypeScript
errorTitle: string = 'E911 configuration failed';

accountOnboarding.complete.e911.loading

TypeScript
loading: string = 'Configuring emergency services...';

accountOnboarding.complete.e911.pendingAfterPolling

TypeScript
pendingAfterPolling: string = 'E911 registration submitted. Your phone service is active — emergency address verification will complete shortly.';

accountOnboarding.complete.e911.pollingStatus

TypeScript
pollingStatus: string = 'Verifying emergency services registration...';

accountOnboarding.complete.e911.primaryAssigned

TypeScript
primaryAssigned: string = 'assigned as primary number for';

accountOnboarding.complete.e911.processing

TypeScript
processing: string = 'E911 registration is being processed. This may take a few minutes.';

accountOnboarding.complete.e911.retryButton

TypeScript
retryButton: string = 'Retry';

accountOnboarding.complete.e911.verified

TypeScript
verified: string = 'E911 emergency address is verified.';

accountOnboarding.complete.subtitle

TypeScript
subtitle: string = "It's time to start using your embedded voice system";

accountOnboarding.complete.title

TypeScript
title: string = 'Wahoo!';

accountOnboarding.error

TypeScript
error: object;

accountOnboarding.error.description

TypeScript
description: string = 'Something went wrong loading the onboarding wizard.';

accountOnboarding.error.retry

TypeScript
retry: string = 'Try Again';

accountOnboarding.error.title

TypeScript
title: string = 'Unable to Load';

accountOnboarding.hardware

TypeScript
hardware: object;

accountOnboarding.hardware.addDeviceButton

TypeScript
addDeviceButton: string = '+ Add Device';

accountOnboarding.hardware.addHandsetButton

TypeScript
addHandsetButton: string = '+ Handset';

accountOnboarding.hardware.allAssigned

TypeScript
allAssigned: string = 'All devices have been assigned';

accountOnboarding.hardware.assignAndComplete

TypeScript
assignAndComplete: string = 'Save & Continue';

accountOnboarding.hardware.availableDevices

TypeScript
availableDevices: string = 'Available Devices';

accountOnboarding.hardware.cancel

TypeScript
cancel: string = 'Cancel';

accountOnboarding.hardware.clickToAssign

TypeScript
clickToAssign: string = 'Click to assign';

accountOnboarding.hardware.cordless

TypeScript
cordless: string = 'Cordless';

accountOnboarding.hardware.dectBase

TypeScript
dectBase: string = 'Cordless Base';

accountOnboarding.hardware.deskPhone

TypeScript
deskPhone: string = 'Desk phone';

accountOnboarding.hardware.deviceNotFound

TypeScript
deviceNotFound: string = 'Device was created but could not be found. Please try again.';

accountOnboarding.hardware.dragDropHint

TypeScript
dragDropHint: string = 'Drag and drop device here';

accountOnboarding.hardware.duplicateMac

TypeScript
duplicateMac: string = 'This MAC address is already registered.';

accountOnboarding.hardware.gate

TypeScript
gate: object;

accountOnboarding.hardware.gate.noDevices

TypeScript
noDevices: string = 'No devices are available for your account. Please contact support to add devices before completing this step.';

accountOnboarding.hardware.handset

TypeScript
handset: string = 'handset';

accountOnboarding.hardware.handsets

TypeScript
handsets: string = 'handsets';

accountOnboarding.hardware.invalidIpei

TypeScript
invalidIpei: string = 'Enter a valid IPEI (hex digits only).';

accountOnboarding.hardware.invalidMac

TypeScript
invalidMac: string = 'Enter a valid 12-digit MAC address.';

accountOnboarding.hardware.ipeiLabel

TypeScript
ipeiLabel: string = 'Handset IPEI';

accountOnboarding.hardware.ipeiNotMac

TypeScript
ipeiNotMac: string = 'This looks like a MAC address, not an IPEI. An IPEI looks like 03AABB1234567890CCDD.';

accountOnboarding.hardware.ipeiPlaceholder

TypeScript
ipeiPlaceholder: string = '03AABB1234567890CCDD';

accountOnboarding.hardware.isDectBase

TypeScript
isDectBase: string = 'This is a cordless handset base station';

accountOnboarding.hardware.macLabel

TypeScript
macLabel: string = 'MAC Address';

accountOnboarding.hardware.macPlaceholder

TypeScript
macPlaceholder: string = '00:04:13:AA:BB:CC';

accountOnboarding.hardware.noDevices

TypeScript
noDevices: string = 'No devices are available for your account at the moment.';

accountOnboarding.hardware.noUsers

TypeScript
noUsers: string = 'No team members found. Add team members in the Account step first.';

accountOnboarding.hardware.removeBaseFailed

TypeScript
removeBaseFailed: string = 'Failed to remove cordless base.';

accountOnboarding.hardware.removeDevice

TypeScript
removeDevice: string = 'Remove';

accountOnboarding.hardware.save

TypeScript
save: string = 'Save';

accountOnboarding.hardware.saving

TypeScript
saving: string = 'Saving...';

accountOnboarding.hardware.selectUser

TypeScript
selectUser: string = 'Select a team member';

accountOnboarding.hardware.selectUserRequired

TypeScript
selectUserRequired: string = 'Please select a team member.';

accountOnboarding.hardware.shippingAddress

TypeScript
shippingAddress: string = 'Shipping Address';

accountOnboarding.hardware.submitOrder

TypeScript
submitOrder: string = 'Submit Order';

accountOnboarding.hardware.submitting

TypeScript
submitting: string = 'Submitting...';

accountOnboarding.hardware.subtitle

TypeScript
subtitle: string = 'Drag and drop devices to assign them to team members';

accountOnboarding.hardware.tableHeaderDevice

TypeScript
tableHeaderDevice: string = 'Assigned Device';

accountOnboarding.hardware.tableHeaderExtension

TypeScript
tableHeaderExtension: string = 'Extension';

accountOnboarding.hardware.tableHeaderName

TypeScript
tableHeaderName: string = 'Full name';

accountOnboarding.hardware.title

TypeScript
title: string = 'Assign Devices';

accountOnboarding.hardware.unassign

TypeScript
unassign: string = 'Unassign';

accountOnboarding.hardware.unsupportedVendor

TypeScript
unsupportedVendor: string = 'This device is not currently supported. Our support team has been notified and will follow up.';

accountOnboarding.hardware.userLabel

TypeScript
userLabel: string = 'Team Member';

accountOnboarding.legal

TypeScript
legal: object;

accountOnboarding.legal.and

TypeScript
and: string = 'and';

accountOnboarding.legal.prefix

TypeScript
prefix: string = 'By continuing, you agree to the';

accountOnboarding.legal.privacyPolicy

TypeScript
privacyPolicy: string = 'Privacy Policy';

accountOnboarding.legal.recipientTerms

TypeScript
recipientTerms: string = 'Recipient Terms of Service';

accountOnboarding.legal.termsOfService

TypeScript
termsOfService: string = 'Terms of Service';

accountOnboarding.loading

TypeScript
loading: string = 'Loading...';

accountOnboarding.nav

TypeScript
nav: object;

accountOnboarding.nav.back

TypeScript
back: string = 'Back';

accountOnboarding.nav.exit

TypeScript
exit: string = 'Finish';

accountOnboarding.nav.next

TypeScript
next: string = 'Next';

accountOnboarding.nav.skip

TypeScript
skip: string = 'Skip';

accountOnboarding.numbers

TypeScript
numbers: object;

accountOnboarding.numbers.callerId

TypeScript
callerId: object;

accountOnboarding.numbers.callerId.alreadySet

TypeScript
alreadySet: string = 'Already configured';

accountOnboarding.numbers.callerId.charCount

TypeScript
charCount: string = '{count}/15';

accountOnboarding.numbers.callerId.directoryListing

TypeScript
directoryListing: object;

accountOnboarding.numbers.callerId.directoryListing.info

TypeScript
info: string = 'To update your directory listing, contact {platformName} support.';

accountOnboarding.numbers.callerId.directoryListing.title

TypeScript
title: string = 'Directory Listing (DA/DL)';

accountOnboarding.numbers.callerId.error

TypeScript
error: object;

accountOnboarding.numbers.callerId.error.conflict

TypeScript
conflict: string = 'A caller ID update is already in progress for this number.';

accountOnboarding.numbers.callerId.error.submitFailed

TypeScript
submitFailed: string = 'Failed to set caller ID. Please try again.';

accountOnboarding.numbers.callerId.inputHelp

TypeScript
inputHelp: string = 'Max 15 characters. Letters, numbers, spaces, and hyphens only.';

accountOnboarding.numbers.callerId.inputLabel

TypeScript
inputLabel: string = 'Caller ID Name';

accountOnboarding.numbers.callerId.inputPlaceholder

TypeScript
inputPlaceholder: string = 'e.g. ACME Corp';

accountOnboarding.numbers.callerId.noDIDs

TypeScript
noDIDs: string = 'No active phone numbers to configure.';

accountOnboarding.numbers.callerId.partialError

TypeScript
partialError: string = 'Some caller IDs could not be set. Fix errors and retry, or skip.';

accountOnboarding.numbers.callerId.skipCallerId

TypeScript
skipCallerId: string = 'Skip';

accountOnboarding.numbers.callerId.submit

TypeScript
submit: string = 'Set Caller ID';

accountOnboarding.numbers.callerId.submitAll

TypeScript
submitAll: string = 'Set All Caller IDs';

accountOnboarding.numbers.callerId.submitted

TypeScript
submitted: string = 'Submitted';

accountOnboarding.numbers.callerId.submitting

TypeScript
submitting: string = 'Submitting...';

accountOnboarding.numbers.callerId.submittingAll

TypeScript
submittingAll: string = 'Submitting caller IDs...';

accountOnboarding.numbers.callerId.subtitle

TypeScript
subtitle: string = 'Configure the name displayed when making outbound calls';

accountOnboarding.numbers.callerId.title

TypeScript
title: string = 'Caller ID Setup';

accountOnboarding.numbers.callerId.validation

TypeScript
validation: object;

accountOnboarding.numbers.callerId.validation.invalidChars

TypeScript
invalidChars: string = 'Only letters, numbers, spaces, and hyphens allowed';

accountOnboarding.numbers.callerId.validation.required

TypeScript
required: string = 'Caller ID name is required';

accountOnboarding.numbers.callerId.validation.tooLong

TypeScript
tooLong: string = 'Must be 15 characters or fewer';

accountOnboarding.numbers.defaultDialPlanName

TypeScript
defaultDialPlanName: string = 'Onboarding Dial Plan';

accountOnboarding.numbers.directoryListing

TypeScript
directoryListing: object;

accountOnboarding.numbers.directoryListing.businessName

TypeScript
businessName: string = 'Business Name';

accountOnboarding.numbers.directoryListing.businessNameHelp

TypeScript
businessNameHelp: string = 'The name shown in directory listings and used for caller verification. Max 200 characters.';

accountOnboarding.numbers.directoryListing.businessNamePlaceholder

TypeScript
businessNamePlaceholder: string = 'Enter business name for listing';

accountOnboarding.numbers.directoryListing.noDIDs

TypeScript
noDIDs: string = 'No eligible phone numbers to configure.';

accountOnboarding.numbers.directoryListing.noneOption

TypeScript
noneOption: string = 'None \u2014 skip directory listing';

accountOnboarding.numbers.directoryListing.selectPrompt

TypeScript
selectPrompt: string = 'Select which number should be listed:';

accountOnboarding.numbers.directoryListing.subtitle

TypeScript
subtitle: string = 'A directory listing feeds your business information into online directories and data aggregators, helping customers find you. It also reduces the chance of your outbound calls being flagged as spam by call-screening apps.';

accountOnboarding.numbers.directoryListing.title

TypeScript
title: string = 'Directory Listing';

accountOnboarding.numbers.directoryListing.validation

TypeScript
validation: object;

accountOnboarding.numbers.directoryListing.validation.nameRequired

TypeScript
nameRequired: string = 'Business name is required for the directory listing.';

accountOnboarding.numbers.gate

TypeScript
gate: object;

accountOnboarding.numbers.gate.noDIDsAvailable

TypeScript
noDIDsAvailable: string = 'You need at least one phone number before selecting a primary number. Order or port a number first.';

accountOnboarding.numbers.gate.primaryRequired

TypeScript
primaryRequired: string = 'Please select a primary number to continue.';

accountOnboarding.numbers.nav

TypeScript
nav: object;

accountOnboarding.numbers.nav.back

TypeScript
back: string = 'Back';

accountOnboarding.numbers.nav.backToSearch

TypeScript
backToSearch: string = 'Back to Search';

accountOnboarding.numbers.nav.cancel

TypeScript
cancel: string = 'Cancel';

accountOnboarding.numbers.nav.confirm

TypeScript
confirm: string = 'Confirm';

accountOnboarding.numbers.nav.next

TypeScript
next: string = 'Next';

accountOnboarding.numbers.order

TypeScript
order: object;

accountOnboarding.numbers.order.areaCodeLabel

TypeScript
areaCodeLabel: string = 'Area Code';

accountOnboarding.numbers.order.areaCodePlaceholder

TypeScript
areaCodePlaceholder: string = '212';

accountOnboarding.numbers.order.carrierNote

TypeScript
carrierNote: string = 'Your order will be submitted to the carrier for fulfillment. This usually completes within seconds but may take longer.';

accountOnboarding.numbers.order.confirmSubtitle

TypeScript
confirmSubtitle: string = 'You are about to order {count} phone numbers';

accountOnboarding.numbers.order.confirmSubtitle_one

TypeScript
confirmSubtitle_one: string = 'You are about to order {count} phone number';

accountOnboarding.numbers.order.confirmSubtitle_other

TypeScript
confirmSubtitle_other: string = 'You are about to order {count} phone numbers';

accountOnboarding.numbers.order.confirmTitle

TypeScript
confirmTitle: string = 'Confirm Your Order';

accountOnboarding.numbers.order.continue

TypeScript
continue: string = 'Continue';

accountOnboarding.numbers.order.deselectAll

TypeScript
deselectAll: string = 'Deselect All';

accountOnboarding.numbers.order.done

TypeScript
done: string = 'Done';

accountOnboarding.numbers.order.error

TypeScript
error: string = 'An error occurred while placing the order.';

accountOnboarding.numbers.order.noResults

TypeScript
noResults: string = 'No numbers found. Try a different search.';

accountOnboarding.numbers.order.ordering

TypeScript
ordering: string = 'Ordering...';

accountOnboarding.numbers.order.orderMore

TypeScript
orderMore: string = 'Order More Numbers';

accountOnboarding.numbers.order.placeOrder

TypeScript
placeOrder: string = 'Place Order';

accountOnboarding.numbers.order.placing

TypeScript
placing: string = 'Placing Order...';

accountOnboarding.numbers.order.quantityLabel

TypeScript
quantityLabel: string = 'Quantity';

accountOnboarding.numbers.order.resultsSubtitle

TypeScript
resultsSubtitle: string = 'Select the numbers you would like to order.';

accountOnboarding.numbers.order.resultsTitle

TypeScript
resultsTitle: string = 'Available Numbers';

accountOnboarding.numbers.order.search

TypeScript
search: string = 'Search';

accountOnboarding.numbers.order.searchByAreaCode

TypeScript
searchByAreaCode: string = 'Area Code';

accountOnboarding.numbers.order.searchByZip

TypeScript
searchByZip: string = 'ZIP Code';

accountOnboarding.numbers.order.searching

TypeScript
searching: string = 'Searching...';

accountOnboarding.numbers.order.searchSubtitle

TypeScript
searchSubtitle: string = 'Find available numbers by entering an area code or ZIP code';

accountOnboarding.numbers.order.searchTitle

TypeScript
searchTitle: string = 'Search Available Numbers';

accountOnboarding.numbers.order.selectAll

TypeScript
selectAll: string = 'Select All';

accountOnboarding.numbers.order.selected

TypeScript
selected: string = 'selected';

accountOnboarding.numbers.order.state

TypeScript
state: string = 'State';

accountOnboarding.numbers.order.statusComplete

TypeScript
statusComplete: string = 'Your numbers have been activated.';

accountOnboarding.numbers.order.statusFailed

TypeScript
statusFailed: string = 'The order could not be completed.';

accountOnboarding.numbers.order.statusPartial

TypeScript
statusPartial: string = 'Some numbers were activated, but others failed.';

accountOnboarding.numbers.order.statusPending

TypeScript
statusPending: string = 'Your order has been submitted to the carrier. Fulfillment usually completes within seconds but may take longer.';

accountOnboarding.numbers.order.statusStalled

TypeScript
statusStalled: string = 'Your order has been submitted to the carrier. Fulfillment usually completes within seconds but may take longer.';

accountOnboarding.numbers.order.statusTitle

TypeScript
statusTitle: string = 'Order Submitted';

accountOnboarding.numbers.order.zipLabel

TypeScript
zipLabel: string = 'ZIP Code';

accountOnboarding.numbers.order.zipPlaceholder

TypeScript
zipPlaceholder: string = '10001';

accountOnboarding.numbers.overview

TypeScript
overview: object;

accountOnboarding.numbers.overview.empty

TypeScript
empty: string = 'No telephone numbers yet. Request new numbers or port your existing ones.';

accountOnboarding.numbers.overview.heading

TypeScript
heading: string = 'Your Numbers';

accountOnboarding.numbers.overview.loadError

TypeScript
loadError: string = 'Failed to load telephone numbers. Please try again.';

accountOnboarding.numbers.overview.phoneNumber

TypeScript
phoneNumber: string = 'Phone Number';

accountOnboarding.numbers.overview.portExisting

TypeScript
portExisting: string = 'Port Existing Number';

accountOnboarding.numbers.overview.portExistingDesc

TypeScript
portExistingDesc: string = 'Transfer your current business number to {platformName}. This typically takes 5–10 business days.';

accountOnboarding.numbers.overview.requestNew

TypeScript
requestNew: string = 'Request New Numbers';

accountOnboarding.numbers.overview.requestNewDesc

TypeScript
requestNewDesc: string = 'Get new business phone numbers instantly. Choose from available numbers in your area.';

accountOnboarding.numbers.overview.retry

TypeScript
retry: string = 'Retry';

accountOnboarding.numbers.overview.source

TypeScript
source: string = 'Source';

accountOnboarding.numbers.overview.status

TypeScript
status: string = 'Status';

accountOnboarding.numbers.overview.temporaryBanner

TypeScript
temporaryBanner: string = 'A temporary number has been assigned to your account while you set up your permanent numbers.';

accountOnboarding.numbers.overview.type

TypeScript
type: string = 'Type';

accountOnboarding.numbers.port

TypeScript
port: object;

accountOnboarding.numbers.port.accountNumberLabel

TypeScript
accountNumberLabel: string = 'Account Number';

accountOnboarding.numbers.port.accountNumberPlaceholder

TypeScript
accountNumberPlaceholder: string = 'From your current carrier';

accountOnboarding.numbers.port.accountRequired

TypeScript
accountRequired: string = 'Account # Required';

accountOnboarding.numbers.port.addAnother

TypeScript
addAnother: string = 'Add another number';

accountOnboarding.numbers.port.addressHeading

TypeScript
addressHeading: string = 'Service Address';

accountOnboarding.numbers.port.approve

TypeScript
approve: string = 'Approve & Submit';

accountOnboarding.numbers.port.approverNameLabel

TypeScript
approverNameLabel: string = 'Authorized Contact';

accountOnboarding.numbers.port.approverNamePlaceholder

TypeScript
approverNamePlaceholder: string = 'John Doe';

accountOnboarding.numbers.port.backToOverview

TypeScript
backToOverview: string = 'Back to Numbers';

accountOnboarding.numbers.port.billCopyDesc

TypeScript
billCopyDesc: string = 'A recent bill from your current carrier showing the numbers to be ported.';

accountOnboarding.numbers.port.billCopyLabel

TypeScript
billCopyLabel: string = 'Phone Bill Copy';

accountOnboarding.numbers.port.billCopyRequired

TypeScript
billCopyRequired: string = 'Required';

accountOnboarding.numbers.port.btnLabel

TypeScript
btnLabel: string = 'Billing Telephone Number (BTN)';

accountOnboarding.numbers.port.btnPlaceholder

TypeScript
btnPlaceholder: string = '(555) 123-4567';

accountOnboarding.numbers.port.businessNameLabel

TypeScript
businessNameLabel: string = 'Business Name';

accountOnboarding.numbers.port.businessNamePlaceholder

TypeScript
businessNamePlaceholder: string = 'Acme Corp';

accountOnboarding.numbers.port.carrier

TypeScript
carrier: string = 'Current Carrier';

accountOnboarding.numbers.port.carrierContinue

TypeScript
carrierContinue: string = 'Continue';

accountOnboarding.numbers.port.carrierGroupsSubtitle

TypeScript
carrierGroupsSubtitle: string = 'Your numbers are with different carriers. Each carrier requires a separate port request.';

accountOnboarding.numbers.port.carrierGroupsTitle

TypeScript
carrierGroupsTitle: string = 'Carrier Groups';

accountOnboarding.numbers.port.carrierStart

TypeScript
carrierStart: string = 'Start';

accountOnboarding.numbers.port.carrierSubmitted

TypeScript
carrierSubmitted: string = 'Submitted';

accountOnboarding.numbers.port.checkEligibility

TypeScript
checkEligibility: string = 'Check Eligibility';

accountOnboarding.numbers.port.checking

TypeScript
checking: string = 'Checking...';

accountOnboarding.numbers.port.cityLabel

TypeScript
cityLabel: string = 'City';

accountOnboarding.numbers.port.cityPlaceholder

TypeScript
cityPlaceholder: string = 'New York';

accountOnboarding.numbers.port.continueWithPortable

TypeScript
continueWithPortable: string = 'Continue with Portable Numbers';

accountOnboarding.numbers.port.csrDesc

TypeScript
csrDesc: string = 'Optional but recommended — speeds up the porting process.';

accountOnboarding.numbers.port.csrLabel

TypeScript
csrLabel: string = 'Customer Service Record (CSR)';

accountOnboarding.numbers.port.csrOptional

TypeScript
csrOptional: string = 'Optional';

accountOnboarding.numbers.port.documentsSection

TypeScript
documentsSection: string = 'Documents';

accountOnboarding.numbers.port.documentsSubtitle

TypeScript
documentsSubtitle: string = 'Upload your latest phone bill and optionally a Customer Service Record (CSR).';

accountOnboarding.numbers.port.documentsTitle

TypeScript
documentsTitle: string = 'Supporting Documents';

accountOnboarding.numbers.port.eligibilitySubtitle

TypeScript
eligibilitySubtitle: string = 'Review which numbers can be ported.';

accountOnboarding.numbers.port.eligibilityTitle

TypeScript
eligibilityTitle: string = 'Port Eligibility';

accountOnboarding.numbers.port.fileSelected

TypeScript
fileSelected: string = 'Selected:';

accountOnboarding.numbers.port.focDateLabel

TypeScript
focDateLabel: string = 'Port Date';

accountOnboarding.numbers.port.focSection

TypeScript
focSection: string = 'Port Date';

accountOnboarding.numbers.port.focSubtitle

TypeScript
focSubtitle: string = 'Choose when you want the numbers transferred. Must be at least 5 business days out.';

accountOnboarding.numbers.port.focTimeLabel

TypeScript
focTimeLabel: string = 'Port Time (Eastern)';

accountOnboarding.numbers.port.focTimePlaceholder

TypeScript
focTimePlaceholder: string = 'Select time';

accountOnboarding.numbers.port.focTitle

TypeScript
focTitle: string = 'Requested Port Date';

accountOnboarding.numbers.port.houseNumberLabel

TypeScript
houseNumberLabel: string = 'Street Number';

accountOnboarding.numbers.port.houseNumberPlaceholder

TypeScript
houseNumberPlaceholder: string = '123';

accountOnboarding.numbers.port.line2Label

TypeScript
line2Label: string = 'Suite / Unit';

accountOnboarding.numbers.port.line2Placeholder

TypeScript
line2Placeholder: string = 'Suite 100';

accountOnboarding.numbers.port.noFileSelected

TypeScript
noFileSelected: string = 'No file selected';

accountOnboarding.numbers.port.noPortable

TypeScript
noPortable: string = 'None of the entered numbers are eligible for porting.';

accountOnboarding.numbers.port.notPortable

TypeScript
notPortable: string = 'Not Portable';

accountOnboarding.numbers.port.numberPlural

TypeScript
numberPlural: string = 'numbers';

accountOnboarding.numbers.port.numberSingular

TypeScript
numberSingular: string = 'number';

accountOnboarding.numbers.port.numbersSection

TypeScript
numbersSection: string = 'Numbers';

accountOnboarding.numbers.port.numbersSubtitle

TypeScript
numbersSubtitle: string = 'Enter the phone numbers you want to transfer to {platformName}.';

accountOnboarding.numbers.port.numbersTitle

TypeScript
numbersTitle: string = 'Numbers to Port';

accountOnboarding.numbers.port.phoneLabel

TypeScript
phoneLabel: string = 'Phone Number';

accountOnboarding.numbers.port.phonePlaceholder

TypeScript
phonePlaceholder: string = '(555) 123-4567';

accountOnboarding.numbers.port.pinLabel

TypeScript
pinLabel: string = 'Account PIN';

accountOnboarding.numbers.port.pinPlaceholder

TypeScript
pinPlaceholder: string = '1234';

accountOnboarding.numbers.port.portable

TypeScript
portable: string = 'Portable';

accountOnboarding.numbers.port.removeNumber

TypeScript
removeNumber: string = 'Remove';

accountOnboarding.numbers.port.reviewSubtitle

TypeScript
reviewSubtitle: string = 'Verify all details before submitting your port request.';

accountOnboarding.numbers.port.reviewTitle

TypeScript
reviewTitle: string = 'Review & Approve';

accountOnboarding.numbers.port.signatureHelp

TypeScript
signatureHelp: string = 'By signing, you authorize the transfer of the listed numbers to {platformName}.';

accountOnboarding.numbers.port.signatureLabel

TypeScript
signatureLabel: string = 'Electronic Signature';

accountOnboarding.numbers.port.signaturePlaceholder

TypeScript
signaturePlaceholder: string = 'Type your full legal name';

accountOnboarding.numbers.port.stateLabel

TypeScript
stateLabel: string = 'State';

accountOnboarding.numbers.port.statePlaceholder

TypeScript
statePlaceholder: string = 'Select state';

accountOnboarding.numbers.port.streetNameLabel

TypeScript
streetNameLabel: string = 'Street Name';

accountOnboarding.numbers.port.streetNamePlaceholder

TypeScript
streetNamePlaceholder: string = 'Main St';

accountOnboarding.numbers.port.submittedStatus

TypeScript
submittedStatus: string = 'Status';

accountOnboarding.numbers.port.submittedSubtitle

TypeScript
submittedSubtitle: string = 'Your port request has been submitted and is being processed.';

accountOnboarding.numbers.port.submittedTitle

TypeScript
submittedTitle: string = 'Port Request Submitted';

accountOnboarding.numbers.port.submitting

TypeScript
submitting: string = 'Submitting...';

accountOnboarding.numbers.port.subscriberSection

TypeScript
subscriberSection: string = 'Subscriber';

accountOnboarding.numbers.port.subscriberSubtitle

TypeScript
subscriberSubtitle: string = 'Enter the details exactly as they appear on your current phone bill.';

accountOnboarding.numbers.port.subscriberTitle

TypeScript
subscriberTitle: string = 'Subscriber Information';

accountOnboarding.numbers.port.uploadFile

TypeScript
uploadFile: string = 'Choose File';

accountOnboarding.numbers.port.uploading

TypeScript
uploading: string = 'Uploading...';

accountOnboarding.numbers.port.wireless

TypeScript
wireless: string = 'Wireless';

accountOnboarding.numbers.port.wirelessNo

TypeScript
wirelessNo: string = 'No';

accountOnboarding.numbers.port.wirelessYes

TypeScript
wirelessYes: string = 'Yes';

accountOnboarding.numbers.port.zipLabel

TypeScript
zipLabel: string = 'ZIP Code';

accountOnboarding.numbers.port.zipPlaceholder

TypeScript
zipPlaceholder: string = '10001';

accountOnboarding.numbers.source

TypeScript
source: object;

accountOnboarding.numbers.source.did

TypeScript
did: string = 'Account';

accountOnboarding.numbers.source.didTemporary

TypeScript
didTemporary: string = 'Temporary';

accountOnboarding.numbers.source.number_order

TypeScript
number_order: string = 'New Order';

accountOnboarding.numbers.source.port_order

TypeScript
port_order: string = 'Port';

accountOnboarding.numbers.status

TypeScript
status: object;

accountOnboarding.numbers.status.active

TypeScript
active: string = 'Active';

accountOnboarding.numbers.status.inactive

TypeScript
inactive: string = 'Inactive';

accountOnboarding.numbers.status.order_failed

TypeScript
order_failed: string = 'Order Failed';

accountOnboarding.numbers.status.ordering

TypeScript
ordering: string = 'Ordering';

accountOnboarding.numbers.status.porting_approved

TypeScript
porting_approved: string = 'Ready to Submit';

accountOnboarding.numbers.status.porting_draft

TypeScript
porting_draft: string = 'Port Draft';

accountOnboarding.numbers.status.porting_exception

TypeScript
porting_exception: string = 'Port Exception';

accountOnboarding.numbers.status.porting_foc

TypeScript
porting_foc: string = 'Port Scheduled';

accountOnboarding.numbers.status.porting_submitted

TypeScript
porting_submitted: string = 'Port Submitted';

accountOnboarding.numbers.status.released

TypeScript
released: string = 'Released';

accountOnboarding.numbers.subtitle

TypeScript
subtitle: string = "Choose how you'd like to set up your business numbers";

accountOnboarding.numbers.title

TypeScript
title: string = 'Phone Numbers';

accountOnboarding.numbers.validation

TypeScript
validation: object;

accountOnboarding.numbers.validation.approverNameRequired

TypeScript
approverNameRequired: string = 'Authorized contact name is required.';

accountOnboarding.numbers.validation.areaCodeFormat

TypeScript
areaCodeFormat: string = 'Enter a 3-digit area code.';

accountOnboarding.numbers.validation.areaCodeRequired

TypeScript
areaCodeRequired: string = 'Area code is required.';

accountOnboarding.numbers.validation.billCopyRequired

TypeScript
billCopyRequired: string = 'A phone bill copy is required.';

accountOnboarding.numbers.validation.btnInvalid

TypeScript
btnInvalid: string = 'Enter a valid US phone number.';

accountOnboarding.numbers.validation.btnRequired

TypeScript
btnRequired: string = 'BTN is required.';

accountOnboarding.numbers.validation.businessNameRequired

TypeScript
businessNameRequired: string = 'Business name is required.';

accountOnboarding.numbers.validation.cityRequired

TypeScript
cityRequired: string = 'City is required.';

accountOnboarding.numbers.validation.eligibilityError

TypeScript
eligibilityError: string = 'Failed to check eligibility. Please try again.';

accountOnboarding.numbers.validation.focDateRequired

TypeScript
focDateRequired: string = 'Port date is required.';

accountOnboarding.numbers.validation.focDateTooFar

TypeScript
focDateTooFar: string = 'Port date must be within 30 days.';

accountOnboarding.numbers.validation.focDateTooSoon

TypeScript
focDateTooSoon: string = 'Port date must be at least 5 business days from today.';

accountOnboarding.numbers.validation.focTimeRequired

TypeScript
focTimeRequired: string = 'Port time is required.';

accountOnboarding.numbers.validation.houseNumberRequired

TypeScript
houseNumberRequired: string = 'Street number is required.';

accountOnboarding.numbers.validation.phoneDuplicate

TypeScript
phoneDuplicate: string = 'This number has already been entered.';

accountOnboarding.numbers.validation.phoneInvalid

TypeScript
phoneInvalid: string = 'Enter a valid US phone number.';

accountOnboarding.numbers.validation.phoneRequired

TypeScript
phoneRequired: string = 'At least one phone number is required.';

accountOnboarding.numbers.validation.selectAtLeastOne

TypeScript
selectAtLeastOne: string = 'Select at least one number.';

accountOnboarding.numbers.validation.signatureRequired

TypeScript
signatureRequired: string = 'Signature is required.';

accountOnboarding.numbers.validation.stateRequired

TypeScript
stateRequired: string = 'State is required.';

accountOnboarding.numbers.validation.streetNameRequired

TypeScript
streetNameRequired: string = 'Street name is required.';

accountOnboarding.numbers.validation.submitError

TypeScript
submitError: string = 'Failed to submit port request. Please try again.';

accountOnboarding.numbers.validation.zipFormat

TypeScript
zipFormat: string = 'Enter a 5-digit ZIP code.';

accountOnboarding.numbers.validation.zipRequired

TypeScript
zipRequired: string = 'ZIP code is required.';

accountOnboarding.sidebar

TypeScript
sidebar: object;

accountOnboarding.sidebar.businessDetails

TypeScript
businessDetails: string = 'Business Details';

accountOnboarding.sidebar.businessDetailsDesc

TypeScript
businessDetailsDesc: string = 'Enter your company information';

accountOnboarding.sidebar.callerId

TypeScript
callerId: string = 'Caller ID';

accountOnboarding.sidebar.callerIdDesc

TypeScript
callerIdDesc: string = 'Set caller ID for your numbers';

accountOnboarding.sidebar.deviceAssignment

TypeScript
deviceAssignment: string = 'Device Assignment';

accountOnboarding.sidebar.deviceAssignmentDesc

TypeScript
deviceAssignmentDesc: string = 'Assign devices to users';

accountOnboarding.sidebar.directoryListing

TypeScript
directoryListing: string = 'Directory Listing';

accountOnboarding.sidebar.directoryListingDesc

TypeScript
directoryListingDesc: string = 'Configure 411 directory listing';

accountOnboarding.sidebar.numberOptions

TypeScript
numberOptions: string = 'Number Options';

accountOnboarding.sidebar.numberOptionsDesc

TypeScript
numberOptionsDesc: string = 'Choose to port existing or get new numbers';

accountOnboarding.sidebar.numberSetup

TypeScript
numberSetup: string = 'Number Setup';

accountOnboarding.sidebar.numberSetupDesc

TypeScript
numberSetupDesc: string = 'Configure your phone numbers';

accountOnboarding.sidebar.teamMembers

TypeScript
teamMembers: string = 'Team Members';

accountOnboarding.sidebar.teamMembersDesc

TypeScript
teamMembersDesc: string = 'Add users and assign extensions';

accountOnboarding.sidebar.verification

TypeScript
verification: string = 'Verification';

accountOnboarding.sidebar.verificationDesc

TypeScript
verificationDesc: string = 'Verify number status';

accountOnboarding.ssa

TypeScript
ssa: object;

accountOnboarding.ssa.accept

TypeScript
accept: string = 'Accept & Continue';

accountOnboarding.ssa.agreementLabel

TypeScript
agreementLabel: string = 'Service Subscription Agreement';

accountOnboarding.ssa.errors

TypeScript
errors: object;

accountOnboarding.ssa.errors.generic

TypeScript
generic: string = 'We could not record your acceptance. Please try again.';

accountOnboarding.ssa.errors.pricingMissing

TypeScript
pricingMissing: string = 'Your plan pricing has not been finalized yet. Please contact your provider to continue.';

accountOnboarding.ssa.errors.retry

TypeScript
retry: string = 'Try again';

accountOnboarding.ssa.errors.stale

TypeScript
stale: string = 'The agreement was updated. Please review the latest version and accept again.';

accountOnboarding.ssa.intro

TypeScript
intro: string = 'Before you can use your phone service, please review the Service Subscription Agreement below — including its emergency calling (911/E911) terms — and confirm your acceptance.';

accountOnboarding.ssa.loadError

TypeScript
loadError: object;

accountOnboarding.ssa.loadError.description

TypeScript
description: string = 'We could not load your subscription agreement, which is required before you can continue. Please try again.';

accountOnboarding.ssa.loadError.retry

TypeScript
retry: string = 'Try again';

accountOnboarding.ssa.loadError.retrying

TypeScript
retrying: string = 'Loading…';

accountOnboarding.ssa.loadError.title

TypeScript
title: string = 'Unable to load your agreement';

accountOnboarding.ssa.openInNewTab

TypeScript
openInNewTab: string = 'Open the full agreement in a new tab';

accountOnboarding.ssa.perAiLocation

TypeScript
perAiLocation: string = 'Per AI location';

accountOnboarding.ssa.perMonthSuffix

TypeScript
perMonthSuffix: string = '/mo';

accountOnboarding.ssa.perNumber

TypeScript
perNumber: string = 'Per phone number';

accountOnboarding.ssa.perUser

TypeScript
perUser: string = 'Per user';

accountOnboarding.ssa.pricingTitle

TypeScript
pricingTitle: string = 'Your plan pricing';

accountOnboarding.ssa.submitting

TypeScript
submitting: string = 'Recording your acceptance…';

accountOnboarding.ssa.title

TypeScript
title: string = 'Review and accept your subscription agreement';

accountOnboarding.stepComplete

TypeScript
stepComplete: object;

accountOnboarding.stepComplete.done

TypeScript
done: string = 'Done';

accountOnboarding.stepComplete.subtitle

TypeScript
subtitle: string = 'This step has been completed successfully.';

accountOnboarding.stepComplete.title

TypeScript
title: string = '{stepName} Complete';

accountOnboarding.steps

TypeScript
steps: object;

accountOnboarding.steps.account

TypeScript
account: string = 'Account Setup';

accountOnboarding.steps.complete

TypeScript
complete: string = 'Complete';

accountOnboarding.steps.hardware

TypeScript
hardware: string = 'Hardware Setup';

accountOnboarding.steps.numbers

TypeScript
numbers: string = 'Phone Numbers';

accountOnboarding.title

TypeScript
title: string = 'Account Onboarding';

aiAgent

TypeScript
aiAgent: object;

aiAgent.errors

TypeScript
errors: object;

aiAgent.errors.extensionNumeric

TypeScript
extensionNumeric: string = 'Extension must contain only digits.';

aiAgent.errors.extensionUnavailable

TypeScript
extensionUnavailable: string = 'Extension number is already in use.';

aiAgent.errors.faqFieldMaxLength

TypeScript
faqFieldMaxLength: string = 'FAQ fields must be {max} characters or fewer.';

aiAgent.errors.faqIncompleteEntry

TypeScript
faqIncompleteEntry: string = 'Every FAQ entry needs both a question and an answer.';

aiAgent.errors.faqMaxItems

TypeScript
faqMaxItems: string = 'FAQ supports up to {max} entries.';

aiAgent.errors.greetingNameMaxLength

TypeScript
greetingNameMaxLength: string = 'Greeting name must be {max} characters or fewer.';

aiAgent.errors.hostCreateRequired

TypeScript
hostCreateRequired: string = 'This form is waiting for the host app to create the AI agent.';

aiAgent.errors.hostSaveRequired

TypeScript
hostSaveRequired: string = 'This form is waiting for the host app to save the AI agent.';

aiAgent.errors.instructionsMaxLength

TypeScript
instructionsMaxLength: string = 'Instructions must be {max} characters or fewer.';

aiAgent.errors.nameMaxLength

TypeScript
nameMaxLength: string = 'Name must be {max} characters or fewer.';

aiAgent.errors.nameRequired

TypeScript
nameRequired: string = 'Name is required.';

aiAgent.errors.personaNameMaxLength

TypeScript
personaNameMaxLength: string = 'Persona name must be {max} characters or fewer.';

aiAgent.errors.schedulingUrlHttpsRequired

TypeScript
schedulingUrlHttpsRequired: string = 'Webhook URL must start with https://.';

aiAgent.errors.schedulingUrlMaxLength

TypeScript
schedulingUrlMaxLength: string = 'Webhook URL must be {max} characters or fewer.';

aiAgent.fields

TypeScript
fields: object;

aiAgent.fields.copySecret

TypeScript
copySecret: string = 'Copy webhook secret';

aiAgent.fields.extensionChecking

TypeScript
extensionChecking: string = 'Checking extension...';

aiAgent.fields.extensionNumber

TypeScript
extensionNumber: string = 'Extension';

aiAgent.fields.extensionNumberHint

TypeScript
extensionNumberHint: string = 'Dial this extension from any phone on the account to reach the agent.';

aiAgent.fields.extensionNumberPlaceholder

TypeScript
extensionNumberPlaceholder: string = '700';

aiAgent.fields.faq

TypeScript
faq: string = 'FAQ';

aiAgent.fields.faqAdd

TypeScript
faqAdd: string = 'Add FAQ entry';

aiAgent.fields.faqAnswer

TypeScript
faqAnswer: string = 'Answer';

aiAgent.fields.faqAnswerLabel

TypeScript
faqAnswerLabel: string = 'FAQ entry {index} answer';

aiAgent.fields.faqEmpty

TypeScript
faqEmpty: string = 'No FAQ entries yet. Add one to teach the agent a recurring question.';

aiAgent.fields.faqEntry

TypeScript
faqEntry: string = 'Entry {index}';

aiAgent.fields.faqQuestion

TypeScript
faqQuestion: string = 'Question';

aiAgent.fields.faqQuestionLabel

TypeScript
faqQuestionLabel: string = 'FAQ entry {index} question';

aiAgent.fields.faqRemove

TypeScript
faqRemove: string = 'Remove';

aiAgent.fields.faqRemoveLabel

TypeScript
faqRemoveLabel: string = 'Remove FAQ entry {index}';

aiAgent.fields.greetingName

TypeScript
greetingName: string = 'Greeting name';

aiAgent.fields.greetingNameHintGeneric

TypeScript
greetingNameHintGeneric: string = 'Used in the call greeting (e.g. "Thanks for calling [your business]").';

aiAgent.fields.greetingNameHintWithName

TypeScript
greetingNameHintWithName: string = 'Used in the call greeting (e.g. "Thanks for calling {name}").';

aiAgent.fields.greetingNamePlaceholder

TypeScript
greetingNamePlaceholder: string = 'Your business name';

aiAgent.fields.instructions

TypeScript
instructions: string = 'Instructions';

aiAgent.fields.instructionsHint

TypeScript
instructionsHint: string = 'Plain-English guidance for the agent: tone, what to do, what to escalate.';

aiAgent.fields.instructionsPlaceholder

TypeScript
instructionsPlaceholder: string = 'Provide additional instructions for how the AI agent should behave during calls...';

aiAgent.fields.name

TypeScript
name: string = 'Name';

aiAgent.fields.nameHint

TypeScript
nameHint: string = 'Internal label shown in lists and call logs. Not heard by callers.';

aiAgent.fields.namePlaceholder

TypeScript
namePlaceholder: string = 'Front Desk Agent';

aiAgent.fields.personaName

TypeScript
personaName: string = 'Persona name';

aiAgent.fields.personaNameHint

TypeScript
personaNameHint: string = 'How the agent introduces itself on calls.';

aiAgent.fields.personaNamePlaceholder

TypeScript
personaNamePlaceholder: string = 'e.g. Receptionist';

aiAgent.fields.rotateSecret

TypeScript
rotateSecret: string = 'Rotate secret';

aiAgent.fields.scheduling

TypeScript
scheduling: string = 'Scheduling';

aiAgent.fields.schedulingHint

TypeScript
schedulingHint: string = 'Connect your AI agent to an external scheduling system. Clear the URL to disable scheduling.';

aiAgent.fields.secret

TypeScript
secret: string = 'Webhook secret';

aiAgent.fields.secretHint

TypeScript
secretHint: string = 'Used to verify tool-call webhooks sent from this AI agent to your integration.';

aiAgent.fields.webhookUrl

TypeScript
webhookUrl: string = 'Webhook URL';

aiAgent.fields.webhookUrlHint

TypeScript
webhookUrlHint: string = 'Base URL for scheduling webhooks. DialStack appends tool-call paths automatically.';

aiAgent.fields.webhookUrlPlaceholder

TypeScript
webhookUrlPlaceholder: string = 'https://example.com/api/dialstack/webhooks';

aiAgent.loadFailed

TypeScript
loadFailed: string = 'Failed to load AI agent: {message}';

aiAgent.loading

TypeScript
loading: string = 'Loading AI agent…';

aiAgent.save

TypeScript
save: string = 'Save';

aiAgent.saved

TypeScript
saved: string = 'Saved.';

aiAgent.saving

TypeScript
saving: string = 'Saving…';

callHistory

TypeScript
callHistory: object;

callHistory.clickToCall

TypeScript
clickToCall: string = 'Click to call';

callHistory.empty

TypeScript
empty: string = 'No call history';

callHistory.error

TypeScript
error: string = 'Unable to load call history';

callHistory.loading

TypeScript
loading: string = 'Loading call history...';

callHistory.noPhoneNumber

TypeScript
noPhoneNumber: string = 'Please set a phone number to load call history';

callHistory.relativeTime

TypeScript
relativeTime: object;

callHistory.relativeTime.hourAgo

TypeScript
hourAgo: string = '1 hour ago';

callHistory.relativeTime.hoursAgo

TypeScript
hoursAgo: string = '{count} hours ago';

callHistory.relativeTime.justNow

TypeScript
justNow: string = 'Just now';

callHistory.relativeTime.minuteAgo

TypeScript
minuteAgo: string = '1 min ago';

callHistory.relativeTime.minutesAgo

TypeScript
minutesAgo: string = '{count} min ago';

callHistory.relativeTime.yesterday

TypeScript
yesterday: string = 'Yesterday';

callHistory.summaryNotAvailable

TypeScript
summaryNotAvailable: string = 'Summary not available';

callHistory.title

TypeScript
title: string = 'Call History';

callLogs

TypeScript
callLogs: object;

callLogs.calledBy

TypeScript
calledBy: string = 'Called by:';

callLogs.columns

TypeScript
columns: object;

callLogs.columns.date

TypeScript
date: string = 'Date';

callLogs.columns.direction

TypeScript
direction: string = 'Direction';

callLogs.columns.duration

TypeScript
duration: string = 'Duration';

callLogs.columns.from

TypeScript
from: string = 'From';

callLogs.columns.quality

TypeScript
quality: string = 'MOS';

callLogs.columns.status

TypeScript
status: string = 'Status';

callLogs.columns.to

TypeScript
to: string = 'To';

callLogs.directions

TypeScript
directions: object;

callLogs.directions.inbound

TypeScript
inbound: string = 'Inbound';

callLogs.directions.internal

TypeScript
internal: string = 'Internal';

callLogs.directions.outbound

TypeScript
outbound: string = 'Outbound';

callLogs.empty

TypeScript
empty: string = 'No call logs found';

callLogs.loading

TypeScript
loading: string = 'Loading call logs...';

callLogs.quality

TypeScript
quality: object;

callLogs.quality.fair

TypeScript
fair: string = 'Fair';

callLogs.quality.good

TypeScript
good: string = 'Good';

callLogs.quality.poor

TypeScript
poor: string = 'Poor';

callLogs.quality.unavailable

TypeScript
unavailable: string = 'N/A';

callLogs.quality.unavailableTooltip

TypeScript
unavailableTooltip: string = 'No quality data available';

callLogs.routedTo

TypeScript
routedTo: string = 'Routed to:';

callLogs.statuses

TypeScript
statuses: object;

callLogs.statuses.busy

TypeScript
busy: string = 'Busy';

callLogs.statuses.completed

TypeScript
completed: string = 'Completed';

callLogs.statuses.failed

TypeScript
failed: string = 'Failed';

callLogs.statuses.noAnswer

TypeScript
noAnswer: string = 'No Answer';

callLogs.statuses.voicemail

TypeScript
voicemail: string = 'Voicemail';

callLogs.title

TypeScript
title: string = 'Call Logs';

common

TypeScript
common: object;

common.call

TypeScript
call: string = 'Call';

common.cancel

TypeScript
cancel: string = 'Cancel';

common.confirm

TypeScript
confirm: string = 'Confirm';

common.delete

TypeScript
delete: string = 'Delete';

common.error

TypeScript
error: string = 'Error';

common.loading

TypeScript
loading: string = 'Loading...';

common.next

TypeScript
next: string = 'Next';

common.noResults

TypeScript
noResults: string = 'No results';

common.pause

TypeScript
pause: string = 'Pause';

common.perPage

TypeScript
perPage: string = 'Per page';

common.play

TypeScript
play: string = 'Play';

common.previous

TypeScript
previous: string = 'Previous';

common.showing

TypeScript
showing: string = 'Showing {start}-{end} of {total}';

dialPlan

TypeScript
dialPlan: object;

dialPlan.configLabels

TypeScript
configLabels: object;

dialPlan.configLabels.addOption

TypeScript
addOption: string = 'Add Option';

dialPlan.configLabels.audioClip

TypeScript
audioClip: string = 'Audio Clip';

dialPlan.configLabels.digit

TypeScript
digit: string = 'Digit';

dialPlan.configLabels.optionLabel

TypeScript
optionLabel: string = 'Label';

dialPlan.configLabels.optionLabelPlaceholder

TypeScript
optionLabelPlaceholder: string = 'e.g. Sales';

dialPlan.configLabels.options

TypeScript
options: string = 'Options';

dialPlan.configLabels.promptClip

TypeScript
promptClip: string = 'Prompt';

dialPlan.configLabels.removeOption

TypeScript
removeOption: string = 'Remove';

dialPlan.configLabels.routeHolidaySeparately

TypeScript
routeHolidaySeparately: string = 'Route holidays separately';

dialPlan.configLabels.routeHolidaySeparatelyHint

TypeScript
routeHolidaySeparatelyHint: string = 'When on, holidays route to a dedicated branch you wire below. Otherwise holidays follow the Closed exit.';

dialPlan.empty

TypeScript
empty: string = 'No dial plan found';

dialPlan.error

TypeScript
error: string = 'Failed to load dial plan';

dialPlan.exits

TypeScript
exits: object;

dialPlan.exits.closed

TypeScript
closed: string = 'Closed';

dialPlan.exits.holiday

TypeScript
holiday: string = 'Holiday';

dialPlan.exits.invalid

TypeScript
invalid: string = 'Invalid';

dialPlan.exits.next

TypeScript
next: string = 'Next';

dialPlan.exits.open

TypeScript
open: string = 'Open';

dialPlan.exits.timeout

TypeScript
timeout: string = 'Timeout';

dialPlan.loading

TypeScript
loading: string = 'Loading dial plan...';

dialPlan.nodeDescriptions

TypeScript
nodeDescriptions: object;

dialPlan.nodeDescriptions.audioClip

TypeScript
audioClip: string = 'Play an audio clip';

dialPlan.nodeDescriptions.hangUp

TypeScript
hangUp: string = 'End the call';

dialPlan.nodeDescriptions.menu

TypeScript
menu: string = 'Play prompt and route by keypress';

dialPlan.nodeTypes

TypeScript
nodeTypes: object;

dialPlan.nodeTypes.audioClip

TypeScript
audioClip: string = 'Audio Clip';

dialPlan.nodeTypes.externalDial

TypeScript
externalDial: string = 'External Number';

dialPlan.nodeTypes.hangUp

TypeScript
hangUp: string = 'Hang Up';

dialPlan.nodeTypes.internalDial

TypeScript
internalDial: string = 'Internal Extension';

dialPlan.nodeTypes.menu

TypeScript
menu: string = 'IVR Menu';

dialPlan.nodeTypes.schedule

TypeScript
schedule: string = 'Schedule';

dialPlan.nodeTypes.start

TypeScript
start: string = 'Start';

dialPlan.nodeTypes.voiceApp

TypeScript
voiceApp: string = 'Voice App';

dialPlan.nodeTypes.voicemail

TypeScript
voicemail: string = 'Voicemail';

dialPlan.resourceGroups

TypeScript
resourceGroups: object;

dialPlan.resourceGroups.audioClips

TypeScript
audioClips: string = 'Audio Clips';

dialPlan.title

TypeScript
title: string = 'Dial Plan';

onboardingPortal

TypeScript
onboardingPortal: object;

onboardingPortal.back

TypeScript
back: string = 'Back';

onboardingPortal.helpSupport

TypeScript
helpSupport: string = 'Help & Support';

onboardingPortal.onboardingComplete

TypeScript
onboardingComplete: string = 'Onboarding complete';

onboardingPortal.onboardingFlows

TypeScript
onboardingFlows: string = 'ONBOARDING FLOWS';

onboardingPortal.overview

TypeScript
overview: object;

onboardingPortal.overview.accountDesc

TypeScript
accountDesc: string = 'Set up your business profile, add team members, and configure your dial plan';

onboardingPortal.overview.complete

TypeScript
complete: string = 'Complete';

onboardingPortal.overview.completeSetup

TypeScript
completeSetup: string = 'Complete Setup';

onboardingPortal.overview.continueSetup

TypeScript
continueSetup: string = 'Continue Setup';

onboardingPortal.overview.flowsComplete

TypeScript
flowsComplete: string = '{completed} of {total} flows complete';

onboardingPortal.overview.hardwareDesc

TypeScript
hardwareDesc: string = 'Assign phones to team members and track delivery';

onboardingPortal.overview.label

TypeScript
label: string = 'Overview';

onboardingPortal.overview.needHelp

TypeScript
needHelp: string = 'Need help?';

onboardingPortal.overview.needHelpSubtitle

TypeScript
needHelpSubtitle: string = 'Our team is here to help you get set up quickly';

onboardingPortal.overview.numbersDesc

TypeScript
numbersDesc: string = 'Port existing numbers or request new business lines';

onboardingPortal.overview.phoneStatusComplete

TypeScript
phoneStatusComplete: string = 'Complete';

onboardingPortal.overview.phoneStatusNumber

TypeScript
phoneStatusNumber: string = 'Phone Number';

onboardingPortal.overview.phoneStatusProcessing

TypeScript
phoneStatusProcessing: string = 'Processing';

onboardingPortal.overview.phoneStatusStatus

TypeScript
phoneStatusStatus: string = 'Status';

onboardingPortal.overview.phoneStatusSubtitle

TypeScript
phoneStatusSubtitle: string = 'Track the status of your phone numbers';

onboardingPortal.overview.phoneStatusTemporary

TypeScript
phoneStatusTemporary: string = 'Temporary';

onboardingPortal.overview.phoneStatusTitle

TypeScript
phoneStatusTitle: string = 'Phone number status';

onboardingPortal.overview.phoneStatusType

TypeScript
phoneStatusType: string = 'Type';

onboardingPortal.overview.phoneStatusTypeNew

TypeScript
phoneStatusTypeNew: string = 'New';

onboardingPortal.overview.phoneStatusTypePort

TypeScript
phoneStatusTypePort: string = 'Port';

onboardingPortal.overview.progress

TypeScript
progress: string = 'Progress';

onboardingPortal.overview.progressTitle

TypeScript
progressTitle: string = 'Onboarding Progress';

onboardingPortal.overview.review

TypeScript
review: string = 'Review';

onboardingPortal.overview.scheduleCall

TypeScript
scheduleCall: string = 'Schedule a Call';

onboardingPortal.overview.stepsTitle

TypeScript
stepsTitle: string = 'Onboarding Steps';

onboardingPortal.overview.subtitle

TypeScript
subtitle: string = 'Complete the steps below to set up your business phone system';

onboardingPortal.overview.title

TypeScript
title: string = 'Your Business Onboarding';

onboardingPortal.overview.viewDocs

TypeScript
viewDocs: string = 'View Documentation';

onboardingPortal.saveAndExit

TypeScript
saveAndExit: string = 'Save & Exit to Overview';

onboardingPortal.splash

TypeScript
splash: object;

onboardingPortal.splash.start

TypeScript
start: string = 'Start Onboarding';

onboardingPortal.splash.step1

TypeScript
step1: string = 'Account Details';

onboardingPortal.splash.step2

TypeScript
step2: string = 'Setup Phone Numbers';

onboardingPortal.splash.step3

TypeScript
step3: string = 'Assign Hardware';

onboardingPortal.splash.subtitle

TypeScript
subtitle: string = "Let's get your business set up in 3 easy steps";

onboardingPortal.splash.title

TypeScript
title: string = 'Welcome\nto {platformName}';

phoneNumberOrdering

TypeScript
phoneNumberOrdering: object;

phoneNumberOrdering.complete

TypeScript
complete: object;

phoneNumberOrdering.complete.assignmentHint

TypeScript
assignmentHint: string = 'Numbers added to your inventory still need to be assigned to an extension or dial plan before they can receive calls.';

phoneNumberOrdering.complete.checking

TypeScript
checking: string = 'Checking order status...';

phoneNumberOrdering.complete.descriptionCompleteOne

TypeScript
descriptionCompleteOne: string = 'Your phone number is now in your inventory and ready to be configured.';

phoneNumberOrdering.complete.descriptionCompleteOther

TypeScript
descriptionCompleteOther: string = 'Your phone numbers are now in your inventory and ready to be configured.';

phoneNumberOrdering.complete.descriptionPartialOne

TypeScript
descriptionPartialOne: string = 'Some numbers could not be fulfilled by the carrier.';

phoneNumberOrdering.complete.descriptionPartialOther

TypeScript
descriptionPartialOther: string = 'Some numbers could not be fulfilled by the carrier.';

phoneNumberOrdering.complete.descriptionPendingOne

TypeScript
descriptionPendingOne: string = 'Your order has been submitted to the carrier. Fulfillment usually completes within seconds but may take longer.';

phoneNumberOrdering.complete.descriptionPendingOther

TypeScript
descriptionPendingOther: string = 'Your order has been submitted to the carrier. Fulfillment usually completes within seconds but may take longer.';

phoneNumberOrdering.complete.orderMore

TypeScript
orderMore: string = 'Order More Numbers';

phoneNumberOrdering.complete.titleCompleteOne

TypeScript
titleCompleteOne: string = 'Number Ready';

phoneNumberOrdering.complete.titleCompleteOther

TypeScript
titleCompleteOther: string = 'Numbers Ready';

phoneNumberOrdering.complete.titlePartialOne

TypeScript
titlePartialOne: string = 'Partially Fulfilled';

phoneNumberOrdering.complete.titlePartialOther

TypeScript
titlePartialOther: string = 'Partially Fulfilled';

phoneNumberOrdering.complete.titlePendingOne

TypeScript
titlePendingOne: string = 'Order Submitted';

phoneNumberOrdering.complete.titlePendingOther

TypeScript
titlePendingOther: string = 'Order Submitted';

phoneNumberOrdering.confirm

TypeScript
confirm: object;

phoneNumberOrdering.confirm.back

TypeScript
back: string = 'Back';

phoneNumberOrdering.confirm.continue

TypeScript
continue: string = 'Continue';

phoneNumberOrdering.confirm.description

TypeScript
description: string = 'Your order will be submitted to the carrier for fulfillment. This usually completes within seconds but may take longer.';

phoneNumberOrdering.confirm.placeOrder

TypeScript
placeOrder: string = 'Place Order';

phoneNumberOrdering.confirm.subtitleOne

TypeScript
subtitleOne: string = 'You are about to order 1 phone number';

phoneNumberOrdering.confirm.subtitleOther

TypeScript
subtitleOther: string = 'You are about to order {count} phone numbers';

phoneNumberOrdering.confirm.title

TypeScript
title: string = 'Confirm Order';

phoneNumberOrdering.error

TypeScript
error: object;

phoneNumberOrdering.error.description

TypeScript
description: string = 'The carrier was unable to fulfill your order.';

phoneNumberOrdering.error.title

TypeScript
title: string = 'Order Failed';

phoneNumberOrdering.error.tryAgain

TypeScript
tryAgain: string = 'Try Again';

phoneNumberOrdering.ordering

TypeScript
ordering: object;

phoneNumberOrdering.ordering.title

TypeScript
title: string = 'Placing Order...';

phoneNumberOrdering.results

TypeScript
results: object;

phoneNumberOrdering.results.backToSearch

TypeScript
backToSearch: string = 'Back to Search';

phoneNumberOrdering.results.continue

TypeScript
continue: string = 'Continue';

phoneNumberOrdering.results.noResults

TypeScript
noResults: string = 'No numbers available for this search';

phoneNumberOrdering.results.phoneNumber

TypeScript
phoneNumber: string = 'Phone Number';

phoneNumberOrdering.results.selectAll

TypeScript
selectAll: string = 'Select all';

phoneNumberOrdering.results.selected

TypeScript
selected: string = '{count} selected';

phoneNumberOrdering.results.state

TypeScript
state: string = 'State';

phoneNumberOrdering.results.title

TypeScript
title: string = 'Available Numbers';

phoneNumberOrdering.route

TypeScript
route: object;

phoneNumberOrdering.route.back

TypeScript
back: string = 'Back';

phoneNumberOrdering.route.extension

TypeScript
extension: string = 'ext. {ext}';

phoneNumberOrdering.route.later

TypeScript
later: string = 'Set up routing later';

phoneNumberOrdering.route.laterHint

TypeScript
laterHint: string = 'Configure each number from its detail page after it activates.';

phoneNumberOrdering.route.noTargets

TypeScript
noTargets: string = 'No routing destinations exist yet. You can set up routing after the numbers are added.';

phoneNumberOrdering.route.subtitle

TypeScript
subtitle: string = 'Pick where these numbers should send calls once they activate. You can change this any time, or set it up later.';

phoneNumberOrdering.route.title

TypeScript
title: string = 'Choose call routing';

phoneNumberOrdering.route.type

TypeScript
type: object;

phoneNumberOrdering.route.type.dial_plan

TypeScript
dial_plan: string = 'Dial plan';

phoneNumberOrdering.route.type.queue

TypeScript
queue: string = 'Queue';

phoneNumberOrdering.route.type.ring_group

TypeScript
ring_group: string = 'Ring group';

phoneNumberOrdering.route.type.shared_voicemail

TypeScript
shared_voicemail: string = 'Shared voicemail';

phoneNumberOrdering.route.type.user

TypeScript
user: string = 'User';

phoneNumberOrdering.route.type.voice_app

TypeScript
voice_app: string = 'Voice app';

phoneNumberOrdering.route.unnamed

TypeScript
unnamed: string = 'Untitled';

phoneNumberOrdering.search

TypeScript
search: object;

phoneNumberOrdering.search.areaCode

TypeScript
areaCode: string = 'Area Code';

phoneNumberOrdering.search.areaCodeLabel

TypeScript
areaCodeLabel: string = 'Area Code';

phoneNumberOrdering.search.areaCodePlaceholder

TypeScript
areaCodePlaceholder: string = 'e.g. 212';

phoneNumberOrdering.search.numberOfResults

TypeScript
numberOfResults: string = 'Quantity to display';

phoneNumberOrdering.search.search

TypeScript
search: string = 'Search';

phoneNumberOrdering.search.searchType

TypeScript
searchType: string = 'Search by';

phoneNumberOrdering.search.subtitle

TypeScript
subtitle: string = 'Find available phone numbers by entering an area code or ZIP code.';

phoneNumberOrdering.search.title

TypeScript
title: string = 'Search Available Numbers';

phoneNumberOrdering.search.zip

TypeScript
zip: string = 'ZIP Code';

phoneNumberOrdering.search.zipLabel

TypeScript
zipLabel: string = 'ZIP Code';

phoneNumberOrdering.search.zipPlaceholder

TypeScript
zipPlaceholder: string = 'e.g. 10001';

phoneNumberOrdering.statuses

TypeScript
statuses: object;

phoneNumberOrdering.statuses.complete

TypeScript
complete: string = 'Complete';

phoneNumberOrdering.statuses.failed

TypeScript
failed: string = 'Failed';

phoneNumberOrdering.statuses.partial

TypeScript
partial: string = 'Partial';

phoneNumberOrdering.statuses.pending

TypeScript
pending: string = 'Pending';

phoneNumberOrdering.steps

TypeScript
steps: object;

phoneNumberOrdering.steps.confirm

TypeScript
confirm: string = 'Confirm';

phoneNumberOrdering.steps.done

TypeScript
done: string = 'Done';

phoneNumberOrdering.steps.route

TypeScript
route: string = 'Route';

phoneNumberOrdering.steps.search

TypeScript
search: string = 'Search';

phoneNumberOrdering.steps.select

TypeScript
select: string = 'Select';

phoneNumberOrdering.steps.stepOf

TypeScript
stepOf: string = 'Step {current} of {total}';

phoneNumberOrdering.title

TypeScript
title: string = 'Order Phone Numbers';

phoneNumbers

TypeScript
phoneNumbers: object;

phoneNumbers.badges

TypeScript
badges: object;

phoneNumbers.badges.temporary

TypeScript
temporary: string = 'Temporary';

phoneNumbers.columns

TypeScript
columns: object;

phoneNumbers.columns.callerID

TypeScript
callerID: string = 'Caller ID';

phoneNumbers.columns.cancelledDate

TypeScript
cancelledDate: string = 'Date Cancelled';

phoneNumbers.columns.carrier

TypeScript
carrier: string = 'Carrier';

phoneNumbers.columns.outbound

TypeScript
outbound: string = 'Usage';

phoneNumbers.columns.phoneNumber

TypeScript
phoneNumber: string = 'Phone Number';

phoneNumbers.columns.routingTarget

TypeScript
routingTarget: string = 'Call Routing';

phoneNumbers.columns.status

TypeScript
status: string = 'Status';

phoneNumbers.columns.transferDate

TypeScript
transferDate: string = 'Transfer Date';

phoneNumbers.empty

TypeScript
empty: string = 'No phone numbers';

phoneNumbers.filterLabel

TypeScript
filterLabel: string = 'Filter by status';

phoneNumbers.filters

TypeScript
filters: object;

phoneNumbers.filters.active

TypeScript
active: string = 'Active';

phoneNumbers.filters.cancelled

TypeScript
cancelled: string = 'Cancelled';

phoneNumbers.filters.in_progress

TypeScript
in_progress: string = 'In Progress';

phoneNumbers.loading

TypeScript
loading: string = 'Loading phone numbers...';

phoneNumbers.outbound

TypeScript
outbound: object;

phoneNumbers.outbound.disabled

TypeScript
disabled: string = 'Inbound only';

phoneNumbers.outbound.enabled

TypeScript
enabled: string = 'Two-way';

phoneNumbers.outbound.fax

TypeScript
fax: string = 'Fax';

phoneNumbers.routingTarget

TypeScript
routingTarget: object;

phoneNumbers.routingTarget.faxNotApplicable

TypeScript
faxNotApplicable: string = 'Not applicable';

phoneNumbers.routingTarget.notSet

TypeScript
notSet: string = 'Not set';

phoneNumbers.routingTarget.setAction

TypeScript
setAction: string = 'Set routing';

phoneNumbers.routingTargetTypes

TypeScript
routingTargetTypes: object;

phoneNumbers.routingTargetTypes.dialPlan

TypeScript
dialPlan: string = 'Dial Plan';

phoneNumbers.routingTargetTypes.ringGroup

TypeScript
ringGroup: string = 'Ring Group';

phoneNumbers.routingTargetTypes.user

TypeScript
user: string = 'User';

phoneNumbers.routingTargetTypes.voiceApp

TypeScript
voiceApp: string = 'Voice App';

phoneNumbers.search

TypeScript
search: object;

phoneNumbers.search.noResults

TypeScript
noResults: string = 'No phone numbers match your search';

phoneNumbers.search.placeholder

TypeScript
placeholder: string = 'Search phone numbers...';

phoneNumbers.statuses

TypeScript
statuses: object;

phoneNumbers.statuses.active

TypeScript
active: string = 'Active';

phoneNumbers.statuses.inactive

TypeScript
inactive: string = 'Inactive';

phoneNumbers.statuses.orderFailed

TypeScript
orderFailed: string = 'Order Failed';

phoneNumbers.statuses.ordering

TypeScript
ordering: string = 'Ordering';

phoneNumbers.statuses.portingApproved

TypeScript
portingApproved: string = 'Ready to Submit';

phoneNumbers.statuses.portingDraft

TypeScript
portingDraft: string = 'Port Draft';

phoneNumbers.statuses.portingException

TypeScript
portingException: string = 'Port Issue';

phoneNumbers.statuses.portingFoc

TypeScript
portingFoc: string = 'Port Scheduled';

phoneNumbers.statuses.portingSubmitted

TypeScript
portingSubmitted: string = 'Port Submitted';

phoneNumbers.statuses.released

TypeScript
released: string = 'Released';

phoneNumbers.title

TypeScript
title: string = 'Phone Numbers';

softphone

TypeScript
softphone: object;

softphone.answer

TypeScript
answer: string = 'Answer';

softphone.audioDevices

TypeScript
audioDevices: string = 'Audio';

softphone.audioDevicesUnsupported

TypeScript
audioDevicesUnsupported: string = 'This browser cannot list audio devices';

softphone.audioLabelsHidden

TypeScript
audioLabelsHidden: string = 'Allow microphone access to see device names';

softphone.audioMicrophone

TypeScript
audioMicrophone: string = 'Microphone';

softphone.audioMicrophoneLost

TypeScript
audioMicrophoneLost: string = 'Your microphone was disconnected — choose another';

softphone.audioSpeaker

TypeScript
audioSpeaker: string = 'Speaker';

softphone.audioSpeakerUnsupported

TypeScript
audioSpeakerUnsupported: string = 'Choose your speaker in your device settings';

softphone.audioSystemDefault

TypeScript
audioSystemDefault: string = 'System default';

softphone.audioUnnamedDevice

TypeScript
audioUnnamedDevice: string = 'Unnamed device';

softphone.backspace

TypeScript
backspace: string = 'Delete';

softphone.call

TypeScript
call: string = 'Call';

softphone.callError

TypeScript
callError: string = 'Call failed';

softphone.callWaiting

TypeScript
callWaiting: string = 'Call waiting';

softphone.cancel

TypeScript
cancel: string = 'Cancel';

softphone.connecting

TypeScript
connecting: string = 'Connecting…';

softphone.connectionError

TypeScript
connectionError: string = 'Connection error';

softphone.decline

TypeScript
decline: string = 'Decline';

softphone.destinationPlaceholder

TypeScript
destinationPlaceholder: string = 'Enter a number';

softphone.disconnected

TypeScript
disconnected: string = 'Disconnected';

softphone.dismiss

TypeScript
dismiss: string = 'Dismiss';

softphone.done

TypeScript
done: string = 'Done';

softphone.emergencyBack

TypeScript
emergencyBack: string = 'Back';

softphone.emergencyCity

TypeScript
emergencyCity: string = 'City';

softphone.emergencyConfirm

TypeScript
emergencyConfirm: string = "Yes, I'm here";

softphone.emergencyHint

TypeScript
emergencyHint: string = 'Confirm your location before placing calls — required by 911 regulations for internet calling.';

softphone.emergencyLocating

TypeScript
emergencyLocating: string = 'Getting your location…';

softphone.emergencyNewLocation

TypeScript
emergencyNewLocation: string = 'Set a new location';

softphone.emergencyNumber

TypeScript
emergencyNumber: string = 'Number';

softphone.emergencyPostalCode

TypeScript
emergencyPostalCode: string = 'Postal code';

softphone.emergencyPrompt

TypeScript
emergencyPrompt: string = 'Set your emergency location to be able to place external calls';

softphone.emergencySave

TypeScript
emergencySave: string = 'Confirm location';

softphone.emergencySaving

TypeScript
emergencySaving: string = 'Saving…';

softphone.emergencyState

TypeScript
emergencyState: string = 'State';

softphone.emergencyStreet

TypeScript
emergencyStreet: string = 'Street';

softphone.emergencyUnit

TypeScript
emergencyUnit: string = 'Unit (optional)';

softphone.emergencyUseLocation

TypeScript
emergencyUseLocation: string = 'Use my current location';

softphone.hangUp

TypeScript
hangUp: string = 'Hang up';

softphone.heldCallsLabel

TypeScript
heldCallsLabel: string = 'On hold';

softphone.hold

TypeScript
hold: string = 'Hold';

softphone.incomingCall

TypeScript
incomingCall: string = 'Incoming call';

softphone.keypad

TypeScript
keypad: string = 'Keypad';

softphone.micPermissionError

TypeScript
micPermissionError: string = 'Microphone access is required — allow it and try again';

softphone.mute

TypeScript
mute: string = 'Mute';

softphone.reconnecting

TypeScript
reconnecting: string = 'Reconnecting…';

softphone.resume

TypeScript
resume: string = 'Resume';

softphone.stateActive

TypeScript
stateActive: string = 'In call';

softphone.stateEnded

TypeScript
stateEnded: string = 'Call ended';

softphone.stateHeld

TypeScript
stateHeld: string = 'On hold';

softphone.stateRinging

TypeScript
stateRinging: string = 'Ringing…';

softphone.stateTrying

TypeScript
stateTrying: string = 'Calling…';

softphone.switchToCall

TypeScript
switchToCall: string = 'Switch to this call';

softphone.title

TypeScript
title: string = 'Softphone';

softphone.transfer

TypeScript
transfer: string = 'Transfer';

softphone.transferComplete

TypeScript
transferComplete: string = 'Complete transfer';

softphone.transferConsult

TypeScript
transferConsult: string = 'Consult first';

softphone.transferConsulting

TypeScript
transferConsulting: string = 'Consulting…';

softphone.transferNow

TypeScript
transferNow: string = 'Transfer now';

softphone.transferOriginalOnHold

TypeScript
transferOriginalOnHold: string = 'On hold';

softphone.transferPlaceholder

TypeScript
transferPlaceholder: string = 'Transfer to…';

softphone.transferSend

TypeScript
transferSend: string = 'Transfer';

softphone.unknownCaller

TypeScript
unknownCaller: string = 'Unknown';

softphone.unmute

TypeScript
unmute: string = 'Unmute';

voicemails

TypeScript
voicemails: object;

voicemails.deleteConfirm

TypeScript
deleteConfirm: string = 'Delete this voicemail?';

voicemails.deleteTitle

TypeScript
deleteTitle: string = 'Delete Voicemail';

voicemails.empty

TypeScript
empty: string = 'No voicemails';

voicemails.loading

TypeScript
loading: string = 'Loading voicemails...';

voicemails.noUserId

TypeScript
noUserId: string = 'Please set a user ID to load voicemails';

voicemails.progress

TypeScript
progress: string = 'Playback progress';

voicemails.sentiment

TypeScript
sentiment: string = 'Sentiment';

voicemails.sentimentMixed

TypeScript
sentimentMixed: string = 'Mixed';

voicemails.sentimentNegative

TypeScript
sentimentNegative: string = 'Negative';

voicemails.sentimentNeutral

TypeScript
sentimentNeutral: string = 'Neutral';

voicemails.sentimentPositive

TypeScript
sentimentPositive: string = 'Positive';

voicemails.summary

TypeScript
summary: string = 'Summary';

voicemails.title

TypeScript
title: string = 'Voicemails';

voicemails.transcript

TypeScript
transcript: string = 'Full Transcript';

voicemails.transcription

TypeScript
transcription: string = 'Transcription';

voicemails.transcriptLoading

TypeScript
transcriptLoading: string = 'Loading transcript...';

voicemails.transcriptNotAvailable

TypeScript
transcriptNotAvailable: string = 'Transcript not available';