CINXE.COM

Dialpad Login - Leading Cloud Communication Platform

<!DOCTYPE HTML> <html> <head> <title>Dialpad Login - Leading Cloud Communication Platform</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="Log in to your Dialpad account to make phone and video calls, send business SMS messages, adjust your settings, and more." /> <link rel="apple-touch-icon" sizes="57x57" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon" sizes="114x114" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="72x72" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="144x144" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="60x60" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-60x60.png" /> <link rel="apple-touch-icon" sizes="120x120" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="76x76" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon" sizes="152x152" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-152x152.png" /> <link rel="apple-touch-icon" sizes="180x180" href="https://storage.googleapis.com/switch_static/favicons_2024/apple-touch-icon-180x180.png" /> <link rel="icon" type="image/svg+xml" href="https://storage.googleapis.com/switch_static/favicons_2024/favicon.svg"> <link rel="alternate icon" href="https://storage.googleapis.com/switch_static/favicons_2024/favicon.ico"> <meta name="application-name" content="Dialpad" /> <meta name="msapplication-TileColor" content="#011938" /> <meta name="msapplication-TileImage" content="https://storage.googleapis.com/switch_static/favicons_2024/mstile-144x144.png" /> <meta name="msapplication-square70x70logo" content="https://storage.googleapis.com/switch_static/favicons_2024/mstile-70x70.png" /> <link rel="image_src" href="https://dialpad.com/static/img/guest/DP_meta_logo.png" /> <meta property="fb:app_id" content="641562422608063"/> <meta property="og:image" content="https://dialpad.com/static/img/guest/DP_meta_logo.png"/> <meta property="og:title" content="Dialpad Login - Leading Cloud Communication Platform"/> <meta property="og:site_name" content="Dialpad"/> <meta property="og:description" content="Log in to your Dialpad account to make phone and video calls, send business SMS messages, adjust your settings, and more."/> <!-- Twitter Card data --> <meta name="twitter:card" content="summary"> <meta name="twitter:site" content="@dialpadHQ"> <meta name="twitter:title" content="Dialpad Login - Leading Cloud Communication Platform"/> <meta name="twitter:description" content="Log in to your Dialpad account to make phone and video calls, send business SMS messages, adjust your settings, and more."/> <meta name="twitter:image" content="https://dialpad.com/static/img/guest/DP_meta_logo.png"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="manifest" href="/app.webmanifest"> <link rel="stylesheet" href="https://dialpad.com/static/cdn/uber-voice/guestbasic.a392f99c0378ccbb6cf6.css" crossorigin="anonymous" /> <style>:root{--primary-color:var(--dt-color-purple-400);--primary-color-h:var(--dt-color-purple-400-h);--primary-color-s:var(--dt-color-purple-400-s);--primary-color-l:var(--dt-color-purple-400-l);--nav-background-color:var(--dt-color-purple-600);--nav-background-color-h:var(--dt-color-purple-600-h);--nav-background-color-s:var(--dt-color-purple-600-s);--nav-background-color-l:var(--dt-color-purple-600-l)}</style> <script type="text/javascript"> window.SERVER_CONFIG = { recaptchaSiteKey: "6LfJ0FwjAAAAAJsbEa8X1P0vmArF5VttANSYBZca", }; </script> <script src="https://www.google.com/recaptcha/enterprise.js?render=6LfJ0FwjAAAAAJsbEa8X1P0vmArF5VttANSYBZca" async defer></script> <script type="text/javascript" > window.SERVER_CONFIG = window.SERVER_CONFIG || {}; var conf = { domain: 'https://dialpad.com', lang: "en", dev: false, isRemote: false, isStaging: false, isBeta: false, isHarness: false, isSingle: false, isIos: false, isAndroid: false, isSalesforce: false, isIframe: false, isExtension: false, isMsTeams: false, isUnitTest: false, isSetup: false, disableChannels: false, disableJsLogger: false, loadWebrtc: true, disableWebrtc: false, matrixMode: false, city: "?", region: "?", country: "", env: "", useCache: true, supportUrl: "https://dialpad.com/contact-support", helpCenterUrl: "https://help.dialpad.com/docs", forumUrl: "http://forum.dialpad.com/sso", apps_login_url: "", staticCdnVersion: "2502-02-23", staticCdnBuildTime: "2025-02-18T18:43:31+00:00", staticCdnChannel: "stable", staticCdnId: "2502-02-23", sentryWebDsn: "https://c6809cfc39a94466bcb0826fda832bc6@o298232.ingest.sentry.io/5269274", entry: "guestbasic", appspotVersion: "2502-02-26", dialpadMeetingsUrl: "https://meetings.dialpad.com", recaptchaSiteKey: "6LfJ0FwjAAAAAJsbEa8X1P0vmArF5VttANSYBZca", isSelfServicePurchaseFlowEnabled: false, isExtendTrialEnabled: false, trialCancellationOfferEnabled: false, paidCancellationOfferEnabled: false, stdToProUpgradePathsEnabled: false, inviteUsersHeaderEnabled: false, trialToPaidUpgradePathsEnabled: false, inviteUsersAppEnabled: false, staticVersion: "e1b65ae7fe498a5832efd0e7b90f3ede8fe9df11_20250221-15h02m_467099663307418119", provServerDomain: "prov.dialpad.com", legacyDomain: "https://legacy.dialpad.com", powerDialerUrl: 'https://power.dialpad.com', powerDialerAppUrl: 'https://powerdialer.dialpad.com/', }; // Use a for...in loop since IE11 doesn't support Object.assign. for (var confKey in conf) { if (conf.hasOwnProperty(confKey)) { window.SERVER_CONFIG[confKey] = conf[confKey]; } } window.globals = (window.parent ? window.parent.globals : window.globals) || { vars: {} }; </script> <script type="text/javascript" src="https://dialpad.com/static/cdn/uber-voice/guestbasic.565f7751e638fde1fdba.js" crossorigin="anonymous"></script> <script> // clears all cookies by expiring them document.cookie.split(";").forEach(function(c) { var d = new Date().toUTCString() document.cookie = c.replace(/^ +/, "").replace(/=.*/, "=;expires=" + d + ";path=/"); }); console.log("cookies cleared"); // to avoid flicker when logging back in, clear all localstorage as well. if (window.localStorage) { // clear all keys except those in excludedEnvironments // for now we only include harness since these should not cause any bugs that are assuming they are cleared in login // this assumes sticky keys list is stored in harness:sticky // see common/static/js/models/session.js const excludedEnvironments = ['harness']; const stickyMap = excludedEnvironments .map(env => { let envStickyKeys = window.localStorage.getItem(`${env}:sticky`); if (!envStickyKeys) { console.log(`no sticky items found for ${env}`); return []; } try { envStickyKeys = JSON.parse(envStickyKeys); if (Array.isArray(envStickyKeys)) { console.log(`retrieved sticky items for ${env}`); return envStickyKeys.map(key => `${env}:${key}`); } console.log(`no sticky items found for ${env}`); return []; } catch (e) { console.error(`unable to retrieve sticky keys for ${env}`); return []; } }) .flat() .reduce((map, key) => { const value = window.localStorage.getItem(key); map.set(key, value); return map; }, new Map()); window.localStorage.clear(); console.log("local storage cleared"); stickyMap.forEach((value, key) => { window.localStorage.setItem(key, value); }); console.log(`${stickyMap.size} local storage items restored`); } function initializePage () { uv.openSignup.initialize(); loadVue(); }; document.readyState === 'complete' ? initializePage() : window.addEventListener('load', initializePage); function onRecaptchaComplete() { uv.login.onLogin(); }; window.LOGIN_BASIC_CONFIG = { recaptcha_site_key: "6LfJ0FwjAAAAAJsbEa8X1P0vmArF5VttANSYBZca", error: "", configs: { dp: { query_string: "action\u003Dlogin", }, uc: { query_string: "action\u003Dlogin", uc_url: "https://meetings.dialpad.com" } }, }; </script> </head> <body class=""> <!--Sift include--> <script type="text/javascript"> var _sift = window._sift = window._sift || []; _sift.push(['_setAccount', 'd2ec4873fd']); _sift.push(['_setUserId', '']); _sift.push(['_setSessionId', 'QSGDrqKOgVzfd8quCEbieA']); _sift.push(['_trackPageview']); (function() { function ls() { var e = document.createElement('script'); e.src = 'https://cdn.sift.com/s.js'; document.body.appendChild(e); } if (window.attachEvent) { window.attachEvent('onload', ls); } else { window.addEventListener('load', ls, false); } })(); </script> <!-- End Sift --> <div id="app"> </div> <!--Amplitude include--> <script type="text/javascript"> const PREFIX = 'Amplitude Logger '; const SKIP_ERRORS = ['Failed to fetch', 'Event rejected due to exceeded retry count']; let Level; (function (Level) { Level[Level["NONE"] = 0] = "NONE"; Level[Level["ERROR"] = 1] = "ERROR"; Level[Level["WARN"] = 2] = "WARN"; Level[Level["VERBOSE"] = 3] = "VERBOSE"; Level[Level["DEBUG"] = 4] = "DEBUG"; })(Level || (Level = {})); class AmplitudeLogger { constructor() { this.logLevel = Level.OFF; } disable() { this.logLevel = Level.OFF; } enable(logLevel){ this.logLevel = logLevel || Level.WARN; } log(...args) { if (this.logLevel < Level.VERBOSE) { return; } console.log(`${PREFIX}[Log]: ${args.join(' ')}`); } warn(...args) { if (this.logLevel < Level.WARN) { return; } console.warn(`${PREFIX}[Warn]: ${args.join(' ')}`); } error(...args){ if (this.logLevel < Level.ERROR) { return; } const argsMsg = args.join(' ') if (SKIP_ERRORS.includes(argsMsg)) { return; } console.error(`${PREFIX}[Error]: ${argsMsg}`); } debug(...args) { if (this.logLevel < Level.DEBUG) { return; } console.log(`${PREFIX}[Debug]: ${args.join(' ')}`); } } </script> <script type="text/javascript"> !function(){"use strict";!function(e,t){var r=e.amplitude||{_q:[],_iq:{}};if(r.invoked)e.console&&console.error&&console.error("Amplitude snippet has been loaded.");else{var n=function(e,t){e.prototype[t]=function(){return this._q.push({name:t,args:Array.prototype.slice.call(arguments,0)}),this}},s=function(e,t,r){return function(n){e._q.push({name:t,args:Array.prototype.slice.call(r,0),resolve:n})}},o=function(e,t,r){e._q.push({name:t,args:Array.prototype.slice.call(r,0)})},i=function(e,t,r){e[t]=function(){if(r)return{promise:new Promise(s(e,t,Array.prototype.slice.call(arguments)))};o(e,t,Array.prototype.slice.call(arguments))}},a=function(e){for(var t=0;t<m.length;t++)i(e,m[t],!1);for(var r=0;r<g.length;r++)i(e,g[r],!0)};r.invoked=!0;var c=t.createElement("script");c.type="text/javascript",c.integrity="sha384-BWw9N39aN+4SdxZuwmRR0StXCLA+Bre4jR6bJt+pM1IqONNALC5rf25NkWMTyta5",c.crossOrigin="anonymous",c.async=!0,c.src="https://cdn.amplitude.com/libs/analytics-browser-2.9.3-min.js.gz",c.onload=function(){e.amplitude.runQueuedFunctions||console.log("[Amplitude] Error: could not load SDK")};var u=t.getElementsByTagName("script")[0];u.parentNode.insertBefore(c,u);for(var l=function(){return this._q=[],this},p=["add","append","clearAll","prepend","set","setOnce","unset","preInsert","postInsert","remove","getUserProperties"],d=0;d<p.length;d++)n(l,p[d]);r.Identify=l;for(var f=function(){return this._q=[],this},v=["getEventProperties","setProductId","setQuantity","setPrice","setRevenue","setRevenueType","setEventProperties"],y=0;y<v.length;y++)n(f,v[y]);r.Revenue=f;var m=["getDeviceId","setDeviceId","getSessionId","setSessionId","getUserId","setUserId","setOptOut","setTransport","reset","extendSession"],g=["init","add","remove","track","logEvent","identify","groupIdentify","setGroup","revenue","flush"];a(r),r.createInstance=function(e){return r._iq[e]={_q:[]},a(r._iq[e]),r._iq[e]},e.amplitude=r}}(window,document)}(); amplitude.init( "0fd3be711d177add87fde78488e11e25", null, { defaultTracking: { attribution: true, pageViews: false, sessions: false, formInteractions: false, fileDownloads: false, }, loggerProvider: new AmplitudeLogger(), } ); </script> <!-- End Amplitude --> </body> </html>