CINXE.COM

Programmable Voice | Twilio

<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Programmable Voice | Twilio</title><meta name="description" content="Use Twilio Programmable Voice to add inbound and outbound voice calls to your web or mobile app. Use our Voice API or SDKs for web languages. Build Interactive Voice Response, conference calling, automated surveys and more. Integrate your VoIP system with Twilio SIP. See call analytics and insights."/><link rel="canonical" href="https://www.twilio.com/docs/voice"/><meta name="next-head-count" content="5"/><link rel="preconnect" href="https://assets.twilio.com"/><script async="" defer="" src="https://consent.trustarc.com/notice?domain=twilio.com&amp;c=teconsent&amp;gtm=1&amp;js=nj&amp;noticeType=bb"></script><meta name="x-twilio-docs-source" content="primary"/><link rel="preload" href="/_next/static/css/12418e876151f57e.css?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" as="style"/><link rel="stylesheet" href="/_next/static/css/12418e876151f57e.css?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc"></script><script src="/_next/static/chunks/webpack-d016809eecc59b28.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/framework-4e9f6efc6446e694.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/main-3b093d332c3df5b6.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/pages/_app-11b3fdacf1b66f80.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/7835-a7fb10a2256feaa9.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/5755-cd1d6e20366970fc.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/9743-1283f268b3f87fce.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/chunks/pages/docs/%5B...path%5D-a754f9627e597019.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/C01KpF_uhyxDm1XYJDmRx/_buildManifest.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script><script src="/_next/static/C01KpF_uhyxDm1XYJDmRx/_ssgManifest.js?dpl=dpl_H9PDEbgoxmcQgGYqeid9p5stFSmc" defer=""></script></head><body><div id="__next"><style data-emotion="css-global lbobjb">html{font-size:100%;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;}html:lang(ja) .paste-theme-provider,html:lang(ja-JP) .paste-theme-provider{font-family:'Inter var experimental','Inter var',Hiragino Sans,'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,Osaka,'MS PGothic',sans-serif;}html:lang(zh-CN) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft YaHei New',微软雅黑,'Microsoft Yahei','Microsoft JhengHei',宋体,SimSun,sans-serif;}html:lang(zh-TW) .paste-theme-provider,html:lang(zh-HK) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}html:lang(ko) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}body{background-color:rgb(255, 255, 255);margin:0;}*,*::after,*::before{box-sizing:border-box;}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0!important;scroll-behavior:auto!important;}}:root{--reach-dialog:1;}</style><style data-emotion="css-global 1uje5tv">@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:'Regular';src:url("https://assets.twilio.com/public_assets/paste-fonts/1.5.2/Inter-roman.var.woff2?v=3.19") format("woff2");}@font-face{font-family:'Inter var';font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:'Italic';src:url("https://assets.twilio.com/public_assets/paste-fonts/1.5.2/Inter-italic.var.woff2?v=3.19") format("woff2");}@font-face{font-family:'Inter var experimental';font-weight:100 900;font-display:swap;font-style:oblique 0deg 8deg;src:url("https://assets.twilio.com/public_assets/paste-fonts/1.5.2/Inter.var.woff2?v=3.19") format("woff2");}@font-face{font-family:'TwilioSansMono';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Regular.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Regular.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-RegularItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-RegularItl.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Bold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Bold.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-BoldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-BoldItl.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:normal;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Medium.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-Medium.woff') format('woff');}@font-face{font-family:'TwilioSansMono';font-style:italic;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-MediumItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansMono-MediumItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Light.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Light.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-LightItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-LightItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Regular.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Regular.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-RegularItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-RegularItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Medium.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Medium.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-MediumItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-MediumItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Semibold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Semibold.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-SemiboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-SemiboldItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Bold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Bold.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-BoldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-BoldItl.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:normal;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Extrabold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-Extrabold.woff') format('woff');}@font-face{font-family:'TwilioSansText';font-style:italic;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-ExtraboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansText-ExtraboldItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Light.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Light.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:300;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-LightItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-LightItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Regular.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Regular.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:400;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-RegularItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-RegularItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Medium.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Medium.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:500;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-MediumItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-MediumItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Semibold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Semibold.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:600;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-SemiboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-SemiboldItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Bold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Bold.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:700;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-BoldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-BoldItl.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:normal;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Extrabold.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-Extrabold.woff') format('woff');}@font-face{font-family:'TwilioSansDisplay';font-style:italic;font-display:swap;font-weight:800;src:local(''),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-ExtraboldItl.woff2') format('woff2'),url('https://assets.twilio.com/public_assets/paste-fonts/1.5.2/TwilioSansDisplay-ExtraboldItl.woff') format('woff');}</style><style data-emotion="css 1pzojz9">.css-1pzojz9{color:rgb(18, 28, 45);-webkit-print-color-scheme:light;color-scheme:light;font-size:0.875rem;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;line-height:1.25rem;font-weight:400;font-variant-numeric:tabular-nums;}</style><div class="paste-theme-provider css-1pzojz9"><style data-emotion="css-global lbobjb">html{font-size:100%;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;}html:lang(ja) .paste-theme-provider,html:lang(ja-JP) .paste-theme-provider{font-family:'Inter var experimental','Inter var',Hiragino Sans,'ヒラギノ角ゴ ProN W3','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,Osaka,'MS PGothic',sans-serif;}html:lang(zh-CN) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft YaHei New',微软雅黑,'Microsoft Yahei','Microsoft JhengHei',宋体,SimSun,sans-serif;}html:lang(zh-TW) .paste-theme-provider,html:lang(zh-HK) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}html:lang(ko) .paste-theme-provider{font-family:'Inter var experimental','Inter var','Microsoft JhengHei',微軟正黑體,'Microsoft JhengHei UI','Microsoft YaHei',微軟雅黑,宋体,SimSun,sans-serif;}body{background-color:rgb(255, 255, 255);margin:0;}*,*::after,*::before{box-sizing:border-box;}@media (prefers-reduced-motion: reduce){*{-webkit-animation-duration:0!important;animation-duration:0!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0!important;scroll-behavior:auto!important;}}:root{--reach-dialog:1;}</style><div class="css-1pzojz9"><style data-emotion="css-global 10ozouv">*{font-variant-ligatures:none;font-feature-settings:"liga" 0;}.DocSearch-Button{background-color:rgb(255, 255, 255);border-radius:4px;box-shadow:0 0 0 1px #8891aa;color:rgb(96, 107, 133);padding-left:0.75rem;padding-right:0.75rem;margin:0;width:100%;}.DocSearch-Button:hover{box-shadow:0 0 0 1px #006dfa;}.DocSearch-Button:active,.DocSearch-Button:focus{box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.DocSearch-Button .DocSearch-Search-Icon{color:rgb(96, 107, 133);width:1rem;height:1rem;}.DocSearch-Button-Placeholder{font-size:0.875rem;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:500;font-style:italic;padding-left:0.75rem;padding-right:0.75rem;}.DocSearch-Button-Key{top:0;padding-bottom:0;}.DocSearch-Container{color:rgb(18, 28, 45);-webkit-print-color-scheme:light;color-scheme:light;font-size:0.875rem;font-family:'TwilioSansText','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;line-height:1.25rem;font-weight:400;font-variant-numeric:tabular-nums;}.DocSearch-Dropdown a{color:rgb(2, 99, 224);-webkit-text-decoration:underline;text-decoration:underline;}.DocSearch-Dropdown a:hover{-webkit-text-decoration:none;text-decoration:none;}.DocSearch-SearchBar{padding-bottom:0.25rem;}.DocSearch-Search-Icon{color:rgb(96, 107, 133);}.DocSearch-Input{padding-left:1rem;}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{width:1rem;height:1rem;}.DocSearch-Hits mark{color:rgb(2, 99, 224);}.DocSearch-Hit{padding-bottom:0.5rem;}.DocSearch-Hit a{border-color:rgb(225, 227, 234);border-style:solid;border-width:2px;-webkit-text-decoration:none;text-decoration:none;}.DocSearch-Hit[aria-selected=true] a{border-color:rgb(3, 11, 93);}.DocSearch-Hit-title{font-size:0.875rem;}.DocSearch-Hit-path{font-size:0.75rem;}.DocSearch-Hit-source{color:rgb(18, 28, 45);font-size:0.875rem;font-weight:500;}.DocSearch-Hit-icon{display:none;}.DocSearch-Prefill{color:rgb(2, 99, 224);-webkit-text-decoration:underline;text-decoration:underline;}.DocSearch-Prefill:hover{-webkit-text-decoration:none;text-decoration:none;}.DocSearch-Commands-Key{padding-bottom:0;}:root{--docsearch-primary-color:rgb(3, 11, 93);--docsearch-text-color:rgb(18, 28, 45);--docsearch-spacing:1rem;--docsearch-icon-stroke-width:2px;--docsearch-highlight-color:rgb(3, 11, 93);--docsearch-muted-color:rgb(96, 107, 133);--docsearch-container-background:rgba(96, 107, 133, 0.5);--docsearch-logo-color:rgb(96, 107, 133);--docsearch-modal-width:44.5rem;--docsearch-modal-height:600px;--docsearch-modal-background:rgb(255, 255, 255);--docsearch-modal-shadow:0 2px 8px 0 rgba(18, 28, 45, 0.1);--docsearch-searchbox-height:46px;--docsearch-searchbox-background:rgb(18, 28, 45);--docsearch-searchbox-focus-background:rgb(255, 255, 255);--docsearch-searchbox-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;--docsearch-hit-height:56px;--docsearch-hit-color:rgb(18, 28, 45);--docsearch-hit-active-color:rgb(255, 255, 255);--docsearch-hit-background:rgb(255, 255, 255);--docsearch-hit-shadow:none;--docsearch-key-gradient:rgb(244, 244, 246);--docsearch-key-shadow:none;--docsearch-footer-height:44px;--docsearch-footer-background:rgb(255, 255, 255);--docsearch-footer-shadow:none;}html{scroll-behavior:smooth;scroll-padding-top:100px;}@media (max-width: 1385px){html{scroll-padding-top:156px;}}.grecaptcha-badge{visibility:hidden;}</style><style data-emotion="css ikpa90">.css-ikpa90{box-sizing:border-box;opacity:0;transition-delay:50ms;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;}@media screen and (min-width: 768px){.css-ikpa90{opacity:1;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-ikpa90"><style data-emotion="css 1rkak9m">.css-1rkak9m{box-sizing:border-box;background-color:rgb(255, 255, 255);border-radius:4px;box-shadow:0 2px 8px 0 rgba(18, 28, 45, 0.1);left:10px;padding-left:1.25rem;padding-right:1.25rem;padding-top:0.5rem;padding-bottom:0.5rem;position:fixed;top:10px;-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:-webkit-transform 0.1s;transition:transform 0.1s;z-index:90;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:1.25rem;column-gap:1.25rem;}.css-1rkak9m:focus-within{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}</style><div data-paste-element="SIDEBAR_SKIPLINKS" data-paste-core-version="20.7.0" class="css-1rkak9m"><style data-emotion="css lpeit6">.css-lpeit6{box-sizing:border-box;color:rgb(2, 99, 224);font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;-webkit-text-decoration:underline;text-decoration:underline;}.css-lpeit6:active,.css-lpeit6[data-active=true]{color:rgb(6, 3, 58);-webkit-text-decoration:none;text-decoration:none;}.css-lpeit6:focus{box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;color:rgb(2, 99, 224);-webkit-text-decoration:underline;text-decoration:underline;border-radius:4px;}.css-lpeit6:hover{color:rgb(3, 11, 93);-webkit-text-decoration:none;text-decoration:none;}</style><a data-paste-element="SIDEBAR_SKIPLINKS_LINK" data-paste-core-version="20.7.0" href="#twilio-docs-content-area" class="css-lpeit6">Skip to content</a><a data-paste-element="SIDEBAR_SKIPLINKS_LINK" data-paste-core-version="20.7.0" href="#twilio-docs-sidebar-nav" class="css-lpeit6">Skip to navigation</a><a data-paste-element="SIDEBAR_SKIPLINKS_LINK" data-paste-core-version="20.7.0" href="#twilio-docs-topbar" class="css-lpeit6">Skip to topbar</a></div><style data-emotion="css 1ngeyxk">.css-1ngeyxk{box-sizing:border-box;width:100%;overflow:visible;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-right-style:solid;border-right-width:1px;border-right-color:rgb(57, 71, 98);background-color:rgb(18, 28, 45);z-index:50;position:fixed;top:0;left:0;bottom:0;}@media screen and (min-width: 768px){.css-1ngeyxk{width:15rem;}}</style><aside data-paste-element="SIDEBAR" data-paste-core-version="20.7.0" style="opacity:1;width:15rem;transform:translateX(0%)" id=":R2lasm:" class="css-1ngeyxk"><style data-emotion="css 144b354">.css-144b354{box-sizing:border-box;padding-left:1.25rem;padding-right:1.25rem;min-height:4.75rem;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(57, 71, 98);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-column-gap:1rem;column-gap:1rem;overflow:hidden;}</style><div data-paste-element="SIDEBAR_HEADER" data-paste-core-version="20.7.0" class="css-144b354"><style data-emotion="css 16k9fbc">.css-16k9fbc{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:4px;cursor:pointer;color:rgb(255, 255, 255);background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #394762;padding:0.5rem;}.css-16k9fbc:hover{-webkit-text-decoration:none;text-decoration:none;color:rgb(255, 255, 255);background-color:rgb(31, 48, 76);box-shadow:0 0 0 1px #f4f4f6;}.css-16k9fbc:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);}.css-16k9fbc:active,.css-16k9fbc[data-active=true]{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #ffffff;color:rgb(255, 255, 255);background-color:rgb(31, 48, 76);}</style><a data-paste-element="SIDEBAR_HEADER_ICON_BUTTON" data-paste-core-version="20.7.0" href="/docs" type="button" aria-busy="false" class="css-16k9fbc"><style data-emotion="css 1lgr57j">.css-1lgr57j{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-text-decoration:inherit;text-decoration:inherit;opacity:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-column-gap:0.25rem;column-gap:0.25rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><style data-emotion="css pe4vrq">.css-pe4vrq{box-sizing:border-box;line-height:0;display:block;color:currentColor;width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-:R9j6mlasm:"><title id="LogoTwilioIcon-:R9j6mlasm:">Go to the Twilio Docs home page</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><style data-emotion="css bt2jq2">.css-bt2jq2{box-sizing:border-box;opacity:1;font-size:0.875rem;font-weight:600;line-height:1.25rem;letter-spacing:-.02em;color:rgb(255, 255, 255);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin:0;}</style><div data-paste-element="SIDEBAR_HEADER_LABEL" data-paste-core-version="20.7.0" class="css-bt2jq2">Twilio Docs</div></div><style data-emotion="css 1r1miiz">.css-1r1miiz{box-sizing:border-box;max-height:100%;overflow:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><div data-paste-element="SIDEBAR_BODY" data-paste-core-version="20.7.0" class="css-1r1miiz"><style data-emotion="css 1j8kdpc">.css-1j8kdpc{box-sizing:border-box;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;max-height:100%;overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><style data-emotion="css 1jrfwwl">.css-1jrfwwl{overflow-scrolling:touch;background:linear-gradient(rgb(18, 28, 45) 33%, rgba(20,28,44, 0)),linear-gradient(rgba(20,28,44, 0), rgb(18, 28, 45) 66%) 0 100%,radial-gradient(farthest-side at 50% 100%, rgba(57, 71, 98, 0.5), rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;-webkit-background-size:100% 15px,100% 15px,100% 5px,100% 5px;background-size:100% 15px,100% 15px,100% 5px,100% 5px;background-attachment:local,local,scroll,scroll;box-sizing:border-box;-webkit-transition:opacity 150ms ease;transition:opacity 150ms ease;max-height:100%;overflow-y:auto;overflow-x:hidden;padding-top:1rem;padding-bottom:1rem;padding-left:1.25rem;padding-right:1.25rem;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}.css-1jrfwwl::-webkit-scrollbar{width:6px;}.css-1jrfwwl::-webkit-scrollbar-track{margin-top:8px;background:rgb(18, 28, 45);}.css-1jrfwwl::-webkit-scrollbar-thumb{background:rgb(57, 71, 98);border-radius:10px;}.css-1jrfwwl::-webkit-scrollbar-thumb:hover{background:rgb(57, 71, 98);}</style><nav data-paste-element="SIDEBAR_NAVIGATION" data-paste-core-version="20.7.0" aria-label="main" id="twilio-docs-sidebar-nav" class="css-1jrfwwl"><style data-emotion="css 1fqv7lw">.css-1fqv7lw{box-sizing:border-box;font-style:normal;font-weight:600;font-size:0.875rem;line-height:1.25rem;color:rgb(255, 255, 255);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.5rem;column-gap:0.5rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;overflow:hidden;padding-left:1.5rem;padding-right:0.5rem;margin-bottom:0.5rem;background-color:rgb(31, 48, 76);width:100%;}.css-1fqv7lw:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}.css-1fqv7lw:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice" aria-current="page" class="css-1fqv7lw"><style data-emotion="css qxhhlx">.css-qxhhlx{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:0.25rem;column-gap:0.25rem;-webkit-transition:all 120ms ease;transition:all 120ms ease;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;float:none;opacity:1;white-space:normal;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Programmable Voice</span></a><style data-emotion="css 17onuso">.css-17onuso{box-sizing:border-box;display:block;margin-bottom:0.5rem;}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><style data-emotion="css 1icrb9o">.css-1icrb9o{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:0.5rem;column-gap:0.5rem;}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><style data-emotion="css 1vx51jp">.css-1vx51jp{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;}.css-1vx51jp:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Ralamlasm:" class="css-1vx51jp"><style data-emotion="css f76d15">.css-f76d15{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:rgb(136, 145, 170);height:1.25rem;width:1.25rem;-webkit-transition:-webkit-transform 150ms ease;transition:transform 150ms ease;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg);}</style><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><style data-emotion="css pft8gl">.css-pft8gl{box-sizing:border-box;line-height:0;display:block;color:inherit;width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16j8alamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><style data-emotion="css 1m2bqrv">.css-1m2bqrv{box-sizing:border-box;display:block;margin-left:0.25rem;-webkit-transition:all 120ms ease;transition:all 120ms ease;float:none;opacity:1;white-space:normal;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Getting Started with Programmable Voice</span></div></div><style data-emotion="css 1nm6rmy">.css-1nm6rmy{box-sizing:border-box;padding-left:1.5rem;color:rgb(202, 205, 216);margin-top:0.25rem;}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Ralamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><style data-emotion="css lafmnu">.css-lafmnu{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.75rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.5rem;column-gap:0.5rem;outline:none;padding-top:0.25rem;padding-bottom:0.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;overflow:hidden;padding-left:1.75rem;padding-right:0.5rem;margin-bottom:0.25rem;width:100%;}.css-lafmnu:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}.css-lafmnu:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/no-code-voice-studio-quickstart" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">No-code quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/csharp" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">C#/.NET quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/java" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Java quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/node" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Node.js quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/php" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">PHP quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/python" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Python quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/ruby" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Ruby quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/go" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Go quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/android/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Android SDK quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/ios/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">iOS SDK quickstart (Objective-C and Swift)</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">JavaScript SDK quickstarts</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/react-native/getting-started-with-the-voice-react-native-sdk" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">React Native SDK quickstart</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Rilamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16j8ilamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Tutorials</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Rilamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-make-outbound-phone-calls" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Make outbound phone calls</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-respond-to-incoming-phone-calls" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Respond to incoming phone calls</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-modify-calls-in-progress" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Modify calls in progress</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-record-phone-calls" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Record phone calls</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-create-conference-calls" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Create conference calls</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-gather-user-input-via-keypad" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Gather user input via keypad</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-retrieve-call-logs" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Retrieve call logs</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/consume-real-time-media-stream-using-websockets-python-and-flask" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Consume a real-time Media Stream using WebSockets, Python, and Flask</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-capture-your-first-payment-using-pay" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Capture a payment during a call</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-capture-payment-during-a-voice-call-generic-pay-connector" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Capture a payment during a call (Generic Pay Connector)</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/build-interactive-voice-response-ivr-phone-tree" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Build an Interactive Voice Response (IVR) Phone Tree</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/blog/ivr-screening-recording-nodejs-express" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Build an IVR for Screening and Recording Calls<span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-:R5acl8ilamlasm:"><title id="LogoTwilioIcon-:R5acl8ilamlasm:">Additional Twilio Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/blog/warm-transfer-nodejs-express" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Build Warm Transfers with Twilio<span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-:R5adl8ilamlasm:"><title id="LogoTwilioIcon-:R5adl8ilamlasm:">Additional Twilio Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/conference-broadcast" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Build a Rapid Response Kit with Voice Conference and Broadcasting</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/blog/call-tracking-nodejs-express" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Track your call data<span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-:R5afl8ilamlasm:"><title id="LogoTwilioIcon-:R5afl8ilamlasm:">Additional Twilio Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/blog/call-forwarding-nodejs-express" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Forward calls<span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-:R5agl8ilamlasm:"><title id="LogoTwilioIcon-:R5agl8ilamlasm:">Additional Twilio Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/voice-recording-encryption" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Encrypt your voice recordings</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Make and receive phone calls in the browser</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/automated-survey" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Build an Automated Survey with Twilio Programmable Voice</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-route-calls-to-your-sip-network" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Route calls to your SIP network with an outbound call</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-add-programmability-to-your-existing-sip-network" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Add programmability to your existing SIP network</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-record-single-side-call" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Record a single side of call</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><style data-emotion="css q9if6j">.css-q9if6j{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.75rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.25rem;column-gap:0.25rem;outline:none;padding-top:0.25rem;padding-bottom:0.25rem;position:relative;-webkit-text-decoration:none;text-decoration:none;}.css-q9if6j:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}</style><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Rnl8ilamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R4qdnl8ilamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Make emergency calls</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Rnl8ilamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/emergency-calling-for-programmable-voice" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/emergency-calling-for-programmable-voice/emergency-telephone-numbers" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Emergency telephone numbers</span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Rqlamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16j8qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">API Reference</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Rqlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice API Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/applications-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Application Resource</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R3l8qlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6jl8qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Call Resource</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R3l8qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/call-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/call-event-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Call Event Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/realtime-transcription-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Real-Time Transcription Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/stream-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Stream Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/userdefinedmessage-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">UserDefinedMessage Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/userdefinedmessagesubscription-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">UserDefinedMessageSubscription Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/clientconfiguration-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Client Configuration Resource</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/siprec" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIPREC</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R5l8qlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6ll8qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Conference Resource</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R5l8qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/conference-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/conference-participant-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Conference Participant Resource</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R6l8qlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6ml8qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Dialing Permissions Resources</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R6l8qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/dialing-permissions-resources" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/dialingpermissions-country-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">DialingPermissions Country Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/dialingpermissions-bulkcountryupdate-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">DialingPermissions BulkCountryUpdate Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/dialingpermissions-highriskspecialprefix-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">DialingPermissions HighRiskSpecialPrefix Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/dialingpermissions-settings-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">DialingPermissions Settings Resource</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/outgoing-caller-ids" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Outgoing Caller ID</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/payment-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Payment Resource</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R9l8qlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6pl8qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Queue Resource</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R9l8qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/queue-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/member-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Member Resource</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Ral8qlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6ql8qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Recording Resource</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Ral8qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/recording" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/recording-transcription" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Recording Transcription</span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R12lamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16j92lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">TwiML</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R12lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/changelog" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Changelog</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R3l92lamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R4qd3l92lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">&lt;Connect&gt;</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R3l92lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/connect" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/connect/conversationrelay" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;ConversationRelay&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/connect/room" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Room&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/connect/virtualagent" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;VirtualAgent&gt;</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R4l92lamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R4qd4l92lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">&lt;Dial&gt;</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R4l92lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/dial" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/dial/application" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Application&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/client" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Client&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/conference" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Conference&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/number" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Number&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/queue" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Queue&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/sip" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Sip&gt;</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/enqueue" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Enqueue&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/gather" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Gather&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/hangup" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Hangup&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/leave" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Leave&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/pause" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Pause&gt;</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Ral92lamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R4qdal92lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">&lt;Pay&gt;</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Ral92lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/pay" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/pay/prompt" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Prompt&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/pay/twiml-voice-parameter" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Parameter&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/pay/pay-connectors" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Pay Connectors</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/pay/generic-pay-connector" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Generic Pay Connector</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/play" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Play&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/record" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Record&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/redirect" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Redirect&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/refer" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Refer&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/reject" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Reject&gt;</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Rgl92lamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R4qdgl92lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">&lt;Say&gt;</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Rgl92lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/say" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/say/text-speech" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Text-to-Speech</span></a></div></div><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/siprec" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Siprec&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/stream" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Stream&gt;</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/transcription" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">&lt;Transcription&gt;</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R1alamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16j9alamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Media Streams</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R1alamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/media-streams" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Media Streams Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/media-streams/websocket-messages" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">WebSocket Messages</span></a></div></div><style data-emotion="css 4zrz0j">.css-4zrz0j{box-sizing:border-box;font-style:normal;font-weight:400;font-size:0.875rem;line-height:1.25rem;color:rgb(202, 205, 216);-webkit-transition:all 120ms ease;transition:all 120ms ease;border-radius:4px;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:0.5rem;column-gap:0.5rem;outline:none;padding-top:0.5rem;padding-bottom:0.5rem;position:relative;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;overflow:hidden;padding-left:1.5rem;padding-right:0.5rem;margin-bottom:0.5rem;width:100%;}.css-4zrz0j:focus{box-shadow:0 0 0 1px #ffffff,inset 0 0 0 3px rgba(255, 255, 255, 0.2);}.css-4zrz0j:hover{-webkit-text-decoration:underline;text-decoration:underline;}</style><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/conference" class="css-4zrz0j"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice Conference</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R1qlamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16j9qlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Voice Intelligence</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R1qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/intelligence" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/intelligence/api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">REST API</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R22lamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16ja2lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Voice Insights</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R22lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/voice-insights" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/voice-insights/event-streams" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice Insights Event Streams</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/voice-insights/api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice Insights REST API</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R2alamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jaalamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Programmable Voice SIP</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R2alamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/quickstart" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP Quickstart</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/sip-interface" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Use SIP with Twilio Voice</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/sending-sip" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Inbound - Sending SIP to Twilio</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/receiving-sip" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Outbound - Receiving SIP from Twilio</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/sip-registration" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP Registration</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/secure-media" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Secure Media</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/emergency-calling" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Emergency Calling for SIP Interfaces</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/refer-to-twilio" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Inbound SIP REFER to Twilio</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/api/sip-making-calls" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Making SIP Calls</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/sip" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">TwiML™ Voice: &lt;Sip&gt;</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":Rclaalamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6slaalamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">SIP API</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":Rclaalamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP API Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-credential-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP Credential Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-credentiallist-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP CredentialList Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-credentiallistmapping-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP CredentialListMapping Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-domain-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP Domain Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-domain-registration-credentiallistmapping-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP Domain Registration CredentialListMapping Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-ipaccesscontrollist-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP IpAccessControlList Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-ipaccesscontrollistmapping-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP IpAccessControlListMapping Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/sip-ipaddress-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SIP IpAddress Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sip/api/emergency-calling-api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Emergency Calling for SIP Interfaces API</span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R2ilamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jailamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Bring Your Own Carrier (BYOC) Trunking</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R2ilamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R2lailamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:Rj9mlailamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">BYOC API</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R2lailamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc/api" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">BYOC API Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc/api/byoctrunk-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">ByocTrunk Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc/api/connectionpolicy-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">ConnectionPolicy Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc/api/connectionpolicytarget-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">ConnectionPolicyTarget Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc/api/sourceipmapping-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">SourceIpMapping Resource</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/bring-your-own-carrier-byoc/api/iprecord-resource" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">IpRecord Resource</span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R2qlamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Client-Side SDKs</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R2qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/network-connectivity-requirements" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Network Connectivity Requirements</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/error-codes" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Error Codes</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/call-message-events" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice SDK Call Message Events</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/call-notification-webhook" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Call Notification via Webhook</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R6laqlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6mlaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Android SDK</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R6laqlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/android" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/android/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Getting Started with the Voice Android SDK</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/mobile-edge-locations" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Edge Locations</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/android/using-twilio-voice-with-webrtc-android" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Using Twilio Voice side by side with WebRTC - Android</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/android/3x-changelog" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Changelog</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="https://twilio.github.io/twilio-voice-android/docs/latest" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx"><span>API Docs</span><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R5adamlaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/android/faq" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice Android SDK FAQ</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/mobile-best-practices" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Best Practices</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/mobile-preflight-test" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Preflight Test</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R7laqlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6nlaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">iOS SDK</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R7laqlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/ios" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/ios/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Getting Started with the Voice iOS SDK</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/mobile-edge-locations" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Edge Locations</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/ios/using-twilio-voice-with-webrtc-ios" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Using Twilio Voice side by side with WebRTC - iOS</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/ios/changelog" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Changelog</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="https://github.com/twilio/twilio-voice-ios/blob/Releases/iOS-13-Migration-Guide.md" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx"><span>Migrating to iOS 13</span><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R5adanlaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="https://twilio.github.io/twilio-voice-ios/docs/latest" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx"><span>API Docs</span><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R5afanlaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/ios/faq" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice iOS SDK FAQ</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/mobile-best-practices" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Best Practices</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/mobile-preflight-test" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Preflight Test</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R8laqlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6olaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">JavaScript SDK</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R8laqlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/get-started" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Getting Started</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/twiliocall" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Twilio.Call</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/twiliodevice" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Twilio.Device</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/twiliodevice/device-audio" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Twilio.Device.audio</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/twiliopreflighttest" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Twilio.PreflightTest</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/edges" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Edge Locations</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/changelog" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Changelog</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="https://twilio.github.io/twilio-voice.js/modules/voice.html" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx"><span>API Docs</span><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R5ajaolaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/best-practices" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Best Practices</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Migration Guide (v2.0)</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/javascript/v1" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Version 1.x Resources</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R9laqlamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R2d6plaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">React Native SDK</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R9laqlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/react-native" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/react-native/getting-started-with-the-voice-react-native-sdk" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Getting Started with the Voice React Native SDK</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/sdks/react-native/changelog" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Changelog</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="https://github.com/twilio/twilio-voice-react-native/blob/latest/docs/api/voice-react-native-sdk.md" rel="noreferrer noopener" target="_blank" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx"><span>API Docs</span><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R2l9aplaqlamlasm:"><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R32lamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jb2lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Best Practices &amp; Troubleshooting</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R32lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/answering-machine-detection-faq-best-practices" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Answering Machine Detection FAQ &amp; Best Practices</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/voice-ip-migration-schedule-update" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice IP Migration Schedule Update</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/voice-media-ip-expansion-security-faq" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Voice Media IP Migration Security FAQ</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/test-your-voice-infrastructure-twilio-voice-media-ip-migration" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Testing Voice Media IP Migration</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/why-doesnt-my-invoice-match-what-i-pull-from-the-call-logs" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Why doesn&#x27;t my invoice match what I pull from the call logs?</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/programmable-voice-product-behavior-changes-in-non-us1-home-regions" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Programmable Voice Product Behavior Changes in non-us1 Home Regions</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/how-share-information-between-your-applications" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">How to Share Information Between Your Applications</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/voice-dialing-geographic-permissions" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Protect your account with Voice Dialing Geographic Permissions</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/troubleshooting" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Troubleshooting Voice Calls</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/programmable-voice-limits" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Limits</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twilio-voice-failover-best-practices" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Failover Best Practices</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R3alamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jbalamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">SHAKEN/STIR</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R3alamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Trusted Calling with SHAKEN/STIR</span></a><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R2lbalamlasm:" class="css-q9if6j"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:Rj9mlbalamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">SHAKEN/STIR Onboarding</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R2lbalamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shakenstir-onboarding-in-the-twilio-console" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Onboarding with Twilio Console</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-direct-customer" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Trust Hub REST API - Direct Customers, no Subaccounts</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-direct-customer-subaccounts" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Trust Hub REST API - Direct Customers using Subaccounts</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-isvs-single-project" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Trust Hub REST API - ISVs/Resellers with Single, Top-Level Project</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-isvs-subaccounts" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Trust Hub REST API - ISVs/Resellers using Subaccounts</span></a></div></div></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R3ilamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jbilamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Interactive Voice Response (IVR)</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R3ilamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/interactive-voice-response" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R3qlamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jbqlamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">CNAM</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R3qlamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/brand-your-calls-using-cnam" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Brand Your Calls Using CNAM</span></a></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE" data-paste-core-version="20.7.0" class="css-17onuso"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_WRAPPER" data-paste-core-version="20.7.0" class="css-1icrb9o"><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING" data-paste-core-version="20.7.0" type="button" aria-expanded="false" aria-controls=":R42lamlasm:" class="css-1vx51jp"><span data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_HEADING_EXPAND_ICON" data-paste-core-version="20.7.0" class="css-f76d15"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pft8gl"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="ChevronDisclosureIcon-:R16jc2lamlasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M9.707 6.293a1 1 0 00-1.497 1.32l.083.094L10.585 10l-2.292 2.293a1 1 0 00-.083 1.32l.083.094a1 1 0 001.32.083l.094-.083 3-3a1 1 0 00.083-1.32l-.083-.094-3-3z"></path></svg></span></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m2bqrv">Virtual Agent</span></div></div><div data-paste-element="SIDEBAR_NAVIGATION_DISCLOSURE_CONTENT" data-paste-core-version="20.7.0" id=":R42lamlasm:" hidden="" style="display:none" class="css-1nm6rmy"><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/virtual-agent" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Overview</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/virtual-agent/dialogflow-cx-onboarding" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Dialogflow CX Onboarding Guide</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/voice/twiml/connect/virtualagent/virtualagent-dialogflow-cx" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">TwiML™ Voice: &lt;VirtualAgent&gt; with Dialogflow CX</span></a><a data-paste-element="SIDEBAR_NAVIGATION_ITEM" data-paste-core-version="20.7.0" href="/docs/studio/widget-library/connect-virtual-agent" class="css-lafmnu"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-qxhhlx">Connect Virtual Agent (Dialogflow CX) Studio Widget<span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductStudioIcon-:R1aklc2lamlasm:"><title id="ProductStudioIcon-:R1aklc2lamlasm:">Twilio Studio Documentation</title><path fill="currentColor" fill-rule="evenodd" d="M4 6h13.5a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5h-6a.5.5 0 00-.5.5V5H4a2 2 0 100 4h2v2.5a.5.5 0 00.5.5H16a1 1 0 010 2H2.5a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h6a.5.5 0 00.5-.5V15h7a2 2 0 100-4h-2V8.5a.5.5 0 00-.5-.5H4a1 1 0 110-2zm8-3h5v2h-5V3zM8 17H3v-2h5v2zm5-6H7V9h6v2z"></path></svg></span></span></a></div></div></nav></div></aside></div><style data-emotion="css 1tfs3ue">.css-1tfs3ue{box-sizing:border-box;margin-left:0;position:relative;background-color:rgb(255, 255, 255);}@media screen and (min-width: 768px){.css-1tfs3ue{margin-left:15rem;}}</style><div data-paste-element="SIDEBAR_PUSH_CONTENT_WRAPPER" data-paste-core-version="20.7.0" class="css-1tfs3ue"><style data-emotion="css 14kurmn">.css-14kurmn{box-sizing:border-box;width:100%;min-height:4.75rem;background-color:rgb(249, 249, 250);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgb(225, 227, 234);padding-left:1.5rem;padding-right:1.5rem;position:-webkit-sticky;position:sticky;top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1.5rem;column-gap:1.5rem;z-index:40;}</style><div data-paste-element="TOPBAR" data-paste-core-version="20.7.0" id="twilio-docs-topbar" class="css-14kurmn"><style data-emotion="css 1dkvjfb">.css-1dkvjfb{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-1dkvjfb{display:none;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="20.7.0" class="css-1dkvjfb"><style data-emotion="css 1nye0dd">.css-1nye0dd{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1nye0dd"><style data-emotion="css 19wcrnc">.css-19wcrnc{position:relative;-webkit-text-decoration:none;text-decoration:none;color:rgb(255, 255, 255);}.css-19wcrnc:hover{-webkit-text-decoration:underline;text-decoration:underline;}.css-19wcrnc:focus{outline:none;box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;border-radius:2px;}</style><a class="css-19wcrnc" href="/docs"><style data-emotion="css 8jah14">.css-8jah14{box-sizing:border-box;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><span data-paste-element="MEDIA_OBJECT" data-paste-core-version="20.7.0" class="css-8jah14"><style data-emotion="css and4r">.css-and4r{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:0.75rem;}</style><span data-paste-element="MEDIA_FIGURE" data-paste-core-version="20.7.0" class="css-and4r"><style data-emotion="css jsh2a3">.css-jsh2a3{box-sizing:border-box;line-height:0;display:block;color:rgb(242, 47, 70);width:2.5rem;height:2.5rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-jsh2a3"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LogoTwilioIcon-:R2da66tasm:"><title id="LogoTwilioIcon-:R2da66tasm:">Twilio Logo</title><path fill="currentColor" fill-rule="evenodd" d="M10 0C4.477 0 0 4.477 0 10s4.477 10 10 10 10-4.477 10-10A10 10 0 0010 0zm0 17.333a7.333 7.333 0 110-14.666 7.333 7.333 0 010 14.666zm4.533-9.8a2.067 2.067 0 11-2.066-2.066 2.08 2.08 0 012.066 2.066zm0 4.934a2.067 2.067 0 11-2.066-2.067 2.08 2.08 0 012.066 2.067zm-4.933 0A2.067 2.067 0 117.533 10.4 2.08 2.08 0 019.6 12.467zm0-4.934a2.067 2.067 0 11-2.067-2.066A2.08 2.08 0 019.6 7.533z"></path></svg></span></span><style data-emotion="css 1i39mnm">.css-1i39mnm{box-sizing:border-box;-webkit-flex:1;-ms-flex:1;flex:1;min-width:0;}</style><span data-paste-element="MEDIA_BODY" data-paste-core-version="20.7.0" class="css-1i39mnm"><style data-emotion="css 7aad9x">.css-7aad9x{margin:0;padding:0;color:rgb(18, 28, 45);font-size:1rem;line-height:1.25rem;}</style><div data-paste-element="TEXT" data-paste-core-version="20.6.0" class="css-7aad9x">Twilio Docs</div></span></span></a></div></div><style data-emotion="css 8o6zg9">.css-8o6zg9{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-8o6zg9{display:none;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="20.7.0" class="css-8o6zg9"><style data-emotion="css miaxae">.css-miaxae{box-sizing:border-box;min-width:2.25rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-miaxae"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search" disabled=""><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div><style data-emotion="css 1b15v5e">.css-1b15v5e{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 150ms ease-in,box-shadow 150ms ease-in,color 150ms ease-in;transition:background-color 150ms ease-in,box-shadow 150ms ease-in,color 150ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:4px;cursor:pointer;color:rgb(18, 28, 45);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #cacdd8;padding:0.25rem;}.css-1b15v5e:hover{background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #006dfa;color:rgb(2, 99, 224);}.css-1b15v5e:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.css-1b15v5e:active,.css-1b15v5e[data-active=true]{background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #06033a;color:rgb(6, 3, 58);}.css-1b15v5e:disabled,.css-1b15v5e:disabled:focus,.css-1b15v5e:disabled:hover,.css-1b15v5e[aria-disabled=true],.css-1b15v5e[aria-disabled=true]:focus,.css-1b15v5e[aria-disabled=true]:hover{background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #e1e3ea;color:rgb(174, 178, 193);}.css-1b15v5e[aria-pressed=true]{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #006dfa;color:rgb(2, 99, 224);}.css-1b15v5e[aria-pressed=true]:hover{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #030b5d;color:rgb(3, 11, 93);}.css-1b15v5e[aria-pressed=true]:active,.css-1b15v5e[aria-pressed=true][data-active=true]{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #06033a;color:rgb(6, 3, 58);}.css-1b15v5e[aria-pressed=true]:focus{background-color:rgb(244, 249, 255);box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;color:rgb(2, 99, 224);}.css-1b15v5e[aria-pressed=true]:disabled,.css-1b15v5e[aria-pressed=true][aria-disabled=true]{background-color:rgb(225, 227, 234);box-shadow:0 0 0 1px #e1e3ea;color:rgb(255, 255, 255);}</style><button data-paste-element="BUTTON" data-paste-core-version="20.7.0" aria-pressed="true" aria-label="Open main navigation" type="button" aria-busy="false" class="css-1b15v5e"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><style data-emotion="css 15m1pao">.css-15m1pao{box-sizing:border-box;width:1.75rem;height:1.75rem;position:relative;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-15m1pao"><style data-emotion="css pwk8hy">.css-pwk8hy{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:7px;left:6px;-webkit-transform:translateX(6px) translateY(4px) rotate(45deg);-moz-transform:translateX(6px) translateY(4px) rotate(45deg);-ms-transform:translateX(6px) translateY(4px) rotate(45deg);transform:translateX(6px) translateY(4px) rotate(45deg);opacity:0;}</style><span color="colorTextIcon" transform="translateX(6px) translateY(4px) rotate(45deg)" opacity="0" class="css-pwk8hy"></span><style data-emotion="css 11r4jzp">.css-11r4jzp{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:13px;left:6px;-webkit-transform:translateX(2px) translateY(-5px) rotate(45deg);-moz-transform:translateX(2px) translateY(-5px) rotate(45deg);-ms-transform:translateX(2px) translateY(-5px) rotate(45deg);transform:translateX(2px) translateY(-5px) rotate(45deg);}</style><span color="colorTextIcon" transform="translateX(2px) translateY(-5px) rotate(45deg)" class="css-11r4jzp"></span><style data-emotion="css 1j6de5r">.css-1j6de5r{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:13px;left:6px;-webkit-transform:translateX(2px) translateY(6px) rotate(-45deg);-moz-transform:translateX(2px) translateY(6px) rotate(-45deg);-ms-transform:translateX(2px) translateY(6px) rotate(-45deg);transform:translateX(2px) translateY(6px) rotate(-45deg);}</style><span color="colorTextIcon" transform="translateX(2px) translateY(6px) rotate(-45deg)" class="css-1j6de5r"></span><style data-emotion="css 1odqdkr">.css-1odqdkr{position:absolute;width:1rem;height:3px;border-radius:8px;-webkit-transition:-webkit-transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transition:transform 0.25s ease-in-out,opacity 0.25s ease-in-out;transform-origin:left center;background-color:rgb(96, 107, 133);top:19px;left:6px;-webkit-transform:translateX(6px) translateY(-4px) rotate(-45deg);-moz-transform:translateX(6px) translateY(-4px) rotate(-45deg);-ms-transform:translateX(6px) translateY(-4px) rotate(-45deg);transform:translateX(6px) translateY(-4px) rotate(-45deg);opacity:0;}</style><span color="colorTextIcon" transform="translateX(6px) translateY(-4px) rotate(-45deg)" opacity="0" class="css-1odqdkr"></span></div></span></button></div><style data-emotion="css hemv1x">.css-hemv1x{box-sizing:border-box;display:none;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-hemv1x{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}@media screen and (min-width: 1024px){.css-hemv1x{display:none;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="20.7.0" class="css-hemv1x"><style data-emotion="css 1grha7z">.css-1grha7z{box-sizing:border-box;min-width:150px;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1grha7z"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search" disabled=""><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div></div><style data-emotion="css iqez3g">.css-iqez3g{box-sizing:border-box;display:none;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-iqez3g{display:none;}}@media screen and (min-width: 1024px){.css-iqez3g{display:none;}}@media screen and (min-width: 1385px){.css-iqez3g{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="20.7.0" class="css-iqez3g"><style data-emotion="css dnwo4n">.css-dnwo4n{box-sizing:border-box;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;}</style><nav data-paste-element="IN_PAGE_NAVIGATION" data-paste-core-version="20.7.0" aria-label="Twilio products" class="css-dnwo4n"><style data-emotion="css ts22oj">.css-ts22oj{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}</style><style data-emotion="css 1ywodxz">.css-1ywodxz{overflow-x:auto;overflow-y:hidden;overflow-scrolling:touch;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;}@supports (-moz-appearance:none){.css-1ywodxz{padding-bottom:0px;scrollbar-width:none;}}.css-1ywodxz::-webkit-scrollbar{height:0;}.css-1ywodxz::-webkit-scrollbar-track{background:transparent;}</style><div data-paste-element="IN_PAGE_NAVIGATION_SCROLL_WRAPPER" data-paste-core-version="20.7.0" class="css-1ywodxz"><style data-emotion="css v2gylz">.css-v2gylz{box-sizing:border-box;list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;margin:0;-webkit-column-gap:1rem;column-gap:1rem;border-bottom-width:0;border-bottom-style:none;border-bottom-color:rgb(225, 227, 234);}</style><ul data-paste-element="IN_PAGE_NAVIGATION_ITEMS" data-paste-core-version="20.7.0" class="css-v2gylz"><style data-emotion="css m5glei">.css-m5glei{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;}</style><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><style data-emotion="css 1jrsz7z">.css-1jrsz7z{box-sizing:border-box;color:rgb(96, 107, 133);min-width:3rem;text-align:center;font-size:0.875rem;font-weight:500;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-transition:border-color 100ms ease,color 100ms ease;transition:border-color 100ms ease,color 100ms ease;white-space:nowrap;-webkit-text-decoration:none;text-decoration:none;width:100%;display:block;border-bottom-color:transparent;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:0.75rem;padding-left:0.5rem;padding-right:0.5rem;padding-top:0.75rem;border-top-left-radius:8px;border-top-right-radius:8px;color:rgb(18, 28, 45);}.css-1jrsz7z:hover{border-bottom-color:rgb(3, 11, 93);border-left-color:rgb(3, 11, 93);color:rgb(3, 11, 93);}.css-1jrsz7z:focus{border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;outline:none;}</style><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs/messaging" class="css-1jrsz7z">Messaging</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice" class="css-1jrsz7z">Voice</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs/serverless" class="css-1jrsz7z">Serverless</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs/flex" class="css-1jrsz7z">Flex</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs/studio" class="css-1jrsz7z">Studio</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs" class="css-1jrsz7z">All docs...</a></li></ul></div></nav></div><style data-emotion="css sljj2y">.css-sljj2y{box-sizing:border-box;display:none;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-column-gap:1rem;column-gap:1rem;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}@media screen and (min-width: 768px){.css-sljj2y{display:none;}}@media screen and (min-width: 1024px){.css-sljj2y{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="TOPBAR_ACTIONS" data-paste-core-version="20.7.0" class="css-sljj2y"><nav data-paste-element="IN_PAGE_NAVIGATION" data-paste-core-version="20.7.0" aria-label="Libraries and help" class="css-dnwo4n"><div data-paste-element="IN_PAGE_NAVIGATION_SCROLL_WRAPPER" data-paste-core-version="20.7.0" class="css-1ywodxz"><ul data-paste-element="IN_PAGE_NAVIGATION_ITEMS" data-paste-core-version="20.7.0" class="css-v2gylz"><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" href="/docs/libraries" class="css-1jrsz7z">SDKs</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" rel="noreferrer noopener" target="_blank" href="https://help.twilio.com" class="css-1jrsz7z"><style data-emotion="css sncxrr">.css-sncxrr{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-sncxrr">Help<span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:Ralal6m6tasm:"><title id="LinkExternalIcon-:Ralal6m6tasm:">Help</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></div></a></li></ul></div></nav><style data-emotion="css inbhe0">.css-inbhe0{box-sizing:border-box;margin-left:1rem;margin-right:1rem;min-width:12rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-inbhe0"><button type="button" class="DocSearch DocSearch-Button" aria-label="Search" disabled=""><span class="DocSearch-Button-Container"><svg width="20" height="20" class="DocSearch-Search-Icon" viewBox="0 0 20 20" aria-hidden="true"><path d="M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z" stroke="currentColor" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round"></path></svg><span class="DocSearch-Button-Placeholder">Search</span></span><span class="DocSearch-Button-Keys"></span></button></div><nav data-paste-element="IN_PAGE_NAVIGATION" data-paste-core-version="20.7.0" aria-label="Log in or sign up" class="css-dnwo4n"><div data-paste-element="IN_PAGE_NAVIGATION_SCROLL_WRAPPER" data-paste-core-version="20.7.0" class="css-1ywodxz"><ul data-paste-element="IN_PAGE_NAVIGATION_ITEMS" data-paste-core-version="20.7.0" class="css-v2gylz"><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" rel="noreferrer noopener" target="_blank" href="https://www.twilio.com/login" class="css-1jrsz7z">Log in</a></li><li data-paste-element="TOPBAR_NAV_ITEM" data-paste-core-version="20.7.0" class="css-m5glei"><a data-paste-element="TOPBAR_NAV_ITEM_ANCHOR" data-paste-core-version="20.7.0" rel="noreferrer noopener" target="_blank" href="https://www.twilio.com/try-twilio" class="css-1jrsz7z">Sign up</a></li></ul></div></nav></div></div><style data-emotion="css 176hl1o">.css-176hl1o{box-sizing:border-box;padding-top:1.5rem;padding-left:2.5rem;padding-right:2.5rem;background-color:rgb(255, 255, 255);position:relative;margin-left:auto;margin-right:auto;max-width:77rem;box-sizing:content-box;}@media screen and (min-width: 768px){.css-176hl1o{padding-top:2.25rem;padding-left:2.75rem;padding-right:2.75rem;}}@media screen and (min-width: 1024px){.css-176hl1o{padding-left:3.25rem;padding-right:3.25rem;}}@media screen and (min-width: 1385px){.css-176hl1o{padding-left:4.75rem;padding-right:4.75rem;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" id="twilio-docs-content-area" class="css-176hl1o"><style data-emotion="css 146sg2s">.css-146sg2s{box-sizing:border-box;display:block;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (min-width: 768px){.css-146sg2s{display:block;}}@media screen and (min-width: 1024px){.css-146sg2s{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-146sg2s"><style data-emotion="css ppdqhg">.css-ppdqhg{position:relative;min-width:0;width:100%;word-wrap:break-word;max-width:77rem;}.css-ppdqhg div+hr+section>hr{display:none;}.css-ppdqhg div+hr+style+section>hr{display:none;}.css-ppdqhg div+hr+hr{display:none;}.css-ppdqhg li>div[data-paste-element="BOX"]{margin-top:1.5rem;margin-bottom:1.5rem;}.css-ppdqhg li>ul,.css-ppdqhg li>ol,.css-ppdqhg li>p{margin-top:0;margin-bottom:0;}</style><style data-emotion="css 1fspdet">.css-1fspdet{box-sizing:border-box;position:relative;min-width:0;width:100%;word-wrap:break-word;max-width:77rem;}.css-1fspdet div+hr+section>hr{display:none;}.css-1fspdet div+hr+style+section>hr{display:none;}.css-1fspdet div+hr+hr{display:none;}.css-1fspdet li>div[data-paste-element="BOX"]{margin-top:1.5rem;margin-bottom:1.5rem;}.css-1fspdet li>ul,.css-1fspdet li>ol,.css-1fspdet li>p{margin-top:0;margin-bottom:0;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1fspdet"><style data-emotion="css 1xedu6c">.css-1xedu6c{box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:2.5rem;margin-right:auto;margin-left:auto;min-width:0;}@media screen and (min-width: 768px){.css-1xedu6c{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1024px){.css-1xedu6c{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1385px){.css-1xedu6c{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:-2rem;margin-left:-2rem;}}@media screen and (min-width: 1942px){.css-1xedu6c{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:-2.5rem;margin-left:-2.5rem;}}</style><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-1xedu6c"><style data-emotion="css 7anecd">.css-7anecd{box-sizing:border-box;width:50%;padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;min-width:100%;margin-left:0;}@media screen and (min-width: 768px){.css-7anecd{padding-top:0.5rem;padding-bottom:0.5rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1024px){.css-7anecd{padding-top:1.25rem;padding-bottom:1.25rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1385px){.css-7anecd{padding-right:2rem;padding-left:2rem;min-width:0;}}@media screen and (min-width: 1942px){.css-7anecd{padding-right:2.5rem;padding-left:2.5rem;min-width:0;}}</style><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-7anecd"><style data-emotion="css re3msv">.css-re3msv{margin:0;padding:0;color:rgb(18, 28, 45);font-size:2rem;line-height:2.5rem;margin-bottom:1.5rem;font-weight:600;letter-spacing:-.02em;display:block;}</style><h1 data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-re3msv">Programmable Voice</h1><style data-emotion="css 5vj9u3">.css-5vj9u3>p{font-size:1.125rem;line-height:2rem;margin-bottom:2rem;}</style><style data-emotion="css s9kq15">.css-s9kq15{box-sizing:border-box;}.css-s9kq15>p{font-size:1.125rem;line-height:2rem;margin-bottom:2rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-s9kq15"><style data-emotion="css tcah8o">.css-tcah8o{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.5rem;font-weight:400;margin-bottom:1.5rem;}</style><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">With Twilio, you can quickly make and receive voice calls in your application. We provide the docs, code samples, helper libraries, and developer tools you need on your journey. You bring your imagination. Let&#x27;s build something amazing together.</p><style data-emotion="css slcqjs">.css-slcqjs{box-sizing:border-box;margin-bottom:1.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-slcqjs"><style data-emotion="css 3w297c">.css-3w297c{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:4px;cursor:pointer;color:rgb(255, 255, 255);background-color:rgb(0, 109, 250);box-shadow:0 0 0 1px #006dfa;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;font-size:0.875rem;line-height:1.25rem;padding:1.25rem;}.css-3w297c:hover{-webkit-text-decoration:none;text-decoration:none;color:rgb(2, 99, 224);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #006dfa;}.css-3w297c:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 2px #ffffff,0 0 0 3px #006dfa,0 0 0 5px #cce4ff;}.css-3w297c:active,.css-3w297c[data-active=true]{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #001489;color:rgb(0, 20, 137);background-color:rgb(244, 249, 255);}</style><a data-paste-element="PLP_CTA_BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice/make-calls" aria-busy="false" class="css-3w297c"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Make your first voice call<style data-emotion="css roynbj">.css-roynbj{box-sizing:border-box;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:Rajal6cclaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a></div></div><style data-emotion="css 177z12q">.css-177z12q{box-sizing:border-box;display:none;margin-top:4.75rem;}@media screen and (min-width: 768px){.css-177z12q{display:none;}}@media screen and (min-width: 1024px){.css-177z12q{display:none;}}@media screen and (min-width: 1385px){.css-177z12q{display:block;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-177z12q"><style data-emotion="css 1brb0pv">.css-1brb0pv{box-sizing:border-box;display:block;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div data-paste-element="STACK" data-paste-core-version="20.7.0" class="css-1brb0pv"><style data-emotion="css 10ak477">.css-10ak477{box-sizing:border-box;margin-bottom:1rem;}</style><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-10ak477"><style data-emotion="css r3yive">.css-r3yive{box-sizing:border-box;color:rgb(96, 107, 133);font-size:0.875rem;line-height:1.75rem;font-weight:500;}</style><p data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-r3yive">Take the next steps with<!-- --> <!-- -->Programmable Voice</p></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-roynbj"><div data-paste-element="STACK" data-paste-core-version="20.7.0" class="css-1brb0pv"><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-10ak477"><style data-emotion="css zv9zrj">.css-zv9zrj{box-sizing:border-box;width:auto;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;display:inline-block;border:none;outline:none;-webkit-transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;transition:background-color 100ms ease-in,box-shadow 100ms ease-in,color 100ms ease-in;font-family:inherit;font-weight:600;-webkit-text-decoration:none;text-decoration:none;position:relative;margin:0;border-radius:4px;cursor:pointer;color:rgb(18, 28, 45);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #cacdd8;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:0.75rem;font-size:0.875rem;line-height:1.25rem;}.css-zv9zrj:hover{-webkit-text-decoration:none;text-decoration:none;color:rgb(2, 99, 224);background-color:rgb(255, 255, 255);box-shadow:0 0 0 1px #006dfa;}.css-zv9zrj:focus{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #cacdd8,0 0 0 3px #ffffff,0 0 0 4px #006dfa,0 0 0 6px #cce4ff;}.css-zv9zrj:active,.css-zv9zrj[data-active=true]{-webkit-text-decoration:none;text-decoration:none;box-shadow:0 0 0 1px #001489;color:rgb(0, 20, 137);background-color:rgb(244, 249, 255);}</style><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice#get-started" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="PlayIcon-:R36jdbacclaatasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.153 4.465a1.003 1.003 0 011.277-.368l.102.056 8.002 5.002a.99.99 0 01.096 1.616l-.095.067-8.002 5.01c-.16.099-.344.152-.533.152a.998.998 0 01-.993-.878L6 15.006V4.994a.99.99 0 01.153-.529z"></path></svg></span>Get Started</span></a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-10ak477"><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice#build-your-app" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="CodeIcon-:R36ldbacclaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M3.576 3.5H16.43c.404.001.797.15 1.094.423.298.275.474.656.475 1.063v10.02c0 .409-.177.793-.476 1.069a1.624 1.624 0 01-1.098.423H3.5c-.386 0-.763-.14-1.046-.403A1.388 1.388 0 012 15.075V4.992c0-.408.177-.792.476-1.068a1.626 1.626 0 011.1-.424zm12.852 1H3.576a.624.624 0 00-.42.159.457.457 0 00-.155.334v10.082a.39.39 0 00.132.286.544.544 0 00.368.137h12.922a.624.624 0 00.422-.158.458.458 0 00.154-.334V4.989a.455.455 0 00-.153-.331.62.62 0 00-.418-.158zm0 0z" clip-rule="evenodd"></path><path fill="currentColor" fill-rule="evenodd" d="M12.646 7.647a.5.5 0 01.707 0l2 1.998a.5.5 0 010 .707l-2 2a.5.5 0 01-.707-.707l1.647-1.646-1.646-1.645a.5.5 0 010-.707zm-5.292 0a.5.5 0 010 .707L5.706 9.999l1.647 1.646a.5.5 0 01-.708.707l-2-2a.5.5 0 010-.707l2-1.999a.5.5 0 01.708 0zm3.87-.094a.5.5 0 01.223.67l-2 4a.5.5 0 11-.894-.447l2-4a.5.5 0 01.67-.223z" clip-rule="evenodd"></path></svg></span>Build your App</span></a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-roynbj"><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice#advanced-features" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ExpandIcon-:R36ndbacclaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M7.558 11.55a.625.625 0 11.884.885l-1.808 1.808a.125.125 0 000 .176l.72.72a.5.5 0 01-.354.854H4.5a.5.5 0 01-.5-.5v-2.5a.5.5 0 01.854-.354l.719.72a.125.125 0 00.177 0zm3.993 0a.625.625 0 01.884 0l1.808 1.809a.125.125 0 00.177 0l.72-.72a.5.5 0 01.853.354v2.5a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.353-.854l.719-.72a.124.124 0 000-.176l-1.808-1.808a.625.625 0 010-.884zM7 4a.5.5 0 01.354.853l-.72.72a.125.125 0 000 .177l1.808 1.808a.625.625 0 01-.884.883L5.662 6.545l-.808.809A.5.5 0 014 7V4.5a.5.5 0 01.5-.5zm8.493 0a.5.5 0 01.5.5V7a.5.5 0 01-.853.353l-.72-.72a.125.125 0 00-.177 0l-1.808 1.808a.625.625 0 11-.884-.884l1.808-1.807a.125.125 0 000-.177l-.72-.72A.5.5 0 0112.994 4z"></path></svg></span>Advanced Features</span></a></div></div></div></div></div></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-7anecd"><style data-emotion="css 10avbip">.css-10avbip{box-sizing:border-box;position:relative;margin-left:auto;margin-right:auto;margin-bottom:3.5rem;margin-top:2rem;width:100%;max-width:700px;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-10avbip"><style data-emotion="css 1ps3fka">.css-1ps3fka{box-sizing:border-box;position:absolute;right:0;height:192px;width:80%;border-radius:4px;z-index:10;background-color:rgb(57, 71, 98);box-shadow:0 2px 8px 0 rgba(18, 28, 45, 0.1);}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ps3fka"><style data-emotion="css 6fu1ol">.css-6fu1ol{box-sizing:border-box;position:absolute;top:-1.5rem;cursor:default;z-index:40;right:-1.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-6fu1ol"><style data-emotion="css 1laafno animation-172jqpr">.css-1laafno{background-color:rgba(242,47,70,0.3);color:rgb(255, 255, 255);height:3rem;width:3rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-animation:animation-172jqpr 3s infinite;animation:animation-172jqpr 3s infinite;}.css-1laafno:hover,.css-1laafno:focus{-webkit-animation:none;animation:none;background-color:rgba(242,47,70,0.6);}.css-1laafno:hover >div,.css-1laafno:focus >div{background-color:#f22f46;}@-webkit-keyframes animation-172jqpr{0%{box-shadow:0 0 0 0 rgba(242,47,70,0.4);}70%{box-shadow:0 0 0 1rem transparent;}100%{box-shadow:0 0 0 0 transparent;}}@keyframes animation-172jqpr{0%{box-shadow:0 0 0 0 rgba(242,47,70,0.4);}70%{box-shadow:0 0 0 1rem transparent;}100%{box-shadow:0 0 0 0 transparent;}}</style><style data-emotion="css 1wgjejj">.css-1wgjejj{box-sizing:border-box;background-color:rgba(242,47,70,0.3);color:rgb(255, 255, 255);height:3rem;width:3rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-animation:animation-172jqpr 3s infinite;animation:animation-172jqpr 3s infinite;}.css-1wgjejj:hover,.css-1wgjejj:focus{-webkit-animation:none;animation:none;background-color:rgba(242,47,70,0.6);}.css-1wgjejj:hover >div,.css-1wgjejj:focus >div{background-color:#f22f46;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" tabindex="0" aria-describedby="paste-tooltip-:R2cqkclaatasm:" class="css-1wgjejj"><style data-emotion="css 1jrqacv">.css-1jrqacv{background-color:rgba(242,47,70,0.6);color:rgb(255, 255, 255);height:2rem;width:2rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><style data-emotion="css 104ge6h">.css-104ge6h{box-sizing:border-box;background-color:rgba(242,47,70,0.6);color:rgb(255, 255, 255);height:2rem;width:2rem;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-104ge6h">1</div></div></div><style data-emotion="css 1cq6w8s">.css-1cq6w8s{box-sizing:border-box;font-size:0.75rem;line-height:1.75rem;text-transform:uppercase;letter-spacing:0.15rem;color:rgb(174, 178, 193);position:absolute;top:0;right:0;padding:1rem;padding-bottom:0.5rem;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1cq6w8s">Twilio servers</span><style data-emotion="css 1wetpr6">.css-1wetpr6{box-sizing:border-box;overflow:hidden;opacity:0.25;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1wetpr6"><style data-emotion="css gf1vps">.css-gf1vps{padding:1rem;margin-left:-0.75rem;}</style><svg height="160" width="312" viewBox="0 0 312 160" xmlns="http://www.w3.org/2000/svg" class="css-gf1vps"><path fill="#36D576" d="M8.4 4H0V0h29v4H8.4zM53 4V0H35v4h18zm38 0V0H59v4h32zm35 0V0H97v4h29zm21 0V0h-15v4h15zm72 0V0h-66v4h66zM18 16v-4H0v4h18zm65-4H24v4h59v-4zm7 4h11v-4H90v4zm17-4v4h29v-4h-29zm34 0v4h29v-4h-29zm35 4h29v-4h-29v4zm35-4v4h18v-4h-18zm59 4v-4h-35v4h35zm15-4h-8v4h8v-4zM46 28v-4H0v4h46zm45 0v-4H52v4h39zm6 0h18v-4H97v4zm25 0h66v-4h-66v4zM22 40v-4H0v4h22zm6 0h66v-4H28v4zm73 0h15v-4h-15v4zm21 0h35v-4h-35v4zm52-4h-11v4h11v-4zm6 4h29v-4h-29v4zm46-4h-11v4h11v-4zm32 4v-4h-25v4h25zm46.5-4H264v4h48v-4h-7.5zM49 52v-4H0v4h49zm17-4H55v4h11v-4zm6 4h11v-4H72v4zm18 0h22v-4H90v4zm28 0h25v-4h-25v4zm30 0h29v-4h-29v4zm64-4h-29v4h29v-4zm6 0v4h46v-4h-46zM15 64v-4H0v4h15zm6 0h46v-4H21v4zm52 0h15v-4H73v4zm21 0h46v-4H94v4zm77-4h-25v4h25v-4zm38 0h-32v4h32v-4zm35 0h-29v4h29v-4zM29 72H0v4h29v-4zm6 4h22v-4H35v4zm28 0h59v-4H63v4zm101-4h-35v4h35v-4zm6 0v4h32v-4h-32zm87 0h-49v4h49v-4zM29 88v-4H0v4h29zm24 0v-4H35v4h18zm6 0h32v-4H59v4zm38 0h29v-4H97v4zm35 0h15v-4h-15v4zm87-4h-66v4h66v-4zM18 100v-4H0v4h18zm6 0h59v-4H24v4zm77-4H90v4h11v-4zm35 0h-29v4h29v-4zm5 4h29v-4h-29v4zm64-4h-29v4h29v-4zm24 0h-18v4h18v-4zm41 0h-35v4h35v-4zm7 0v4h8v-4h-8zM46 112v-4H0v4h46zm45 0v-4H52v4h39zm24 0v-4H97v4h18zm73 0v-4h-66v4h66zM22 124v-4H0v4h22zm72 0v-4H28v4h66zm22-4h-15v4h15v-4zm41 4v-4h-35v4h35zm10.6 0h6.4v-4h-11v4h4.6zm41.4 0v-4h-29v4h29zm6 0h11v-4h-11v4zm43 0v-4h-25v4h25zm6-4v4h48v-4h-48zM49 136v-4H0v4h49zm12.6-4H55v4h11v-4h-4.4zm21.4 4v-4H72v4h11zm29 0v-4H90v4h22zm31-4h-25v4h25v-4zm34 0h-29v4h29v-4zm35 0h-29v4h29v-4zm6 0v4h46v-4h-46zM15 148v-4H0v4h15zm6 0h46v-4H21v4zm67 0v-4H73v4h15zm52 0v-4H94v4h46zm31-4h-25v4h25v-4zm38 0h-32v4h32v-4zm13.1 4H244v-4h-29v4h7.1zM0 156v4h29v-4H0zm35 0v4h22v-4H35zm28 0v4h59v-4H63zm66 0v4h35v-4h-35zm41 0v4h32v-4h-32zm38 0v4h49v-4h-49z"></path></svg></div></div><style data-emotion="css 1jcdiqd">.css-1jcdiqd{box-sizing:border-box;position:relative;width:90%;z-index:10;background-color:rgb(18, 28, 45);border-radius:4px;top:4rem;bottom:1rem;box-shadow:0 16px 24px 0 rgba(18, 28, 45, 0.2);}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1jcdiqd"><style data-emotion="css xqlj9f">.css-xqlj9f{box-sizing:border-box;position:absolute;top:-1.5rem;cursor:default;z-index:40;left:-1.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-xqlj9f"><div data-paste-element="BOX" data-paste-core-version="20.7.0" tabindex="0" aria-describedby="paste-tooltip-:R4dakclaatasm:" class="css-1wgjejj"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-104ge6h">2</div></div></div><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1cq6w8s">Your app</span><style data-emotion="css 1g7qmaz">.css-1g7qmaz{box-sizing:border-box;overflow:auto;padding-top:2rem;margin-bottom:0;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1g7qmaz"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-slcqjs"><style data-emotion="css 1ft5k6i">.css-1ft5k6i{box-sizing:border-box;background-color:rgb(31, 48, 76);border-radius:4px;overflow:hidden;}</style><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="20.7.0" class="css-1ft5k6i"><style data-emotion="css 1lrte93">.css-1lrte93{box-sizing:border-box;background-color:rgb(18, 28, 45);display:grid;grid-template-rows:auto 1fr;grid-template-areas:"button-group" "code-block";row-gap:0.25rem;padding-top:1rem;}</style><div data-paste-element="CODE_BLOCK" data-paste-core-version="20.7.0" class="css-1lrte93"><style data-emotion="css 1yf26d7">.css-1yf26d7{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;grid-area:code-block;}</style><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="20.7.0" class="css-1yf26d7"><style data-emotion="css 1p78m0">.css-1p78m0{display:grid;}.css-1p78m0:focus{outline:none;box-shadow:inset 0 0 0 1px #006dfa,inset 0 0 0 3px #cce4ff;border-radius:4px;}</style><pre data-theme="github-dark" data-lang="python" style="color:white;font-family:&#x27;TwilioSansMono&#x27;, Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem;padding-left:1.5rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div><span style="color:#FF7B72">from</span> <span style="color:#C9D1D9">flask</span> <span style="color:#FF7B72">import</span> <span style="color:#C9D1D9">Flask</span> </div><div><span style="color:#FF7B72">from</span> <span style="color:#C9D1D9">twilio.twiml.voice_response</span> <span style="color:#FF7B72">import</span> <span style="color:#C9D1D9">VoiceResponse</span> </div><div><span style="color:#C9D1D9">app</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">Flask(</span><span style="color:#79C0FF">__name__</span><span style="color:#C9D1D9">)</span> </div><div> </div><div><span style="color:#D2A8FF">@app.route</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">&quot;/answer&quot;</span><span style="color:#C9D1D9">,</span> <span style="color:#FFA657">methods</span><span style="color:#FF7B72">=</span><span style="color:#C9D1D9">[</span><span style="color:#A5D6FF">&#x27;GET&#x27;</span><span style="color:#C9D1D9">,</span> <span style="color:#A5D6FF">&#x27;POST&#x27;</span><span style="color:#C9D1D9">])</span> </div><div><span style="color:#FF7B72">def</span> <span style="color:#D2A8FF">answer_call</span><span style="color:#C9D1D9">():</span> </div><div> <span style="color:#C9D1D9">resp</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">VoiceResponse()</span> </div><div> <span style="color:#C9D1D9">resp.say(</span><span style="color:#A5D6FF">&quot;Twilio&#x27;s always there when you call!&quot;</span><span style="color:#C9D1D9">)</span> </div><div> <span style="color:#FF7B72">return</span> <span style="color:#79C0FF">str</span><span style="color:#C9D1D9">(resp)</span> </div><div> </div><div><span style="color:#FF7B72">if</span> <span style="color:#79C0FF">__name__</span> <span style="color:#FF7B72">==</span> <span style="color:#A5D6FF">&quot;__main__&quot;</span><span style="color:#C9D1D9">:</span> </div><div> <span style="color:#C9D1D9">app.run()</span></div></div></pre></div></div></div></div></div><style data-emotion="css lbdz6y">.css-lbdz6y{box-sizing:border-box;padding-bottom:1.5rem;padding-left:1.5rem;margin-bottom:0.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-lbdz6y"><style data-emotion="css 1az6u6g">.css-1az6u6g{box-sizing:border-box;color:rgb(255, 255, 255);font-size:inherit;font-weight:inherit;line-height:inherit;outline:none;-webkit-text-decoration:underline;text-decoration:underline;}.css-1az6u6g:active,.css-1az6u6g[data-active=true]{color:rgb(255, 255, 255);-webkit-text-decoration:none;text-decoration:none;}.css-1az6u6g:focus{box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);color:rgb(255, 255, 255);-webkit-text-decoration:underline;text-decoration:underline;border-radius:4px;}.css-1az6u6g:hover{color:rgb(255, 255, 255);-webkit-text-decoration:none;text-decoration:none;}</style><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials" class="css-1az6u6g"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">View complete examples<style data-emotion="css 1ezs782">.css-1ezs782{box-sizing:border-box;display:inline-block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;vertical-align:middle;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R1al5akclaatasm:"><title id="LinkExternalIcon-:R1al5akclaatasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a></div></div><style data-emotion="css 1o72cd6">.css-1o72cd6{box-sizing:border-box;position:relative;right:0;bottom:-3rem;z-index:20;width:60%;margin-left:auto;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1o72cd6"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-6fu1ol"><div data-paste-element="BOX" data-paste-core-version="20.7.0" tabindex="0" aria-describedby="paste-tooltip-:R2dqkclaatasm:" class="css-1wgjejj"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-104ge6h">3</div></div></div><style data-emotion="css 751lq2">.css-751lq2{background-color:rgb(255, 255, 255);padding-left:1rem;padding-right:1rem;padding-top:1.5rem;padding-bottom:1.5rem;line-height:1.5rem;border-radius:4px;border-bottom-right-radius:0;box-shadow:0 16px 24px 0 rgba(18, 28, 45, 0.2);margin-bottom:1rem;position:relative;}.css-751lq2:after{position:absolute;width:0;height:0;border-style:solid;border-width:0 1.5rem 0.5rem 0;border-color:transparent #fff transparent transparent;right:0;bottom:-1rem;}</style><style data-emotion="css 1h0ozw6">.css-1h0ozw6{box-sizing:border-box;background-color:rgb(255, 255, 255);padding-left:1rem;padding-right:1rem;padding-top:1.5rem;padding-bottom:1.5rem;line-height:1.5rem;border-radius:4px;border-bottom-right-radius:0;box-shadow:0 16px 24px 0 rgba(18, 28, 45, 0.2);margin-bottom:1rem;position:relative;}.css-1h0ozw6:after{position:absolute;width:0;height:0;border-style:solid;border-width:0 1.5rem 0.5rem 0;border-color:transparent #fff transparent transparent;right:0;bottom:-1rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1h0ozw6">Twilio&#x27;s always there when you call!</div></div></div></div></div><style data-emotion="css 2g10on">.css-2g10on{box-sizing:border-box;display:block;}@media screen and (min-width: 768px){.css-2g10on{display:block;}}@media screen and (min-width: 1024px){.css-2g10on{display:block;}}@media screen and (min-width: 1385px){.css-2g10on{display:none;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-2g10on"><div data-paste-element="STACK" data-paste-core-version="20.7.0" class="css-1brb0pv"><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-10ak477"><p data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-r3yive">Take the next steps with<!-- --> <!-- -->Programmable Voice</p></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-roynbj"><style data-emotion="css 2ch0jy">.css-2ch0jy{box-sizing:border-box;display:block;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media screen and (min-width: 768px){.css-2ch0jy{display:block;}}@media screen and (min-width: 1024px){.css-2ch0jy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}</style><div data-paste-element="STACK" data-paste-core-version="20.7.0" class="css-2ch0jy"><style data-emotion="css 1qbuxtq">.css-1qbuxtq{box-sizing:border-box;margin-right:0;margin-bottom:1rem;}@media screen and (min-width: 768px){.css-1qbuxtq{margin-right:0;margin-bottom:1rem;}}@media screen and (min-width: 1024px){.css-1qbuxtq{margin-right:1rem;margin-bottom:0;}}</style><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-1qbuxtq"><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice#get-started" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" width="100%" height="100%" viewBox="0 0 20 20" fill="none" aria-labelledby="PlayIcon-:Rcqdlcklaatasm:"><path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M6.153 4.465a1.003 1.003 0 011.277-.368l.102.056 8.002 5.002a.99.99 0 01.096 1.616l-.095.067-8.002 5.01c-.16.099-.344.152-.533.152a.998.998 0 01-.993-.878L6 15.006V4.994a.99.99 0 01.153-.529z"></path></svg></span>Get Started</span></a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-1qbuxtq"><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice#build-your-app" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="CodeIcon-:Rcqllcklaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M3.576 3.5H16.43c.404.001.797.15 1.094.423.298.275.474.656.475 1.063v10.02c0 .409-.177.793-.476 1.069a1.624 1.624 0 01-1.098.423H3.5c-.386 0-.763-.14-1.046-.403A1.388 1.388 0 012 15.075V4.992c0-.408.177-.792.476-1.068a1.626 1.626 0 011.1-.424zm12.852 1H3.576a.624.624 0 00-.42.159.457.457 0 00-.155.334v10.082a.39.39 0 00.132.286.544.544 0 00.368.137h12.922a.624.624 0 00.422-.158.458.458 0 00.154-.334V4.989a.455.455 0 00-.153-.331.62.62 0 00-.418-.158zm0 0z" clip-rule="evenodd"></path><path fill="currentColor" fill-rule="evenodd" d="M12.646 7.647a.5.5 0 01.707 0l2 1.998a.5.5 0 010 .707l-2 2a.5.5 0 01-.707-.707l1.647-1.646-1.646-1.645a.5.5 0 010-.707zm-5.292 0a.5.5 0 010 .707L5.706 9.999l1.647 1.646a.5.5 0 01-.708.707l-2-2a.5.5 0 010-.707l2-1.999a.5.5 0 01.708 0zm3.87-.094a.5.5 0 01.223.67l-2 4a.5.5 0 11-.894-.447l2-4a.5.5 0 01.67-.223z" clip-rule="evenodd"></path></svg></span>Build your App</span></a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-roynbj"><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/voice#advanced-features" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ExpandIcon-:Rcqtlcklaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M7.558 11.55a.625.625 0 11.884.885l-1.808 1.808a.125.125 0 000 .176l.72.72a.5.5 0 01-.354.854H4.5a.5.5 0 01-.5-.5v-2.5a.5.5 0 01.854-.354l.719.72a.125.125 0 00.177 0zm3.993 0a.625.625 0 01.884 0l1.808 1.809a.125.125 0 00.177 0l.72-.72a.5.5 0 01.853.354v2.5a.5.5 0 01-.5.5h-2.5a.5.5 0 01-.353-.854l.719-.72a.124.124 0 000-.176l-1.808-1.808a.625.625 0 010-.884zM7 4a.5.5 0 01.354.853l-.72.72a.125.125 0 000 .177l1.808 1.808a.625.625 0 01-.884.883L5.662 6.545l-.808.809A.5.5 0 014 7V4.5a.5.5 0 01.5-.5zm8.493 0a.5.5 0 01.5.5V7a.5.5 0 01-.853.353l-.72-.72a.125.125 0 00-.177 0l-1.808 1.808a.625.625 0 11-.884-.884l1.808-1.807a.125.125 0 000-.177l-.72-.72A.5.5 0 0112.994 4z"></path></svg></span>Advanced Features</span></a></div></div></div></div></div><style data-emotion="css 1iqhwmq">.css-1iqhwmq{box-sizing:border-box;margin:0;margin-bottom:2.25rem;margin-top:2.25rem;border-width:0;border-color:rgb(225, 227, 234);border-style:solid;border-bottom-width:1px;width:auto;}@media screen and (min-width: 768px){.css-1iqhwmq{margin-bottom:2.75rem;margin-top:2.75rem;}}@media screen and (min-width: 1024px){.css-1iqhwmq{margin-bottom:3.25rem;margin-top:3.25rem;}}@media screen and (min-width: 1385px){.css-1iqhwmq{margin-bottom:3.75rem;margin-top:3.75rem;}}</style><hr data-paste-element="SEPARATOR" data-paste-core-version="20.7.0" aria-orientation="horizontal" class="css-1iqhwmq"/><style data-emotion="css 1y4drk0">.css-1y4drk0{box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3.25rem;margin-right:auto;margin-left:auto;min-width:0;}@media screen and (min-width: 768px){.css-1y4drk0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1024px){.css-1y4drk0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1385px){.css-1y4drk0{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}}@media screen and (min-width: 1942px){.css-1y4drk0{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:-2.5rem;margin-left:-2.5rem;}}</style><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-1y4drk0"><style data-emotion="css 1ij3d54">.css-1ij3d54{box-sizing:border-box;width:50%;padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;min-width:100%;margin-left:0;}@media screen and (min-width: 768px){.css-1ij3d54{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1024px){.css-1ij3d54{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1385px){.css-1ij3d54{padding-top:1rem;padding-bottom:1rem;min-width:100%;}}@media screen and (min-width: 1942px){.css-1ij3d54{padding-right:2.5rem;padding-left:2.5rem;min-width:0;}}</style><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-1ij3d54"><style data-emotion="css 1fa5usp">.css-1fa5usp{margin:0;padding:0;color:rgb(18, 28, 45);font-size:1.5rem;line-height:2rem;margin-bottom:1.25rem;font-weight:600;letter-spacing:-.02em;display:block;}</style><h2 data-paste-element="HEADING" data-paste-core-version="20.6.0" id="get-started" class="css-1fa5usp">Get Started</h2><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-s9kq15"><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">With just a few lines of code, you&#x27;ll make your first outgoing phone call with the Voice API. Add a few more and your app can respond to incoming callers. Choose your programming language to get started.</p></div></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-1ij3d54"><style data-emotion="css uvbrx2">.css-uvbrx2{box-sizing:border-box;margin-bottom:1.5rem;overflow:hidden;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-uvbrx2"><div data-paste-element="CODE_BLOCK_WRAPPER" data-paste-core-version="20.7.0" class="css-1ft5k6i"><style data-emotion="css 1vk3mjb">.css-1vk3mjb{box-sizing:border-box;background-color:rgb(31, 48, 76);padding-top:1rem;padding-bottom:1rem;padding-left:1.5rem;padding-right:1.5rem;margin:0;border-top-left-radius:4px;border-top-right-radius:4px;font-weight:600;font-size:0.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-column-gap:0.75rem;column-gap:0.75rem;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 768px){.css-1vk3mjb{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1vk3mjb"><style data-emotion="css 2ib1ps">.css-2ib1ps{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;max-width:100%;overflow-x:auto;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-2ib1ps"></div><style data-emotion="css uedoeu">.css-uedoeu{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-column-gap:0.75rem;column-gap:0.75rem;width:100%;}@media screen and (min-width: 768px){.css-uedoeu{width:auto;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-uedoeu"><style data-emotion="css s0z4m">.css-s0z4m{box-sizing:border-box;width:100%;}@media screen and (min-width: 768px){.css-s0z4m{width:auto;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-s0z4m"><style data-emotion="css 1n4k83x">.css-1n4k83x{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #8891aa;border-radius:4px;color:rgb(255, 255, 255);-webkit-transition:box-shadow 100ms ease-in;transition:box-shadow 100ms ease-in;cursor:text;}.css-1n4k83x:hover{box-shadow:0 0 0 1px #ffffff;}.css-1n4k83x:focus-within{background-color:rgb(18, 28, 45);box-shadow:0 0 0 1px #394762,0 0 0 3px #121c2d,0 0 0 4px #ffffff,0 0 0 6px rgba(255, 255, 255, 0.2);}.css-1n4k83x:active,.css-1n4k83x[data-active=true]{box-shadow:0 0 0 1px #ffffff;}</style><div data-paste-element="SELECT" data-paste-core-version="20.7.0" class="css-1n4k83x"><style data-emotion="css 1p04ivx">.css-1p04ivx{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;position:relative;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1p04ivx"><style data-emotion="css yf6s6l">.css-yf6s6l{box-sizing:border-box;width:100%;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:rgb(255, 255, 255);border:none;border-radius:4px;box-shadow:none;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:0.875rem;font-weight:500;line-height:1.25rem;margin:0;outline:none;padding-bottom:0.5rem;padding-left:0.75rem;padding-right:2.25rem;padding-top:0.5rem;resize:none;}.css-yf6s6l:disabled,.css-yf6s6l:disabled:focus,.css-yf6s6l:disabled:hover,.css-yf6s6l[aria-disabled=true],.css-yf6s6l[aria-disabled=true]:focus,.css-yf6s6l[aria-disabled=true]:hover{color:rgb(174, 178, 193);cursor:not-allowed;opacity:1;}</style><select data-paste-element="SELECT_ELEMENT" data-paste-core-version="20.7.0" class="css-yf6s6l"></select><style data-emotion="css nwvvt">.css-nwvvt{box-sizing:border-box;background-color:rgb(31, 48, 76);border-radius:4px;cursor:pointer;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:absolute;pointer-events:none;right:0.5rem;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;}</style><div data-paste-element="SELECT_CHEVRON_WRAPPER" data-paste-core-version="20.7.0" class="css-nwvvt"><style data-emotion="css 1v61162">.css-1v61162{box-sizing:border-box;line-height:0;display:block;color:rgb(136, 145, 170);width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="SELECT_ICON" data-paste-core-version="20.7.0" class="css-1v61162"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ChevronDownIcon-:Ral76kqqkslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M6.293 8.293a1 1 0 011.32-.083l.094.083L10 10.585l2.293-2.292a1 1 0 011.32-.083l.094.083a1 1 0 01.083 1.32l-.083.094-3 3a1 1 0 01-1.32.083l-.094-.083-3-3a1 1 0 010-1.414z"></path></svg></span></div></div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_REPORT_BUTTON" data-paste-core-version="20.7.0" type="button" tabindex="0" aria-describedby=":R1akqqkslaatasm:" aria-busy="false" class="css-16k9fbc"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" fill="none" viewBox="0 0 20 20" aria-labelledby="ProductDebuggerIcon-:R39jbakqqkslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M17.466 11.678a.533.533 0 100-1.064h-1.067a6.35 6.35 0 00-.272-1.835 3.176 3.176 0 011.328-.292h.01a.533.533 0 10.003-1.064h-.013c-.594 0-1.182.124-1.725.365l-.017-.036-.008-.016a6.426 6.426 0 00-2.278-2.507c1.202-.861 1.344-1.86 1.344-3.697a.533.533 0 00-1.066 0c0 1.905-.126 2.458-1.386 3.136a6.33 6.33 0 00-4.67.012c-1.282-.683-1.41-1.232-1.41-3.148a.533.533 0 00-1.067 0c0 1.85.145 2.85 1.371 3.715a6.427 6.427 0 00-2.248 2.489l-.008.016-.017.036a4.244 4.244 0 00-1.725-.365h-.013a.533.533 0 10.013 1.064c.459 0 .912.1 1.328.292a6.35 6.35 0 00-.272 1.835H2.534a.533.533 0 100 1.064h1.163c.144.857.463 1.676.938 2.405a3.196 3.196 0 01-2.098.788h-.003a.533.533 0 100 1.065h.003a4.261 4.261 0 002.753-1.014 6.374 6.374 0 009.42 0 4.261 4.261 0 002.753 1.014h.003a.533.533 0 100-1.065h-.003c-.772 0-1.517-.28-2.098-.788a6.32 6.32 0 00.938-2.405h1.163zM10 5.292c.69 0 1.375.135 2.014.397a.53.53 0 00.206.092 5.35 5.35 0 012.036 1.64H5.744A5.326 5.326 0 0110 5.29zm-5.333 5.322c0-.733.153-1.458.449-2.13h4.35v7.425a5.333 5.333 0 01-4.799-5.295zm5.866 5.295V8.485h4.351a5.306 5.306 0 01-.28 4.818 5.327 5.327 0 01-4.07 2.606z" clip-rule="evenodd"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" aria-live="polite" class="css-roynbj"><style data-emotion="css 1cbdvo6">.css-1cbdvo6{box-sizing:border-box;border:none;clip:rect(0 0 0 0);height:1px;margin:-0.125rem;overflow:hidden;padding:0;position:absolute;text-transform:none;white-space:nowrap;width:1px;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1cbdvo6">Report code block</span></span></span></span></button></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><button data-paste-element="CODE_BLOCK_COPY_BUTTON" data-paste-core-version="20.7.0" type="button" tabindex="0" aria-describedby=":R1ekqqkslaatasm:" aria-busy="false" class="css-16k9fbc"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="CopyIcon-:R6j7ekqqkslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M13.469 2.5c.63 0 1.15.48 1.212 1.094l.007.125-.001 1.593h1.407c.73 0 1.331.558 1.4 1.271l.006.136v9.375c0 .776-.63 1.406-1.406 1.406H6.719c-.777 0-1.407-.63-1.407-1.406v-1.407H3.719c-.631 0-1.15-.48-1.213-1.094L2.5 13.47v-9.75c0-.631.48-1.15 1.094-1.213L3.72 2.5h9.75zm2.625 3.75H6.719a.469.469 0 00-.469.469v9.375c0 .259.21.468.469.468h9.375c.259 0 .468-.21.468-.468V6.719a.469.469 0 00-.468-.469zm-2.625-2.813h-9.75a.281.281 0 00-.274.217l-.007.065v9.75c0 .133.092.244.216.274l.065.007 1.593-.001v-7.03c0-.731.558-1.332 1.271-1.4l.136-.006 7.031-.001V3.719a.281.281 0 00-.217-.274l-.064-.007z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" aria-live="polite" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1cbdvo6">Copy code block</span></span></span></span></button></div></div></div><div data-paste-element="CODE_BLOCK" data-paste-core-version="20.7.0" class="css-1lrte93"><div data-paste-element="CODE_BLOCK_CONTENT" data-paste-core-version="20.7.0" class="css-1yf26d7"><pre data-theme="github-dark" data-lang="javascript" style="color:white;font-family:&#x27;TwilioSansMono&#x27;, Courier, monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;font-size:1em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;margin:0;overflow:auto;background:inherit;width:100%;padding-bottom:2rem" tabindex="0" class="css-1p78m0" data-ch="true"><div style="min-width:fit-content"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><style data-emotion="css 1m136ci">.css-1m136ci{box-sizing:border-box;display:inline-block;box-sizing:content-box;opacity:0.5;padding-left:1.5rem;padding-right:1.5ch;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-width:2ch;}</style><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">1</span><style data-emotion="css luzz01">.css-luzz01{box-sizing:border-box;display:inline-block;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#8B949E">// Download the helper library from https://www.twilio.com/docs/node/install</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">2</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">twilio</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">require</span><span style="color:#C9D1D9">(</span><span style="color:#A5D6FF">&quot;twilio&quot;</span><span style="color:#C9D1D9">);</span> <span style="color:#8B949E">// Or, for ESM: import twilio from &quot;twilio&quot;;</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">3</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">4</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#8B949E">// Find your Account SID and Auth Token at twilio.com/console</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">5</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#8B949E">// and set the environment variables. See http://twil.io/secure</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">6</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">accountSid</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_ACCOUNT_SID</span><span style="color:#C9D1D9">;</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">7</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">authToken</span> <span style="color:#FF7B72">=</span> <span style="color:#C9D1D9">process.env.</span><span style="color:#79C0FF">TWILIO_AUTH_TOKEN</span><span style="color:#C9D1D9">;</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">8</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#FF7B72">const</span> <span style="color:#79C0FF">client</span> <span style="color:#FF7B72">=</span> <span style="color:#D2A8FF">twilio</span><span style="color:#C9D1D9">(accountSid, authToken);</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">9</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">10</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#FF7B72">async function</span> <span style="color:#D2A8FF">createCall</span><span style="color:#C9D1D9">() {</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">11</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> <span style="color:#FF7B72">const</span> <span style="color:#79C0FF">call</span> <span style="color:#FF7B72">= await</span> <span style="color:#C9D1D9">client.calls.</span><span style="color:#D2A8FF">create</span><span style="color:#C9D1D9">({</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">12</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> <span style="color:#C9D1D9">from:</span> <span style="color:#A5D6FF">&quot;+15558675310&quot;</span><span style="color:#C9D1D9">,</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">13</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> <span style="color:#C9D1D9">to:</span> <span style="color:#A5D6FF">&quot;+15017122661&quot;</span><span style="color:#C9D1D9">,</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">14</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> <span style="color:#C9D1D9">url:</span> <span style="color:#A5D6FF">&quot;http://demo.twilio.com/docs/voice.xml&quot;</span><span style="color:#C9D1D9">,</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">15</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> <span style="color:#C9D1D9">});</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">16</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">17</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> <span style="color:#C9D1D9">console.</span><span style="color:#D2A8FF">log</span><span style="color:#C9D1D9">(call.sid);</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">18</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#C9D1D9">}</span> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">19</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div> </div></div></div><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1m136ci">20</span><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-luzz01"><div><span style="color:#D2A8FF">createCall</span><span style="color:#C9D1D9">();</span></div></div></div></div></pre></div></div></div></div></div></div><style data-emotion="css mbdscd">.css-mbdscd{box-sizing:border-box;-webkit-align-items:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;min-width:0;}@media screen and (min-width: 768px){.css-mbdscd{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1024px){.css-mbdscd{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1385px){.css-mbdscd{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:-2.5rem;margin-left:-2.5rem;}}</style><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-mbdscd"><style data-emotion="css 16dtyb4">.css-16dtyb4{box-sizing:border-box;width:100%;padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;margin-left:0;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width: 768px){.css-16dtyb4{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1024px){.css-16dtyb4{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1385px){.css-16dtyb4{padding-right:2.5rem;padding-left:2.5rem;min-width:0;}}</style><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-16dtyb4"><style data-emotion="css 5u5gap">.css-5u5gap ul,.css-5u5gap ol{margin-left:0;list-style-type:none;}</style><style data-emotion="css zyjl5y">.css-zyjl5y{box-sizing:border-box;width:100%;background-color:rgb(255, 255, 255);border-color:rgb(225, 227, 234);border-radius:8px;border-style:solid;border-width:1px;padding:1.5rem;}.css-zyjl5y ul,.css-zyjl5y ol{margin-left:0;list-style-type:none;}</style><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><style data-emotion="css kstxf7">.css-kstxf7{margin:0;padding:0;color:rgb(18, 28, 45);font-size:1.25rem;line-height:1.75rem;margin-bottom:1rem;font-weight:600;letter-spacing:-.02em;display:block;}</style><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Ahoy, World</span><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Make your first call. Jump to a Quickstart in the language of your choice:</p><style data-emotion="css 2v1iwj">.css-2v1iwj{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;column-gap:1rem;row-gap:1rem;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-2v1iwj"><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/php" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">PHP<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1acdalmslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/node" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Node<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1aclalmslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/python" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Python<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1actalmslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/ruby" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Ruby<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1ad5almslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/java" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Java<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1addalmslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/csharp" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">C#<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1adlalmslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" href="/docs/voice/quickstart/go" type="button" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Go<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:R1adtalmslaatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a></div></article></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="20.7.0" aria-orientation="horizontal" class="css-1iqhwmq"/><style data-emotion="css eyp447">.css-eyp447{box-sizing:border-box;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:3.25rem;margin-right:auto;margin-left:auto;min-width:0;}@media screen and (min-width: 768px){.css-eyp447{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1024px){.css-eyp447{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:auto;margin-left:auto;}}@media screen and (min-width: 1385px){.css-eyp447{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:-2.5rem;margin-left:-2.5rem;}}</style><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-eyp447"><style data-emotion="css hcnoo8">.css-hcnoo8{box-sizing:border-box;width:50%;padding-top:0;padding-bottom:0;padding-right:0;padding-left:0;min-width:100%;margin-left:0;}@media screen and (min-width: 768px){.css-hcnoo8{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1024px){.css-hcnoo8{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1385px){.css-hcnoo8{padding-right:2.5rem;padding-left:2.5rem;min-width:0;}}</style><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-hcnoo8"><h2 data-paste-element="HEADING" data-paste-core-version="20.6.0" id="build-your-app" class="css-1fa5usp">Build your App</h2><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-s9kq15"><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">You&#x27;ve got an idea in mind. Let&#x27;s get it to production.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Pick the docs that are right for you. These short tutorials, sample apps, and API reference docs will get you from <em>dream</em> to <em>HTTP <style data-emotion="css 1kwd7zr">.css-1kwd7zr{box-sizing:border-box;border-width:1px;border-style:solid;border-radius:4px;font-family:'TwilioSansMono',Courier,monospace;font-size:inherit;line-height:inherit;padding-left:0.25rem;padding-right:0.25rem;color:inherit;background-color:rgb(249, 249, 250);border-color:rgb(202, 205, 216);}</style><code data-paste-element="INLINE_CODE" data-paste-core-version="20.7.0" class="css-1kwd7zr">200 OK</code></em>.</p></div></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-hcnoo8"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-slcqjs"><style data-emotion="css 9jba6l">.css-9jba6l{position:relative;}.css-9jba6l embed,.css-9jba6l iframe,.css-9jba6l object,.css-9jba6l video{position:absolute;top:0;left:0;height:100%;width:100%;}</style><div style="padding-bottom:56.25%" class="css-9jba6l"><style data-emotion="css q0wqz">.css-q0wqz{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-q0wqz"> <div class=""><div id="" class=""></div></div></div></div></div></div></div><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-mbdscd"><style data-emotion="css d0fird">.css-d0fird{box-sizing:border-box;width:33.33333333333333%;padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;margin-left:0;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}@media screen and (min-width: 768px){.css-d0fird{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1024px){.css-d0fird{padding-top:1rem;padding-bottom:1rem;padding-right:0;padding-left:0;min-width:100%;}}@media screen and (min-width: 1385px){.css-d0fird{padding-right:2.5rem;padding-left:2.5rem;min-width:0;}}</style><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Voice Tutorials</span><style data-emotion="css 1bt452l">.css-1bt452l{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.5rem;margin-bottom:1.5rem;font-weight:400;margin-left:1.5rem;list-style-type:disc;}</style><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="20.6.0" class="css-1bt452l"> <style data-emotion="css 1pp5a8v">.css-1pp5a8v{margin:0;padding:0;color:rgb(18, 28, 45);font-size:0.875rem;line-height:1.5rem;font-weight:400;margin-bottom:0.5rem;margin-top:0.5rem;}</style><li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-make-outbound-phone-calls" title="Make outgoing voice calls" class="css-lpeit6">Make outgoing voice calls</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-respond-to-incoming-phone-calls" title="Respond to incoming calls" class="css-lpeit6">Respond to incoming calls</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials#basic-tutorials" title="Browse our other Voice short tutorials" class="css-lpeit6">Browse our other Voice short tutorials</a></li> </ul></article></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Sample Apps</span><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="20.6.0" class="css-1bt452l"> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/build-interactive-voice-response-ivr-phone-tree" title="Build an Interactive Voice Response system" class="css-lpeit6">Build an Interactive Voice Response system</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="https://www.twilio.com/blog/warm-transfer-nodejs-express" rel="noreferrer noopener" target="_blank" title="Add warm transfer for support agents" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">Add warm transfer for support agents<span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R2laalar4laatasm:"><title id="LinkExternalIcon-:R2laalar4laatasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials" title="View our other Voice sample applications" class="css-lpeit6">View our other Voice sample applications</a></li> </ul></article></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Voice API Reference</span><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="20.6.0" class="css-1bt452l"> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/api" title="Dive into the Twilio Voice API" class="css-lpeit6">Dive into the Twilio Voice API</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/api/call-resource" title="Voice API Call resource reference documentation" class="css-lpeit6">Voice API Call resource reference documentation</a></li> </ul></article></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="20.7.0" aria-orientation="horizontal" class="css-1iqhwmq"/><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-eyp447"><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-hcnoo8"><h2 data-paste-element="HEADING" data-paste-core-version="20.6.0" id="advanced-features" class="css-1fa5usp">Advanced Features</h2><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-s9kq15"><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Your application is unique, but you&#x27;re not alone - we&#x27;ve got the building blocks you need to grow and scale. Use Twilio with your current VoIP system, debug call issues, find the right data, and queue and modify calls. Deploy your app with confidence.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Twilio&#x27;s <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/voice-insights" title="Voice Insights" class="css-lpeit6">Voice Insights</a> takes your apps to the next level and helps you target the right improvements. Surface <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/glossary/what-is-jitter" title="jitter" class="css-lpeit6">jitter</a>, <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/glossary/what-is-mean-opinion-score-mos" title="mean opinion score" class="css-lpeit6">mean opinion score</a>, and <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/glossary/what-is-latency" title="latency" class="css-lpeit6">latency</a> issues while monitoring the carrier and hang-up data you need to improve your service.</p><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Build a <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/virtual-agent" title="Conversational IVR" class="css-lpeit6">Conversational IVR</a> using machine learning and natural language understanding with <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/intelligence" title="Voice Intelligence" class="css-lpeit6">Voice Intelligence</a> and <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/virtual-agent" title="Virtual Agent" class="css-lpeit6">Virtual Agent</a>.</p><style data-emotion="css irnnze">.css-irnnze{margin-top:1.5rem;margin-bottom:1.5rem;}.css-irnnze h1,.css-irnnze h2,.css-irnnze h3,.css-irnnze h4,.css-irnnze h5,.css-irnnze h6,.css-irnnze p,.css-irnnze li,.css-irnnze ul,.css-irnnze ol,.css-irnnze [data-paste-element=DISCLOSURE] span[data-paste-element=HEADING]{color:inherit;}[data-paste-element=HORIZONTAL_TAB_PANEL] .css-irnnze{margin-top:0;}</style><style data-emotion="css rj5eb">.css-rj5eb{box-sizing:border-box;margin-top:1.5rem;margin-bottom:1.5rem;}.css-rj5eb h1,.css-rj5eb h2,.css-rj5eb h3,.css-rj5eb h4,.css-rj5eb h5,.css-rj5eb h6,.css-rj5eb p,.css-rj5eb li,.css-rj5eb ul,.css-rj5eb ol,.css-rj5eb [data-paste-element=DISCLOSURE] span[data-paste-element=HEADING]{color:inherit;}[data-paste-element=HORIZONTAL_TAB_PANEL] .css-rj5eb{margin-top:0;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-rj5eb"><style data-emotion="css 1v816ix">.css-1v816ix{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:1.5rem;border-left-style:solid;border-left-width:2px;-webkit-align-items:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:1rem;column-gap:1rem;background-color:rgb(249, 249, 250);color:rgb(3, 11, 93);border-color:rgb(102, 179, 255);}</style><div data-paste-element="CALLOUT" data-paste-core-version="20.7.0" class="css-1v816ix"><div data-paste-element="CALLOUT_ICON" data-paste-core-version="20.7.0" class="css-roynbj"><style data-emotion="css 1cst9vu">.css-1cst9vu{box-sizing:border-box;line-height:0;display:block;color:rgb(3, 11, 93);width:1.25rem;height:1.25rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}</style><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-1cst9vu"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="NeutralIcon-:R1jail6l4laatasm:"><path fill="currentColor" fill-rule="evenodd" d="M10 2a8 8 0 110 16 8 8 0 010-16zm0 7c-.26.01-.528.08-.707.24-.178.158-.292.355-.292.575v3.37c0 .21.11.428.292.577.173.14.457.247.707.237.26-.008.528-.078.707-.237.178-.16.292-.355.292-.577v-3.37a.766.766 0 00-.292-.575A1.14 1.14 0 0010 9zm0-3l-.266.036c-.17.047-.318.131-.441.253l-.156.198A.958.958 0 009 6.98v.04a.728.728 0 00.086.378c.04.121.108.227.206.315.09.094.197.163.321.202.12.06.248.09.386.084l.266-.035c.17-.047.318-.131.441-.253l.156-.198A.958.958 0 0011 7.02v-.04a.728.728 0 00-.086-.378.721.721 0 00-.206-.315.757.757 0 00-.321-.202.767.767 0 00-.386-.084z"></path></svg></span><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1cbdvo6">(information)</span></div><style data-emotion="css fkfdww">.css-fkfdww{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;row-gap:0.5rem;-webkit-flex:1;-ms-flex:1;flex:1;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-fkfdww"><style data-emotion="css kevsq9">.css-kevsq9{margin:0;padding:0;color:currentColor;font-size:0.875rem;line-height:1.25rem;font-weight:600;}</style><h2 data-paste-element="CALLOUT_HEADING" data-paste-core-version="20.6.0" class="css-kevsq9">Info</h2><style data-emotion="css 8tmauh">.css-8tmauh{display:grid;grid-gap:0;word-break:break-word;}.css-8tmauh >:last-child{margin-bottom:0;}.css-8tmauh ul,.css-8tmauh ol{margin-top:-0.5rem;}</style><style data-emotion="css 1ircowi">.css-1ircowi{box-sizing:border-box;display:grid;grid-gap:0;word-break:break-word;}.css-1ircowi >:last-child{margin-bottom:0;}.css-1ircowi ul,.css-1ircowi ol{margin-top:-0.5rem;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ircowi"><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">If you are an Australian Consumer customer, Twilio&#x27;s Critical Information Summary (CIS) can be found <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="https://docs-resources.prod.twilio.com/documents/CriticalInformationSummaryofProgrammableVoice.docx" rel="noreferrer noopener" target="_blank" title="here" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">here<span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R5alalail6l4laatasm:"><title id="LinkExternalIcon-:R5alalail6l4laatasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>.</p></div></div></div></div></div></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-hcnoo8"><style data-emotion="css 13lih51">.css-13lih51{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:100%;height:310px;width:400px;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-13lih51"><style data-emotion="css yums6q">.css-yums6q{max-height:100%;display:block;margin:0 auto;}</style><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="400" height="310" viewBox="0 0 975 739" class="css-yums6q"><image xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA88AAALjCAMAAAAbTMcIAAACHFBMVEX////09faqrblrb4RWW3PV 1txgZXtgZXprcIFZXnVlan1obX9eY3lcYXdjaHtfZHqMj56eoKzCw8nr6+vt7e3y8vL6+vre3t/l 5eXo6Oj4+PjLzNDw8PDx8fH19fX09PTv7+/n5+f9/f38/Pzj4+Pe3t7c3NzZ2dna2trg4ODk5OTd 3d3h4eHf39/0297zjJj00tbyanrHyMz15Obzr7f17O3s7Ozz8/P29vb0p7DzjZnycoH0ucD27e7z nqj13N/ye4n1ys/0sLj0wcfu7u7p6en/5bD/+ev/3Zb/9uX//fj3+v+ix/+Zwv+qzP+71v94rv/E 2/+z0f/m8P+As/+IuP/M4f/u9f+Rvf/d6//V5v+Wv/zT4fWHtv2VsNxvmdx1ndzCy9zLzNK/wcrq 6u15fY6lp7C2t76KjZzb5fTM3fa10PlnbIGTlqPf4OWAhJaVmKe1t8J9gJJ+sv+Ht/+PvP9/sv7j 6fStzPnE2PeOu/2ew/vq7vO81Pj+/v7u+P+03v+CyP+b0/96xf/e8P/F5v+84v/m9P+s2/+KzP/3 +/+T0P+j1//N6f/V7f+a0/7b7v274P6Sz/6z3f7s9fz0+fyq2f7T6/3L5/3k8v2Y0PyQzf3U5/Wf 0/u93vi22/nF4ffb6vSn1vqByP7j7PTq7/OJyv3M5PaY0f2o1/u33frW6fiRzv3e7Pe/4Pnt8vaJ y/6g1Pyi1v7q6uo5bkUEAAA1rElEQVR4AezTNQIDIRRAQZzo/a+bdru48WfaFfQl7gUAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALrWF A7XktJ4+Wkgw+no5t7BgtaDzaGHByGkppQUGJS2ltsCgpqW00EDPoGc9g571DHrWM+g5ANAz6FnP oGc9g571DHqOAPQMetYz6FnPoGc9g55Bz3oGPesZ9Kxn0LOeQc9zd4t92zjc8sWxPfnJ56fyhFPb OL/yp0+c03x+sne9++zeP31Opwt797XVOBIFUNTvk2cI1TkguyQLZtqdc87//z+TSdVJGIR1xT4v ZHDaS6soX5lnnnnmOWI888wzzzzzzDPPPPPMM88888wzzzzzzPP4k3iWeOZZ4plniWeeJZ4lnnmW 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 41lF4zm+QY89zyobz90Svz3zrJLxHEGPU8ezKsdzdzIO71v67t97zm4RFdoltoeK2zU9PFDFeA71 p2+aomaeVTGeYzyrfDzzLJ7tX/WjeN5W4rlBPG8g8cyzeOaZZ/Fs/2ees8n8qva/b5838CzxzLPE M8/imWeexTPPPItnniWeeZYcf96E525F4Thyg/89/MFR6Qu8KuH49/63j8J3sTu/Pt9w3XaJK5W8 oPxtDue7W3MDeOaZZ57zGR/GM888G7/NM88888wzzzzzzDPPPPPMM888S44/8yzxzHM+8cwzz+KZ Z4lnniXzq3hun3jmObWe558fvN79/Ijo2ZojouKZZ57FM888i2eeeRbPTeNZPPPMsxI5/swzzzxb Pyx27vizeOZZ4plniWeedTnjmWfxzDPP4plnx4TEM88SzzyL50vr+fbVn3fvb3m+I2V6sCnPxnsG z9ekTA953rLnh1KmF+ZXbc9zteT7M88SzzzXTzzzLPHMs8Qzz+KZZ57Fs+PPEs88SzzzLJ6bx7PE M88SzzyLZ573t9e2L+tZPFufJHaVZ/HMc5H0kmeeX7Nzd0lu4kAAxznEvmavsccD9b9pvjnzVvCM ApYwBuOZhEgvKbuQRMb9s9SScPJ8lVK4PHlOni/iORVBk+fkOXm+SIEyeU6ek+fLeLbk+Td/vip5 vkBJnpPn5LnaFZ2pVFAnz2FJntPyzp9YFCR5/l09p/NhzWU8J8/Jczq/zVd4bsv2Kp5L6P5qz8lz 8txjV/FsQPKcPH+L56qptq6A8mpz1Dx5TvvPl/Rs1NvU3j90diBXOZDZA+cnD0OVPD9Rkmf5Js9z UgNf6lkY39o66Po06GDBJc8neE6ebenZ2vPHyLZBvtazfbFne7rHFfcVJM/J81rJ24OeS+yccUfQ WRdNjruK5wYX8SzPVR5XFiv0kOd6kUy1NrSX9Jw8u84H2pajYuHZKFbGneNz3tYxZPCVnuWN62xQ Y0c9G/15nvNlpRJcXV3Pc/Lcgo8ftoJ/4blG5rNCoz9syhZtfrvnuj4hh6gmz/aKZ4muhClUR3YN bpMo9Qvv0F3Oc/Ksxzx7CiNlGH77kuwG3yro13p2NMGKcXvCDQhlluW4cz3jbp+YHvyY/ZeuYVq7 /tqek+d2Cx79vWfDHsVpSbHjIaQcNxnL1yYT8tzIOXTPLtUBPwG74E9yRl6uSMk9Gjno2d/YcMTz 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 zz5EiSHne0szzel8qkC5XZ8z5F9fFwn11vf5UtkApI34W89N3mrvuf9cE0sTDHcZQ/DA2tT49htC e1Za4DoK+WdktuUvbl/76zunVjJPX5WRVvPx/LfqOfkSXObc9m+uFeHceg5Qfn9d3KNv1V5l09Z4 KeaPvI1vN8eZClka5eMnfBOvflXjb05/sEMBCHIX/cWLu199lOPPi/l4/hv17EWydXPwo7v2eMRp ajzbP3TC9etNzumPvr3GN62/ycPhj3lm3vv0232/Ofv38/zx/P+q7Z/4x3/+h39tzy4OIogBAIqm BjRZfNIDVEBZ2JELrnVsgbjruiTv3VbG54/enORO3B6c51fHV+9fH97k3t2cXeSpd/mwOgq2O8k9 63m+G5AnuWc9r3YDmsnrWc8wZffPegY967kA6FnPoGc9g571jJ71rGf0rOf4pxQ+2hzAf3P4YCt+ sR4+6mfgVgdz2d3SfxN/kTtYD4NfdT38d7WTFdb5JtGznvWsZz3rWc961rOe9axnPetZz3rWs571 rGc961nPndMzeP+sZ9CzntHzJNAz6FnPoGc9o2c96xk96xn0rGfQs57R8wTQM+hZz6BnPaNnPesZ PesZ9Kxn0LOe0fM46Rn0rGfQs57Rs571jJ71DHrWM+hZz+h5UPQMetYz6HlOz+i5GPN6pmobsaSd bqHmnmE1plCSVG/P0KQ4H0rSqrZnaNoxNaEo85X2DKspbhS3y63FTm0PXXt2VGAjxlTgGSSvxwpB mm9CkVrVAXd3lQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAADuAbia0WvEe5ZYAAAAAElFTkSuQmCC" preserveAspectRatio="xMinYMax meet" style="image-rendering:auto"></image></svg></div></div></div><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-mbdscd"><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Advanced Voice</span><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="20.6.0" class="css-1bt452l"> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/api/sip-interface" title="Set up SIP for outgoing and incoming calls with Twilio Voice" class="css-lpeit6">Set up SIP for outgoing and incoming calls with Twilio Voice</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="https://www.twilio.com/blog/call-forwarding-nodejs-express" rel="noreferrer noopener" target="_blank" title="Forward incoming calls using your logic" class="css-lpeit6"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">Forward incoming calls using your logic<span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:R2laal6t4laatasm:"><title id="LinkExternalIcon-:R2laal6t4laatasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a></li> </ul></article></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Insights and Reporting</span><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="20.6.0" class="css-1bt452l"> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/tutorials/how-to-retrieve-call-logs" title="Retrieve call logs" class="css-lpeit6">Retrieve call logs</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/voice-insights" title="Use Twilio Voice Insights to view advanced call metrics like carrier, hang-ups, jitter and latency" class="css-lpeit6">Use Twilio Voice Insights to view advanced call metrics like carrier, hang-ups, jitter and latency</a></li> </ul></article></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Useful Features</span><ul data-paste-element="UNORDERED_LIST" data-paste-core-version="20.6.0" class="css-1bt452l"> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/api/call-resource#update-a-call-resource" title="Modify in-progress calls using the Voice API" class="css-lpeit6">Modify in-progress calls using the Voice API</a></li> <li data-paste-element="LIST_ITEM" data-paste-core-version="20.6.0" class="css-1pp5a8v"><a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="/docs/voice/answering-machine-detection" title="Build in application features to detect answering machines" class="css-lpeit6">Build in application features to detect answering machines</a></li> </ul></article></div></div><hr data-paste-element="SEPARATOR" data-paste-core-version="20.7.0" aria-orientation="horizontal" class="css-1iqhwmq"/><h3 data-paste-element="HEADING" data-paste-core-version="20.6.0" id="related-products" class="css-kstxf7">Related products</h3><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-s9kq15"><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Solve problems before they crop up. Protect your users&#x27; and employees&#x27; privacy in multi-way conversations and quickly match jobs to worker skills and qualifications.</p></div><div data-paste-element="GRID" data-paste-core-version="20.7.0" class="css-mbdscd"><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><style data-emotion="css 1sekzvp">.css-1sekzvp{box-sizing:border-box;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}</style><span data-paste-element="MEDIA_OBJECT" data-paste-core-version="20.7.0" class="css-1sekzvp"><style data-emotion="css 4el6i5">.css-4el6i5{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;}@media screen and (min-width: 768px){.css-4el6i5{margin-right:1.25rem;}}</style><span data-paste-element="MEDIA_FIGURE" data-paste-core-version="20.7.0" class="css-4el6i5"><style data-emotion="css 1ljyo9e">.css-1ljyo9e{box-sizing:border-box;overflow:hidden;text-align:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:2.5rem;height:2.5rem;background-color:rgb(250, 247, 253);box-shadow:0 0 0 1px #e7dcfa;color:rgb(109, 46, 209);border-radius:8px;}@media screen and (min-width: 768px){.css-1ljyo9e{width:4rem;height:4rem;}}</style><div data-paste-element="AVATAR" data-paste-core-version="20.7.0" class="css-1ljyo9e"><style data-emotion="css 1dxzqei">.css-1dxzqei{box-sizing:border-box;max-width:100%;width:2.5rem;height:2.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;}@media screen and (min-width: 768px){.css-1dxzqei{width:4rem;height:4rem;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1dxzqei"><style data-emotion="css pcndjz">.css-pcndjz{box-sizing:border-box;line-height:0;display:block;color:currentColor;width:1.75rem;height:1.75rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;}@media screen and (min-width: 768px){.css-pcndjz{width:2.5rem;height:2.5rem;}}</style><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pcndjz"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductTaskRouterIcon-:Rajaj9claatasm:"><title id="ProductTaskRouterIcon-:Rajaj9claatasm:">TaskRouter</title><path fill="currentColor" fill-rule="evenodd" d="M15 12l3 1.5-3 1.5v-3zM5 6c1.95 0 3.1 1.45 4 3 .9-1.55 2.05-3 4-3h.5a.5.5 0 01.5.5l-.008.09A.5.5 0 0113.5 7H13c-1.6 0-2.5 1.4-3.4 3 .9 1.6 1.8 3 3.4 3h.5a.5.5 0 110 1H13c-1.95 0-3.1-1.45-4-3-.9 1.55-2.05 3-4 3H2.5a.5.5 0 110-1H5c1.6 0 2.5-1.4 3.4-3C7.5 8.4 6.6 7 5 7H2.5a.5.5 0 010-1zm10-1l3 1.5L15 8V5z"></path></svg></span></div></div></span><span data-paste-element="MEDIA_BODY" data-paste-core-version="20.7.0" class="css-1i39mnm"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">TaskRouter</span><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Match workers with tasks across voice and other channels</p><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/taskrouter" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Product documentation<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:Rajalaj9claatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a></span></span></article></div><div data-paste-element="COLUMN" data-paste-core-version="20.7.0" class="css-d0fird"><article data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-zyjl5y"><span data-paste-element="MEDIA_OBJECT" data-paste-core-version="20.7.0" class="css-1sekzvp"><span data-paste-element="MEDIA_FIGURE" data-paste-core-version="20.7.0" class="css-4el6i5"><div data-paste-element="AVATAR" data-paste-core-version="20.7.0" class="css-1ljyo9e"><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1dxzqei"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pcndjz"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ProductStudioIcon-:Rajal9claatasm:"><title id="ProductStudioIcon-:Rajal9claatasm:">Twilio Studio</title><path fill="currentColor" fill-rule="evenodd" d="M4 6h13.5a.5.5 0 00.5-.5v-3a.5.5 0 00-.5-.5h-6a.5.5 0 00-.5.5V5H4a2 2 0 100 4h2v2.5a.5.5 0 00.5.5H16a1 1 0 010 2H2.5a.5.5 0 00-.5.5v3a.5.5 0 00.5.5h6a.5.5 0 00.5-.5V15h7a2 2 0 100-4h-2V8.5a.5.5 0 00-.5-.5H4a1 1 0 110-2zm8-3h5v2h-5V3zM8 17H3v-2h5v2zm5-6H7V9h6v2z"></path></svg></span></div></div></span><span data-paste-element="MEDIA_BODY" data-paste-core-version="20.7.0" class="css-1i39mnm"><span data-paste-element="HEADING" data-paste-core-version="20.6.0" class="css-kstxf7">Twilio Studio</span><p data-paste-element="PARAGRAPH" data-paste-core-version="20.6.0" class="css-tcah8o">Don&#x27;t want to code? Create your Voice app with our visual builder</p><a data-paste-element="BUTTON" data-paste-core-version="20.7.0" type="button" href="/docs/studio" aria-busy="false" class="css-zv9zrj"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1lgr57j">Product documentation<div data-paste-element="BOX" data-paste-core-version="20.7.0" style="transform:none" class="css-roynbj"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="ArrowForwardIcon-:Rajalal9claatasm:"><path fill="currentColor" fill-rule="evenodd" d="M14.991 9.91l.007.05v.08l-.01.07-.01.029a.489.489 0 01-.205.272l-3.832 3.444a.596.596 0 01-.78 0 .459.459 0 01-.063-.632l.063-.069 2.957-2.659H5.513A.504.504 0 015 10a.5.5 0 01.42-.488l.093-.008h7.604l-2.956-2.658a.459.459 0 01-.063-.632l.063-.069a.598.598 0 01.704-.057l.076.057 3.832 3.444c.098.064.172.16.206.272l.012.049z"></path></svg></span></div></span></a></span></span></article></div></div></div></div></div><style data-emotion="css n7gvag">.css-n7gvag{box-sizing:border-box;margin-top:2rem;margin-bottom:2rem;margin-left:1.75rem;margin-right:1.75rem;padding-top:4.75rem;position:relative;}@media screen and (min-width: 768px){.css-n7gvag{margin-top:2rem;margin-bottom:2rem;margin-left:1.75rem;margin-right:1.75rem;}}@media screen and (min-width: 1024px){.css-n7gvag{margin-top:3rem;margin-bottom:3rem;margin-left:2.25rem;margin-right:2.25rem;}}@media screen and (min-width: 1385px){.css-n7gvag{margin-left:2.75rem;margin-right:2.75rem;}}</style><footer data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-n7gvag"><style data-emotion="css pg6uce">.css-pg6uce{box-sizing:border-box;border-radius:4px;background-color:rgb(18, 28, 45);margin-top:0;padding-top:0;}@media screen and (min-width: 768px){.css-pg6uce{margin-top:0;padding-top:0;}}@media screen and (min-width: 1024px){.css-pg6uce{margin-top:0;padding-top:0;}}@media screen and (min-width: 1385px){.css-pg6uce{margin-top:0;padding-top:0;}}@media screen and (min-width: 1942px){.css-pg6uce{margin-top:4.75rem;padding-top:4.75rem;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-pg6uce"><style data-emotion="css wzkleb">.css-wzkleb{box-sizing:border-box;max-width:77rem;padding:2rem;margin-top:0.125rem;margin-left:auto;margin-right:auto;position:relative;}@media screen and (min-width: 768px){.css-wzkleb{padding:4.25rem;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-wzkleb"><style data-emotion="css 1xkeua1">.css-1xkeua1{box-sizing:border-box;display:none;right:0;position:absolute;}@media screen and (min-width: 768px){.css-1xkeua1{display:none;}}@media screen and (min-width: 1024px){.css-1xkeua1{display:none;}}@media screen and (min-width: 1385px){.css-1xkeua1{display:block;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1xkeua1"><img aria-hidden="true" role="img" alt="" loading="lazy" width="460" height="324" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/media/footer-min.eb6c3e3d.svg"/></div><style data-emotion="css 1bt0omd">.css-1bt0omd{box-sizing:border-box;position:relative;}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1bt0omd"><style data-emotion="css 1uxvx9z">.css-1uxvx9z{box-sizing:border-box;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.75rem;text-align:center;}@media screen and (min-width: 768px){.css-1uxvx9z{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1uxvx9z"><style data-emotion="css 1aljbmp">.css-1aljbmp{margin:0;padding:0;color:rgb(255, 255, 255);font-size:1.25rem;line-height:1.75rem;font-family:'TwilioSansDisplay','Inter var experimental','Inter var',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif;font-weight:800;margin-top:0.75rem;}@media screen and (min-width: 768px){.css-1aljbmp{font-size:2rem;line-height:2.5rem;margin-top:0;}}</style><h2 data-paste-element="TEXT" data-paste-core-version="20.6.0" class="css-1aljbmp">Need some help?</h2></div><style data-emotion="css 1hxyz3w">.css-1hxyz3w{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:center;}@media screen and (min-width: 768px){.css-1hxyz3w{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}</style><nav data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1hxyz3w"><style data-emotion="css 1b5a60l">.css-1b5a60l{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.25rem;margin-right:0;max-width:100%;}@media screen and (min-width: 768px){.css-1b5a60l{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:3rem;max-width:100%;}}@media screen and (min-width: 1024px){.css-1b5a60l{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;}}@media screen and (min-width: 1385px){.css-1b5a60l{-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;max-width:calc(100% - 28rem);}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1b5a60l"><style data-emotion="css w6f2uy">.css-w6f2uy{margin:0;padding:0;color:rgb(255, 255, 255);font-size:1rem;line-height:1.25rem;}</style><p data-paste-element="TEXT" data-paste-core-version="20.6.0" class="css-w6f2uy">We all do sometimes; code is hard. Get help now from our <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="https://help.twilio.com" rel="noreferrer noopener" target="_blank" title="support team" class="css-1az6u6g"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">support team<span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:Rl9ailaetasm:"><title id="LinkExternalIcon-:Rl9ailaetasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a>, or lean on the wisdom of the crowd by visiting Twilio&#x27;s <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="https://stackoverflow.com/collectives/twilio" rel="noreferrer noopener" target="_blank" title="Stack Overflow Collective" class="css-1az6u6g"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">Stack Overflow Collective<span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:Rlaailaetasm:"><title id="LinkExternalIcon-:Rlaailaetasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> or browsing the <a data-paste-element="ANCHOR" data-paste-core-version="20.7.0" href="https://stackoverflow.com/questions/tagged/twilio" rel="noreferrer noopener" target="_blank" title="Twilio tag" class="css-1az6u6g"><span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-roynbj">Twilio tag<span data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1ezs782"><span data-paste-element="ICON" data-paste-core-version="20.7.0" class="css-pe4vrq"><svg role="img" aria-hidden="false" xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 20 20" aria-labelledby="LinkExternalIcon-:Rlbailaetasm:"><title id="LinkExternalIcon-:Rlbailaetasm:">(link takes you to an external page)</title><path fill="currentColor" fill-rule="evenodd" d="M8.4 4.5a.5.5 0 01.5.5v.1a.5.5 0 01-.5.5H5.6v8.8h8.8v-2.8a.5.5 0 01.41-.492l.09-.008h.1a.5.5 0 01.492.41l.008.09V15a.5.5 0 01-.41.492L15 15.5H5a.5.5 0 01-.492-.41L4.5 15V5a.5.5 0 01.41-.492L5 4.5h3.4zm6.6 0a.5.5 0 01.5.5v.1l-.001.01.001 3.29a.5.5 0 01-.5.5h-.1a.5.5 0 01-.5-.5l-.001-1.935-3.967 3.967a.611.611 0 01-.78.07l-.084-.07a.611.611 0 01-.07-.78l.07-.084L13.534 5.6H11.6a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5H15z"></path></svg></span></span></span></a> on Stack Overflow.</p></div></nav><style data-emotion="css 1o3xt00">.css-1o3xt00{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:2.75rem;text-align:center;}@media screen and (min-width: 768px){.css-1o3xt00{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1o3xt00"><div data-paste-element="STACK" data-paste-core-version="20.7.0" class="css-2ch0jy"><style data-emotion="css 1hsc1sb">.css-1hsc1sb{box-sizing:border-box;margin-right:0;margin-bottom:1.25rem;}@media screen and (min-width: 768px){.css-1hsc1sb{margin-right:0;margin-bottom:1.25rem;}}@media screen and (min-width: 1024px){.css-1hsc1sb{margin-right:1.25rem;margin-bottom:0;}}</style><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-1hsc1sb"><style data-emotion="css 6i08t">.css-6i08t{color:rgb(255, 255, 255);}</style><a class="css-6i08t" href="/en-us/legal/tos">Terms of service</a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-1hsc1sb"><a class="css-6i08t" href="/en-us/legal/privacy">Privacy Policy</a></div><div data-paste-element="STACK_CHILD" data-paste-core-version="20.7.0" class="css-roynbj"><style data-emotion="css g9v2ra">.css-g9v2ra{margin:0;padding:0;color:rgb(255, 255, 255);font-size:0.875rem;line-height:1.25rem;}</style><p data-paste-element="TEXT" data-paste-core-version="20.6.0" class="css-g9v2ra">Copyright © 2025 Twilio Inc.</p></div></div></div><style data-emotion="css 1gyumqz">.css-1gyumqz{box-sizing:border-box;margin-top:2.75rem;text-align:center;}@media screen and (min-width: 768px){.css-1gyumqz{text-align:left;}}</style><div data-paste-element="BOX" data-paste-core-version="20.7.0" class="css-1gyumqz"><a href="https://twilio.com/" aria-label="Go to Twilio homepage"><span style="color:rgb(255, 255, 255);width:5.5rem;height:1.5rem;display:inline-block"><svg aria-hidden="true" aria-labelledby=":Rklaetasm:" height="100%" role="img" viewBox="0 0 88 24" width="100%"><title id=":Rklaetasm:">Twilio</title><path fill="currentColor" d="M11.52 9.04c0 1.36-1.12 2.48-2.48 2.48-1.36 0-2.48-1.12-2.48-2.48 0-1.36 1.12-2.48 2.48-2.48 1.36 0 2.48 1.12 2.48 2.48zm-2.48 3.44c-1.36 0-2.48 1.12-2.48 2.48 0 1.36 1.12 2.48 2.48 2.48 1.36 0 2.48-1.12 2.48-2.48 0-1.36-1.12-2.48-2.48-2.48zM24 12c0 6.64-5.36 12-12 12S0 18.64 0 12 5.36 0 12 0s12 5.36 12 12zm-3.2 0c0-4.88-3.92-8.8-8.8-8.8-4.88 0-8.8 3.92-8.8 8.8 0 4.88 3.92 8.8 8.8 8.8 4.88 0 8.8-3.92 8.8-8.8zm-5.84.48c-1.36 0-2.48 1.12-2.48 2.48 0 1.36 1.12 2.48 2.48 2.48 1.36 0 2.48-1.12 2.48-2.48 0-1.36-1.12-2.48-2.48-2.48zm0-5.92c-1.36 0-2.48 1.12-2.48 2.48 0 1.36 1.12 2.48 2.48 2.48 1.36 0 2.48-1.12 2.48-2.48 0-1.36-1.12-2.48-2.48-2.48zm41.28-1.84c.08 0 .16.08.24.16v2.56c0 .16-.16.24-.24.24H52c-.16 0-.24-.16-.24-.24V4.96c0-.16.16-.24.24-.24h4.24zm-.08 3.6H48c-.08 0-.24.08-.24.24l-1.04 4-.08.24-1.28-4.24c0-.08-.16-.24-.24-.24h-3.2c-.08 0-.24.08-.24.24l-1.2 4-.08.24-.08-.24-.48-2-.48-2c0-.08-.16-.24-.24-.24h-6.4V4.88c0-.08-.16-.24-.32-.16L28.4 6c-.16 0-.24.08-.24.24V8.4h-1.04c-.08 0-.24.08-.24.24v3.04c0 .08.08.24.24.24h1.04v3.76c0 2.64 1.44 3.84 4.08 3.84 1.12 0 2.16-.24 2.88-.64v-3.2c0-.16-.16-.24-.24-.16-.4.16-.8.24-1.12.24-.72 0-1.12-.32-1.12-1.12v-2.72h2.32c.08 0 .24-.08.24-.24V9.12l3.04 10.08c0 .08.16.24.24.24h3.36c.08 0 .24-.08.24-.24l1.44-4.48.72 2.32.64 2.16c0 .08.16.24.24.24h3.36c.08 0 .24-.08.24-.24l3.04-10.08V19.2c0 .08.08.24.24.24h4.08c.08 0 .24-.08.24-.24V8.56c0-.08-.08-.24-.16-.24zm5.36-3.6h-4.08c-.08 0-.24.08-.24.24v14.16c0 .08.08.24.24.24h4.08c.08 0 .24-.08.24-.24V4.88c0-.08-.08-.16-.24-.16zm5.44 0h-4.24c-.08 0-.24.08-.24.24v2.48c0 .08.08.24.24.24h4.24c.08 0 .24-.08.24-.24V4.88c0-.08-.08-.16-.24-.16zm-.08 3.6H62.8c-.08 0-.24.08-.24.24v10.48c0 .08.08.24.24.24h4.08c.08 0 .24-.08.24-.24V8.56c0-.08-.08-.24-.24-.24zm12.88 5.44c0 3.04-2.56 5.68-6.16 5.68-3.52 0-6.08-2.64-6.08-5.68 0-3.04 2.56-5.68 6.16-5.68 3.52 0 6.08 2.64 6.08 5.68zm-4.32.08c0-1.12-.8-2-1.76-1.92-1.04 0-1.76.88-1.76 1.92s.8 1.92 1.76 1.92c1.04 0 1.76-.88 1.76-1.92z"></path></svg></span></a></div></div></div></div></footer></div></div></div></div><div id="consent_blackbar"></div><div id="teconsent" style="position:fixed;bottom:0;right:0;z-index:30"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"source":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n a: \"a\",\n \"aspect-ratio\": \"aspect-ratio\",\n code: \"code\",\n em: \"em\",\n li: \"li\",\n p: \"p\",\n slot: \"slot\",\n ul: \"ul\",\n \"youtube-embed\": \"youtube-embed\",\n ..._provideComponents(),\n ...props.components\n }, _component0 = _components[\"aspect-ratio\"], _component1 = _components[\"youtube-embed\"], {CodeBlockGroup, Info, PLP, ProductLandingPage} = _components;\n if (!CodeBlockGroup) _missingMdxReference(\"CodeBlockGroup\", true);\n if (!Info) _missingMdxReference(\"Info\", true);\n if (!PLP) _missingMdxReference(\"PLP\", false);\n if (!PLP.CallToAction) _missingMdxReference(\"PLP.CallToAction\", true);\n if (!PLP.GetStartedLinks) _missingMdxReference(\"PLP.GetStartedLinks\", true);\n if (!PLP.ProductLink) _missingMdxReference(\"PLP.ProductLink\", true);\n if (!ProductLandingPage) _missingMdxReference(\"ProductLandingPage\", true);\n return _jsx(ProductLandingPage, {\n \"children\": _jsx(_Fragment, {}),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"\"\n },\n \"productIntro\": {\n \"children\": _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"With Twilio, you can quickly make and receive voice calls in your application. We provide the docs, code samples, helper libraries, and developer tools you need on your journey. You bring your imagination. Let's build something amazing together.\"\n }), _jsx(PLP.CallToAction, {\n label: \"Make your first voice call\",\n url: \"/docs/voice/make-calls\"\n })]\n }),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"## !productIntro\"\n }\n },\n \"tutorial\": {\n \"children\": _jsx(_components.p, {\n children: \"::TutorialResult[Twilio's always there when you call!]\"\n }),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"## !tutorial\"\n },\n \"sample\": {\n \"value\": \"from flask import Flask\\nfrom twilio.twiml.voice_response import VoiceResponse\\napp = Flask(__name__)\\n\\n@app.route(\\\"/answer\\\", methods=['GET', 'POST'])\\ndef answer_call():\\n resp = VoiceResponse()\\n resp.say(\\\"Twilio's always there when you call!\\\")\\n return str(resp)\\n\\nif __name__ == \\\"__main__\\\":\\n app.run()\",\n \"lang\": \"python\",\n \"meta\": \"\",\n \"code\": \"from flask import Flask\\nfrom twilio.twiml.voice_response import VoiceResponse\\napp = Flask(__name__)\\n\\n@app.route(\\\"/answer\\\", methods=['GET', 'POST'])\\ndef answer_call():\\n resp = VoiceResponse()\\n resp.say(\\\"Twilio's always there when you call!\\\")\\n return str(resp)\\n\\nif __name__ == \\\"__main__\\\":\\n app.run()\",\n \"tokens\": [[\"from\", \"#FF7B72\"], \" \", [\"flask\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Flask\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.twiml.voice_response\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"VoiceResponse\", \"#C9D1D9\"], \"\\n\", [\"app\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Flask(\", \"#C9D1D9\"], [\"__name__\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"@app.route\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"/answer\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"methods\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"[\", \"#C9D1D9\"], [\"'GET'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"'POST'\", \"#A5D6FF\"], [\"])\", \"#C9D1D9\"], \"\\n\", [\"def\", \"#FF7B72\"], \" \", [\"answer_call\", \"#D2A8FF\"], [\"():\", \"#C9D1D9\"], \"\\n \", [\"resp\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"VoiceResponse()\", \"#C9D1D9\"], \"\\n \", [\"resp.say(\", \"#C9D1D9\"], [\"\\\"Twilio's always there when you call!\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n \", [\"return\", \"#FF7B72\"], \" \", [\"str\", \"#79C0FF\"], [\"(resp)\", \"#C9D1D9\"], \"\\n\\n\", [\"if\", \"#FF7B72\"], \" \", [\"__name__\", \"#79C0FF\"], \" \", [\"==\", \"#FF7B72\"], \" \", [\"\\\"__main__\\\"\", \"#A5D6FF\"], [\":\", \"#C9D1D9\"], \"\\n \", [\"app.run()\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n },\n \"steps\": [\"When your phone number receives an incoming call, Twilio will send an HTTP request to your server at /answer.\", \"Your app tells Twilio how to respond with a text to speech response.\", \"Twilio gets the instructions from your app and sends the voice response.\"],\n \"output\": \"Twilio's always there when you call!\",\n \"examplesPageUrl\": \"/docs/voice/tutorials\"\n },\n \"getStarted\": {\n \"children\": _jsx(_components.p, {\n children: \"With just a few lines of code, you'll make your first outgoing phone call with the Voice API. Add a few more and your app can respond to incoming callers. Choose your programming language to get started.\"\n }),\n \"title\": \"Get Started\",\n \"_data\": {\n \"header\": \"## !getStarted Get Started\"\n },\n \"slug\": \"get-started\",\n \"sideContent\": {\n \"children\": _jsx(_Fragment, {\n children: _jsx(CodeBlockGroup, {\n \"children\": _jsx(_Fragment, {}),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"\"\n },\n \"blocks\": [{\n \"value\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createCall() {\\n const call = await client.calls.create({\\n from: \\\"+15558675310\\\",\\n to: \\\"+15017122661\\\",\\n url: \\\"http://demo.twilio.com/docs/voice.xml\\\",\\n });\\n\\n console.log(call.sid);\\n}\\n\\ncreateCall();\",\n \"lang\": \"javascript\",\n \"meta\": \"Node.js\",\n \"code\": \"// Download the helper library from https://www.twilio.com/docs/node/install\\nconst twilio = require(\\\"twilio\\\"); // Or, for ESM: import twilio from \\\"twilio\\\";\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\nconst accountSid = process.env.TWILIO_ACCOUNT_SID;\\nconst authToken = process.env.TWILIO_AUTH_TOKEN;\\nconst client = twilio(accountSid, authToken);\\n\\nasync function createCall() {\\n const call = await client.calls.create({\\n from: \\\"+15558675310\\\",\\n to: \\\"+15017122661\\\",\\n url: \\\"http://demo.twilio.com/docs/voice.xml\\\",\\n });\\n\\n console.log(call.sid);\\n}\\n\\ncreateCall();\",\n \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/node/install\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"twilio\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"require\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"twilio\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \" \", [\"// Or, for ESM: import twilio from \\\"twilio\\\";\", \"#8B949E\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"accountSid\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_ACCOUNT_SID\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"authToken\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"process.env.\", \"#C9D1D9\"], [\"TWILIO_AUTH_TOKEN\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"const\", \"#FF7B72\"], \" \", [\"client\", \"#79C0FF\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"twilio\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n\", [\"async function\", \"#FF7B72\"], \" \", [\"createCall\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n \", [\"const\", \"#FF7B72\"], \" \", [\"call\", \"#79C0FF\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"client.calls.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"({\", \"#C9D1D9\"], \"\\n \", [\"from:\", \"#C9D1D9\"], \" \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"to:\", \"#C9D1D9\"], \" \", [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"url:\", \"#C9D1D9\"], \" \", [\"\\\"http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"});\", \"#C9D1D9\"], \"\\n\\n \", [\"console.\", \"#C9D1D9\"], [\"log\", \"#D2A8FF\"], [\"(call.sid);\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"], \"\\n\\n\", [\"createCall\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\ncall = client.calls.create(\\n from_=\\\"+15558675310\\\",\\n to=\\\"+15017122661\\\",\\n url=\\\"http://demo.twilio.com/docs/voice.xml\\\",\\n)\\n\\nprint(call.sid)\",\n \"lang\": \"python\",\n \"meta\": \"Python\",\n \"code\": \"# Download the helper library from https://www.twilio.com/docs/python/install\\nimport os\\nfrom twilio.rest import Client\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = os.environ[\\\"TWILIO_ACCOUNT_SID\\\"]\\nauth_token = os.environ[\\\"TWILIO_AUTH_TOKEN\\\"]\\nclient = Client(account_sid, auth_token)\\n\\ncall = client.calls.create(\\n from_=\\\"+15558675310\\\",\\n to=\\\"+15017122661\\\",\\n url=\\\"http://demo.twilio.com/docs/voice.xml\\\",\\n)\\n\\nprint(call.sid)\",\n \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/python/install\", \"#8B949E\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"os\", \"#C9D1D9\"], \"\\n\", [\"from\", \"#FF7B72\"], \" \", [\"twilio.rest\", \"#C9D1D9\"], \" \", [\"import\", \"#FF7B72\"], \" \", [\"Client\", \"#C9D1D9\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"os.environ[\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Client(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"call\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"client.calls.create(\", \"#C9D1D9\"], \"\\n \", [\"from_\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"to\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"url\", \"#FFA657\"], [\"=\", \"#FF7B72\"], [\"\\\"http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], [\"(call.sid)\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n public static async Task Main(string[] args) {\\n // Find your Account SID and Auth Token at twilio.com/console\\n // and set the environment variables. See http://twil.io/secure\\n string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n TwilioClient.Init(accountSid, authToken);\\n\\n var call = await CallResource.CreateAsync(\\n from: new Twilio.Types.PhoneNumber(\\\"+15558675310\\\"),\\n to: new Twilio.Types.PhoneNumber(\\\"+15017122661\\\"),\\n url: new Uri(\\\"http://demo.twilio.com/docs/voice.xml\\\"));\\n\\n Console.WriteLine(call.Sid);\\n }\\n}\",\n \"lang\": \"csharp\",\n \"meta\": \"C#\",\n \"code\": \"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\\n\\nusing System;\\nusing Twilio;\\nusing Twilio.Rest.Api.V2010.Account;\\nusing System.Threading.Tasks;\\n\\nclass Program {\\n public static async Task Main(string[] args) {\\n // Find your Account SID and Auth Token at twilio.com/console\\n // and set the environment variables. See http://twil.io/secure\\n string accountSid = Environment.GetEnvironmentVariable(\\\"TWILIO_ACCOUNT_SID\\\");\\n string authToken = Environment.GetEnvironmentVariable(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n TwilioClient.Init(accountSid, authToken);\\n\\n var call = await CallResource.CreateAsync(\\n from: new Twilio.Types.PhoneNumber(\\\"+15558675310\\\"),\\n to: new Twilio.Types.PhoneNumber(\\\"+15017122661\\\"),\\n url: new Uri(\\\"http://demo.twilio.com/docs/voice.xml\\\"));\\n\\n Console.WriteLine(call.Sid);\\n }\\n}\",\n \"tokens\": [[\"// Install the C# / .NET helper library from twilio.com/docs/csharp/install\", \"#8B949E\"], \"\\n\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Rest\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"V2010\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Account\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\", [\"using\", \"#FF7B72\"], \" \", [\"System\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Threading\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Tasks\", \"#FFA657\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"class\", \"#FF7B72\"], \" \", [\"Program\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n \", [\"public static async\", \"#FF7B72\"], \" \", [\"Task\", \"#FFA657\"], \" \", [\"Main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"string\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n \", [\"string\", \"#FF7B72\"], \" \", [\"accountSid\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n \", [\"string\", \"#FF7B72\"], \" \", [\"authToken\", \"#FFA657\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Environment.\", \"#C9D1D9\"], [\"GetEnvironmentVariable\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n \", [\"TwilioClient.\", \"#C9D1D9\"], [\"Init\", \"#D2A8FF\"], [\"(accountSid, authToken);\", \"#C9D1D9\"], \"\\n\\n \", [\"var\", \"#FF7B72\"], \" \", [\"call\", \"#FFA657\"], \" \", [\"= await\", \"#FF7B72\"], \" \", [\"CallResource.\", \"#C9D1D9\"], [\"CreateAsync\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n \", [\"from\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n \", [\"to\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Twilio\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"Types\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"PhoneNumber\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n \", [\"url\", \"#FFA657\"], [\":\", \"#C9D1D9\"], \" \", [\"new\", \"#FF7B72\"], \" \", [\"Uri\", \"#FFA657\"], [\"(\", \"#C9D1D9\"], [\"\\\"http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], [\"));\", \"#C9D1D9\"], \"\\n\\n \", [\"Console.\", \"#C9D1D9\"], [\"WriteLine\", \"#D2A8FF\"], [\"(call.Sid);\", \"#C9D1D9\"], \"\\n \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport java.net.URI;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Call;\\n\\npublic class Example {\\n // Find your Account SID and Auth Token at twilio.com/console\\n // and set the environment variables. See http://twil.io/secure\\n public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n public static void main(String[] args) {\\n Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n Call call = Call.creator(new com.twilio.type.PhoneNumber(\\\"+15017122661\\\"),\\n new com.twilio.type.PhoneNumber(\\\"+15558675310\\\"),\\n URI.create(\\\"http://demo.twilio.com/docs/voice.xml\\\"))\\n .create();\\n\\n System.out.println(call.getSid());\\n }\\n}\",\n \"lang\": \"java\",\n \"meta\": \"Java\",\n \"code\": \"// Install the Java helper library from twilio.com/docs/java/install\\n\\nimport java.net.URI;\\nimport com.twilio.Twilio;\\nimport com.twilio.rest.api.v2010.account.Call;\\n\\npublic class Example {\\n // Find your Account SID and Auth Token at twilio.com/console\\n // and set the environment variables. See http://twil.io/secure\\n public static final String ACCOUNT_SID = System.getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n public static final String AUTH_TOKEN = System.getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n\\n public static void main(String[] args) {\\n Twilio.init(ACCOUNT_SID, AUTH_TOKEN);\\n Call call = Call.creator(new com.twilio.type.PhoneNumber(\\\"+15017122661\\\"),\\n new com.twilio.type.PhoneNumber(\\\"+15558675310\\\"),\\n URI.create(\\\"http://demo.twilio.com/docs/voice.xml\\\"))\\n .create();\\n\\n System.out.println(call.getSid());\\n }\\n}\",\n \"tokens\": [[\"// Install the Java helper library from twilio.com/docs/java/install\", \"#8B949E\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"java.net.URI;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.Twilio;\", \"#C9D1D9\"], \"\\n\", [\"import\", \"#FF7B72\"], \" \", [\"com.twilio.rest.api.v2010.account.Call;\", \"#C9D1D9\"], \"\\n\\n\", [\"public class\", \"#FF7B72\"], \" \", [\"Example\", \"#FFA657\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n \", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n \", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n \", [\"public static final\", \"#FF7B72\"], \" \", [\"String ACCOUNT_SID\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n \", [\"public static final\", \"#FF7B72\"], \" \", [\"String AUTH_TOKEN\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"System.\", \"#C9D1D9\"], [\"getenv\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\\n \", [\"public static void\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"String\", \"#FF7B72\"], [\"[]\", \"#C9D1D9\"], \" \", [\"args\", \"#FFA657\"], [\") {\", \"#C9D1D9\"], \"\\n \", [\"Twilio.\", \"#C9D1D9\"], [\"init\", \"#D2A8FF\"], [\"(ACCOUNT_SID, AUTH_TOKEN);\", \"#C9D1D9\"], \"\\n \", [\"Call call\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Call.\", \"#C9D1D9\"], [\"creator\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n \", [\"new\", \"#FF7B72\"], \" \", [\"com.twilio.type.\", \"#C9D1D9\"], [\"PhoneNumber\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\"),\", \"#C9D1D9\"], \"\\n \", [\"URI.\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], [\"))\", \"#C9D1D9\"], \"\\n \", [\".\", \"#C9D1D9\"], [\"create\", \"#D2A8FF\"], [\"();\", \"#C9D1D9\"], \"\\n\\n \", [\"System.out.\", \"#C9D1D9\"], [\"println\", \"#D2A8FF\"], [\"(call.\", \"#C9D1D9\"], [\"getSid\", \"#D2A8FF\"], [\"());\", \"#C9D1D9\"], \"\\n \", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateCallParams{}\\n\\tparams.SetFrom(\\\"+15558675310\\\")\\n\\tparams.SetTo(\\\"+15017122661\\\")\\n\\tparams.SetUrl(\\\"http://demo.twilio.com/docs/voice.xml\\\")\\n\\n\\tresp, err := client.Api.CreateCall(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Sid != nil {\\n\\t\\t\\tfmt.Println(*resp.Sid)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Sid)\\n\\t\\t}\\n\\t}\\n}\",\n \"lang\": \"go\",\n \"meta\": \"Go\",\n \"code\": \"// Download the helper library from https://www.twilio.com/docs/go/install\\npackage main\\n\\nimport (\\n\\t\\\"fmt\\\"\\n\\t\\\"github.com/twilio/twilio-go\\\"\\n\\tapi \\\"github.com/twilio/twilio-go/rest/api/v2010\\\"\\n\\t\\\"os\\\"\\n)\\n\\nfunc main() {\\n\\t// Find your Account SID and Auth Token at twilio.com/console\\n\\t// and set the environment variables. See http://twil.io/secure\\n\\t// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\\n\\tclient := twilio.NewRestClient()\\n\\n\\tparams := \u0026api.CreateCallParams{}\\n\\tparams.SetFrom(\\\"+15558675310\\\")\\n\\tparams.SetTo(\\\"+15017122661\\\")\\n\\tparams.SetUrl(\\\"http://demo.twilio.com/docs/voice.xml\\\")\\n\\n\\tresp, err := client.Api.CreateCall(params)\\n\\tif err != nil {\\n\\t\\tfmt.Println(err.Error())\\n\\t\\tos.Exit(1)\\n\\t} else {\\n\\t\\tif resp.Sid != nil {\\n\\t\\t\\tfmt.Println(*resp.Sid)\\n\\t\\t} else {\\n\\t\\t\\tfmt.Println(resp.Sid)\\n\\t\\t}\\n\\t}\\n}\",\n \"tokens\": [[\"// Download the helper library from https://www.twilio.com/docs/go/install\", \"#8B949E\"], \"\\n\", [\"package\", \"#FF7B72\"], \" \", [\"main\", \"#FFA657\"], \"\\n\\n\", [\"import\", \"#FF7B72\"], \" \", [\"(\", \"#C9D1D9\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"fmt\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"api\", \"#C9D1D9\"], \" \", [\"\\\"\", \"#A5D6FF\"], [\"github.com/twilio/twilio-go/rest/api/v2010\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\\t\", [\"\\\"\", \"#A5D6FF\"], [\"os\", \"#FFA657\"], [\"\\\"\", \"#A5D6FF\"], \"\\n\", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"func\", \"#FF7B72\"], \" \", [\"main\", \"#D2A8FF\"], [\"() {\", \"#C9D1D9\"], \"\\n\\t\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\\t\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\\t\", [\"// Make sure TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN exists in your environment\", \"#8B949E\"], \"\\n\\t\", [\"client\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"twilio.\", \"#C9D1D9\"], [\"NewRestClient\", \"#D2A8FF\"], [\"()\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"params\", \"#C9D1D9\"], \" \", [\":= \u0026\", \"#FF7B72\"], [\"api\", \"#FFA657\"], [\".\", \"#C9D1D9\"], [\"CreateCallParams\", \"#FFA657\"], [\"{}\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetFrom\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetTo\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"params.\", \"#C9D1D9\"], [\"SetUrl\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], [\")\", \"#C9D1D9\"], \"\\n\\n\\t\", [\"resp, err\", \"#C9D1D9\"], \" \", [\":=\", \"#FF7B72\"], \" \", [\"client.Api.\", \"#C9D1D9\"], [\"CreateCall\", \"#D2A8FF\"], [\"(params)\", \"#C9D1D9\"], \"\\n\\t\", [\"if\", \"#FF7B72\"], \" \", [\"err\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(err.\", \"#C9D1D9\"], [\"Error\", \"#D2A8FF\"], [\"())\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"os.\", \"#C9D1D9\"], [\"Exit\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"1\", \"#79C0FF\"], [\")\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"if\", \"#FF7B72\"], \" \", [\"resp.Sid\", \"#C9D1D9\"], \" \", [\"!=\", \"#FF7B72\"], \" \", [\"nil\", \"#79C0FF\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], [\"*\", \"#FF7B72\"], [\"resp.Sid)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \" \", [\"else\", \"#FF7B72\"], \" \", [\"{\", \"#C9D1D9\"], \"\\n\\t\\t\\t\", [\"fmt.\", \"#C9D1D9\"], [\"Println\", \"#D2A8FF\"], [\"(resp.Sid)\", \"#C9D1D9\"], \"\\n\\t\\t\", [\"}\", \"#C9D1D9\"], \"\\n\\t\", [\"}\", \"#C9D1D9\"], \"\\n\", [\"}\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n$token = getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n$twilio = new Client($sid, $token);\\n\\n$call = $twilio-\u003ecalls-\u003ecreate(\\n \\\"+15017122661\\\", // To\\n \\\"+15558675310\\\", // From\\n [\\\"url\\\" =\u003e \\\"http://demo.twilio.com/docs/voice.xml\\\"]\\n);\\n\\nprint $call-\u003esid;\",\n \"lang\": \"php\",\n \"meta\": \"PHP\",\n \"code\": \"\u003c?php\\n\\n// Update the path below to your autoload.php,\\n// see https://getcomposer.org/doc/01-basic-usage.md\\nrequire_once \\\"/path/to/vendor/autoload.php\\\";\\n\\nuse Twilio\\\\Rest\\\\Client;\\n\\n// Find your Account SID and Auth Token at twilio.com/console\\n// and set the environment variables. See http://twil.io/secure\\n$sid = getenv(\\\"TWILIO_ACCOUNT_SID\\\");\\n$token = getenv(\\\"TWILIO_AUTH_TOKEN\\\");\\n$twilio = new Client($sid, $token);\\n\\n$call = $twilio-\u003ecalls-\u003ecreate(\\n \\\"+15017122661\\\", // To\\n \\\"+15558675310\\\", // From\\n [\\\"url\\\" =\u003e \\\"http://demo.twilio.com/docs/voice.xml\\\"]\\n);\\n\\nprint $call-\u003esid;\",\n \"tokens\": [[\"\u003c?\", \"#FF7B72\"], [\"php\", \"#79C0FF\"], \"\\n\\n\", [\"// Update the path below to your autoload.php,\", \"#8B949E\"], \"\\n\", [\"// see https://getcomposer.org/doc/01-basic-usage.md\", \"#8B949E\"], \"\\n\", [\"require_once\", \"#FF7B72\"], \" \", [\"\\\"/path/to/vendor/autoload.php\\\"\", \"#A5D6FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"use\", \"#FF7B72\"], \" \", [\"Twilio\\\\Rest\\\\Client\", \"#79C0FF\"], [\";\", \"#C9D1D9\"], \"\\n\\n\", [\"// Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"// and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"$sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"getenv\", \"#79C0FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_ACCOUNT_SID\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\", [\"$token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"getenv\", \"#79C0FF\"], [\"(\", \"#C9D1D9\"], [\"\\\"TWILIO_AUTH_TOKEN\\\"\", \"#A5D6FF\"], [\");\", \"#C9D1D9\"], \"\\n\", [\"$twilio\", \"#C9D1D9\"], \" \", [\"= new\", \"#FF7B72\"], \" \", [\"Client\", \"#79C0FF\"], [\"($sid, $token);\", \"#C9D1D9\"], \"\\n\\n\", [\"$call\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"$twilio\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"calls\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"create\", \"#D2A8FF\"], [\"(\", \"#C9D1D9\"], \"\\n \", [\"\\\"+15017122661\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// To\", \"#8B949E\"], \"\\n \", [\"\\\"+15558675310\\\"\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \" \", [\"// From\", \"#8B949E\"], \"\\n \", [\"[\", \"#C9D1D9\"], [\"\\\"url\\\"\", \"#A5D6FF\"], \" \", [\"=\u003e\", \"#FF7B72\"], \" \", [\"\\\"http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\");\", \"#C9D1D9\"], \"\\n\\n\", [\"print\", \"#79C0FF\"], \" \", [\"$call\", \"#C9D1D9\"], [\"-\u003e\", \"#FF7B72\"], [\"sid;\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'rubygems'\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\ncall = @client\\n .api\\n .v2010\\n .calls\\n .create(\\n from: '+15558675310',\\n to: '+15017122661',\\n url: 'http://demo.twilio.com/docs/voice.xml'\\n )\\n\\nputs call.sid\",\n \"lang\": \"ruby\",\n \"meta\": \"Ruby\",\n \"code\": \"# Download the helper library from https://www.twilio.com/docs/ruby/install\\nrequire 'rubygems'\\nrequire 'twilio-ruby'\\n\\n# Find your Account SID and Auth Token at twilio.com/console\\n# and set the environment variables. See http://twil.io/secure\\naccount_sid = ENV['TWILIO_ACCOUNT_SID']\\nauth_token = ENV['TWILIO_AUTH_TOKEN']\\n@client = Twilio::REST::Client.new(account_sid, auth_token)\\n\\ncall = @client\\n .api\\n .v2010\\n .calls\\n .create(\\n from: '+15558675310',\\n to: '+15017122661',\\n url: 'http://demo.twilio.com/docs/voice.xml'\\n )\\n\\nputs call.sid\",\n \"tokens\": [[\"# Download the helper library from https://www.twilio.com/docs/ruby/install\", \"#8B949E\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'rubygems'\", \"#A5D6FF\"], \"\\n\", [\"require\", \"#FF7B72\"], \" \", [\"'twilio-ruby'\", \"#A5D6FF\"], \"\\n\\n\", [\"# Find your Account SID and Auth Token at twilio.com/console\", \"#8B949E\"], \"\\n\", [\"# and set the environment variables. See http://twil.io/secure\", \"#8B949E\"], \"\\n\", [\"account_sid\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_ACCOUNT_SID'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"auth_token\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"ENV\", \"#79C0FF\"], [\"[\", \"#C9D1D9\"], [\"'TWILIO_AUTH_TOKEN'\", \"#A5D6FF\"], [\"]\", \"#C9D1D9\"], \"\\n\", [\"@client\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"Twilio\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"REST\", \"#79C0FF\"], [\"::\", \"#C9D1D9\"], [\"Client\", \"#79C0FF\"], [\".\", \"#C9D1D9\"], [\"new\", \"#FF7B72\"], [\"(account_sid, auth_token)\", \"#C9D1D9\"], \"\\n\\n\", [\"call\", \"#C9D1D9\"], \" \", [\"=\", \"#FF7B72\"], \" \", [\"@client\", \"#C9D1D9\"], \"\\n \", [\".api\", \"#C9D1D9\"], \"\\n \", [\".v2010\", \"#C9D1D9\"], \"\\n \", [\".calls\", \"#C9D1D9\"], \"\\n \", [\".create(\", \"#C9D1D9\"], \"\\n \", [\"from:\", \"#79C0FF\"], \" \", [\"'+15558675310'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"to:\", \"#79C0FF\"], \" \", [\"'+15017122661'\", \"#A5D6FF\"], [\",\", \"#C9D1D9\"], \"\\n \", [\"url:\", \"#79C0FF\"], \" \", [\"'http://demo.twilio.com/docs/voice.xml'\", \"#A5D6FF\"], \"\\n \", [\")\", \"#C9D1D9\"], \"\\n\\n\", [\"puts\", \"#79C0FF\"], \" \", [\"call.sid\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:calls:create \\\\\\n --from +15558675310 \\\\\\n --to +15017122661 \\\\\\n --url http://demo.twilio.com/docs/voice.xml\",\n \"lang\": \"shellscript\",\n \"meta\": \"twilio-cli\",\n \"code\": \"# Install the twilio-cli from https://twil.io/cli\\n\\ntwilio api:core:calls:create \\\\\\n --from +15558675310 \\\\\\n --to +15017122661 \\\\\\n --url http://demo.twilio.com/docs/voice.xml\",\n \"tokens\": [[\"# Install the twilio-cli from https://twil.io/cli\", \"#8B949E\"], \"\\n\\n\", [\"twilio\", \"#FFA657\"], \" \", [\"api:core:calls:create\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n \", [\"--from\", \"#79C0FF\"], \" \", [\"+15558675310\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n \", [\"--to\", \"#79C0FF\"], \" \", [\"+15017122661\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n \", [\"--url\", \"#79C0FF\"], \" \", [\"http://demo.twilio.com/docs/voice.xml\", \"#A5D6FF\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }, {\n \"value\": \"curl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Calls.json\\\" \\\\\\n--data-urlencode \\\"From=+15558675310\\\" \\\\\\n--data-urlencode \\\"To=+15017122661\\\" \\\\\\n--data-urlencode \\\"Url=http://demo.twilio.com/docs/voice.xml\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n \"lang\": \"shellscript\",\n \"meta\": \"curl\",\n \"code\": \"curl -X POST \\\"https://api.twilio.com/2010-04-01/Accounts/$TWILIO_ACCOUNT_SID/Calls.json\\\" \\\\\\n--data-urlencode \\\"From=+15558675310\\\" \\\\\\n--data-urlencode \\\"To=+15017122661\\\" \\\\\\n--data-urlencode \\\"Url=http://demo.twilio.com/docs/voice.xml\\\" \\\\\\n-u $TWILIO_ACCOUNT_SID:$TWILIO_AUTH_TOKEN\",\n \"tokens\": [[\"curl\", \"#FFA657\"], \" \", [\"-X\", \"#79C0FF\"], \" \", [\"POST \\\"https://api.twilio.com/2010-04-01/Accounts/\", \"#A5D6FF\"], [\"$TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\"/Calls.json\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"From=+15558675310\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"To=+15017122661\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"--data-urlencode\", \"#C9D1D9\"], \" \", [\"\\\"Url=http://demo.twilio.com/docs/voice.xml\\\"\", \"#A5D6FF\"], \" \", [\"\\\\\", \"#79C0FF\"], \"\\n\", [\"-u $TWILIO_ACCOUNT_SID\", \"#C9D1D9\"], [\":\", \"#A5D6FF\"], [\"$TWILIO_AUTH_TOKEN\", \"#C9D1D9\"]],\n \"annotations\": [],\n \"themeName\": \"github-dark\",\n \"style\": {\n \"color\": \"#c9d1d9\",\n \"background\": \"#0d1117\"\n }\n }]\n })\n }),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"### !sideContent\"\n }\n },\n \"links\": [{\n \"children\": _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Make your first call. Jump to a Quickstart in the language of your choice:\"\n }), _jsx(PLP.GetStartedLinks, {\n links: [{\n label: 'PHP',\n url: '/docs/voice/quickstart/php'\n }, {\n label: 'Node',\n url: '/docs/voice/quickstart/node'\n }, {\n label: 'Python',\n url: '/docs/voice/quickstart/python'\n }, {\n label: 'Ruby',\n url: '/docs/voice/quickstart/ruby'\n }, {\n label: 'Java',\n url: '/docs/voice/quickstart/java'\n }, {\n label: 'C#',\n url: '/docs/voice/quickstart/csharp'\n }, {\n label: 'Go',\n url: '/docs/voice/quickstart/go'\n }]\n })]\n }),\n \"title\": \"Ahoy, World\",\n \"_data\": {\n \"header\": \"### !!links Ahoy, World\"\n }\n }]\n },\n \"sections\": [{\n \"children\": _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"You've got an idea in mind. Let's get it to production.\"\n }), _jsxs(_components.p, {\n children: [\"Pick the docs that are right for you. These short tutorials, sample apps, and API reference docs will get you from \", _jsx(_components.em, {\n children: \"dream\"\n }), \" to \", _jsxs(_components.em, {\n children: [\"HTTP \", _jsx(_components.code, {\n children: \"200 OK\"\n })]\n }), \".\"]\n })]\n }),\n \"title\": \"Build your App\",\n \"_data\": {\n \"header\": \"## !!sections Build your App\"\n },\n \"slug\": \"build-your-app\",\n \"sideContent\": {\n \"children\": _jsxs(_component0, {\n children: [\"\\n \", _jsxs(_component1, {\n videoid: \"7Rqi0iiEFCg\",\n children: [\"\\n \", _jsx(_component0, {})]\n })]\n }),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"### !sideContent\"\n }\n },\n \"links\": [{\n \"children\": _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/tutorials/how-to-make-outbound-phone-calls\",\n children: \"Make outgoing voice calls\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/tutorials/how-to-respond-to-incoming-phone-calls\",\n children: \"Respond to incoming calls\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/tutorials#basic-tutorials\",\n children: \"Browse our other Voice short tutorials\"\n })\n }), \"\\n\"]\n }),\n \"title\": \"Voice Tutorials\",\n \"_data\": {\n \"header\": \"### !!links Voice Tutorials\"\n }\n }, {\n \"children\": _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/tutorials/build-interactive-voice-response-ivr-phone-tree\",\n children: \"Build an Interactive Voice Response system\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"https://www.twilio.com/blog/warm-transfer-nodejs-express\",\n children: \"Add warm transfer for support agents\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/tutorials\",\n children: \"View our other Voice sample applications\"\n })\n }), \"\\n\"]\n }),\n \"title\": \"Sample Apps\",\n \"_data\": {\n \"header\": \"### !!links Sample Apps\"\n }\n }, {\n \"children\": _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/api\",\n children: \"Dive into the Twilio Voice API\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/api/call-resource\",\n children: \"Voice API Call resource reference documentation\"\n })\n }), \"\\n\"]\n }),\n \"title\": \"Voice API Reference\",\n \"_data\": {\n \"header\": \"### !!links Voice API Reference\"\n }\n }]\n }, {\n \"children\": _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Your application is unique, but you're not alone - we've got the building blocks you need to grow and scale. Use Twilio with your current VoIP system, debug call issues, find the right data, and queue and modify calls. Deploy your app with confidence.\"\n }), _jsxs(_components.p, {\n children: [\"Twilio's \", _jsx(_components.a, {\n href: \"/docs/voice/voice-insights\",\n children: \"Voice Insights\"\n }), \" takes your apps to the next level and helps you target the right improvements. Surface \", _jsx(_components.a, {\n href: \"/docs/glossary/what-is-jitter\",\n children: \"jitter\"\n }), \", \", _jsx(_components.a, {\n href: \"/docs/glossary/what-is-mean-opinion-score-mos\",\n children: \"mean opinion score\"\n }), \", and \", _jsx(_components.a, {\n href: \"/docs/glossary/what-is-latency\",\n children: \"latency\"\n }), \" issues while monitoring the carrier and hang-up data you need to improve your service.\"]\n }), _jsxs(_components.p, {\n children: [\"Build a \", _jsx(_components.a, {\n href: \"/docs/voice/virtual-agent\",\n children: \"Conversational IVR\"\n }), \" using machine learning and natural language understanding with \", _jsx(_components.a, {\n href: \"/docs/voice/intelligence\",\n children: \"Voice Intelligence\"\n }), \" and \", _jsx(_components.a, {\n href: \"/docs/voice/virtual-agent\",\n children: \"Virtual Agent\"\n }), \".\"]\n }), _jsx(Info, {\n children: _jsxs(_components.p, {\n children: [\"If you are an Australian Consumer customer, Twilio's Critical Information Summary (CIS) can be found \", _jsx(_components.a, {\n href: \"https://docs-resources.prod.twilio.com/documents/CriticalInformationSummaryofProgrammableVoice.docx\",\n children: \"here\"\n }), \".\"]\n })\n })]\n }),\n \"title\": \"Advanced Features\",\n \"_data\": {\n \"header\": \"## !!sections Advanced Features\"\n },\n \"slug\": \"advanced-features\",\n \"sideContent\": {\n \"children\": _jsx(_Fragment, {}),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"### !sideContent\"\n },\n \"svg\": \"VoiceAdvancedFeaturesDiagram\"\n },\n \"links\": [{\n \"children\": _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/api/sip-interface\",\n children: \"Set up SIP for outgoing and incoming calls with Twilio Voice\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"https://www.twilio.com/blog/call-forwarding-nodejs-express\",\n children: \"Forward incoming calls using your logic\"\n })\n }), \"\\n\"]\n }),\n \"title\": \"Advanced Voice\",\n \"_data\": {\n \"header\": \"### !!links Advanced Voice\"\n }\n }, {\n \"children\": _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/tutorials/how-to-retrieve-call-logs\",\n children: \"Retrieve call logs\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/voice-insights\",\n children: \"Use Twilio Voice Insights to view advanced call metrics like carrier, hang-ups, jitter and latency\"\n })\n }), \"\\n\"]\n }),\n \"title\": \"Insights and Reporting\",\n \"_data\": {\n \"header\": \"### !!links Insights and Reporting\"\n }\n }, {\n \"children\": _jsxs(_components.ul, {\n children: [\"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/api/call-resource#update-a-call-resource\",\n children: \"Modify in-progress calls using the Voice API\"\n })\n }), \"\\n\", _jsx(_components.li, {\n children: _jsx(_components.a, {\n href: \"/docs/voice/answering-machine-detection\",\n children: \"Build in application features to detect answering machines\"\n })\n }), \"\\n\"]\n }),\n \"title\": \"Useful Features\",\n \"_data\": {\n \"header\": \"### !!links Useful Features\"\n }\n }]\n }],\n \"relatedProducts\": {\n \"children\": _jsx(_components.p, {\n children: \"Solve problems before they crop up. Protect your users' and employees' privacy in multi-way conversations and quickly match jobs to worker skills and qualifications.\"\n }),\n \"title\": \"\",\n \"_data\": {\n \"header\": \"## !relatedProducts\"\n },\n \"products\": [{\n \"children\": _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Match workers with tasks across voice and other channels\"\n }), _jsx(PLP.ProductLink, {\n url: \"/docs/taskrouter\"\n })]\n }),\n \"title\": \"TaskRouter\",\n \"_data\": {\n \"header\": \"### !!products TaskRouter\"\n },\n \"svg\": \"ProductTaskRouterIcon\"\n }, {\n \"children\": _jsxs(_Fragment, {\n children: [_jsx(_components.p, {\n children: \"Don't want to code? Create your Voice app with our visual builder\"\n }), _jsx(PLP.ProductLink, {\n url: \"/docs/studio\"\n })]\n }),\n \"title\": \"Twilio Studio\",\n \"_data\": {\n \"header\": \"### !!products Twilio Studio\"\n },\n \"svg\": \"ProductStudioIcon\"\n }]\n },\n productName: \"Programmable Voice\",\n sectionNavLinks: [{\n \"label\": \"Get Started\",\n \"url\": \"#get-started\"\n }, {\n \"label\": \"Build your App\",\n \"url\": \"#build-your-app\"\n }, {\n \"label\": \"Advanced Features\",\n \"url\": \"#advanced-features\"\n }]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\nfunction _missingMdxReference(id, component) {\n throw new Error(\"Expected \" + (component ? \"component\" : \"object\") + \" `\" + id + \"` to be defined: you likely forgot to import, pass, or provide it.\");\n}\n","frontmatter":{"title":"Programmable Voice","seo_description":"Use Twilio Programmable Voice to add inbound and outbound voice calls to your web or mobile app. Use our Voice API or SDKs for web languages. Build Interactive Voice Response, conference calling, automated surveys and more. Integrate your VoIP system with Twilio SIP. See call analytics and insights.","page_type":"product","headings":[]},"scope":{}},"matter":{"title":"Programmable Voice","seo_description":"Use Twilio Programmable Voice to add inbound and outbound voice calls to your web or mobile app. Use our Voice API or SDKs for web languages. Build Interactive Voice Response, conference calling, automated surveys and more. Integrate your VoIP system with Twilio SIP. See call analytics and insights.","page_type":"product","headings":[]},"sidebarMenu":{"name":"Programmable Voice","path":"/docs/voice","type":"file","children":[{"type":"directory","path":"","name":"Getting Started with Programmable Voice","children":[{"type":"file","name":"No-code quickstart","path":"/docs/voice/quickstart/no-code-voice-studio-quickstart"},{"type":"file","name":"C#/.NET quickstart","path":"/docs/voice/quickstart/csharp"},{"type":"file","name":"Java quickstart","path":"/docs/voice/quickstart/java"},{"type":"file","name":"Node.js quickstart","path":"/docs/voice/quickstart/node"},{"type":"file","name":"PHP quickstart","path":"/docs/voice/quickstart/php"},{"type":"file","name":"Python quickstart","path":"/docs/voice/quickstart/python"},{"type":"file","name":"Ruby quickstart","path":"/docs/voice/quickstart/ruby"},{"type":"file","name":"Go quickstart","path":"/docs/voice/quickstart/go"},{"type":"file","name":"Android SDK quickstart","path":"/docs/voice/sdks/android/get-started"},{"type":"file","name":"iOS SDK quickstart (Objective-C and Swift)","path":"/docs/voice/sdks/ios/get-started"},{"type":"file","name":"JavaScript SDK quickstarts","path":"/docs/voice/sdks/javascript/get-started"},{"type":"file","name":"React Native SDK quickstart","path":"/docs/voice/sdks/react-native/getting-started-with-the-voice-react-native-sdk"}]},{"type":"directory","path":"","name":"Tutorials","children":[{"type":"file","name":"Make outbound phone calls","path":"/docs/voice/tutorials/how-to-make-outbound-phone-calls"},{"type":"file","name":"Respond to incoming phone calls","path":"/docs/voice/tutorials/how-to-respond-to-incoming-phone-calls"},{"type":"file","name":"Modify calls in progress","path":"/docs/voice/tutorials/how-to-modify-calls-in-progress"},{"type":"file","name":"Record phone calls","path":"/docs/voice/tutorials/how-to-record-phone-calls"},{"type":"file","name":"Create conference calls","path":"/docs/voice/tutorials/how-to-create-conference-calls"},{"type":"file","name":"Gather user input via keypad","path":"/docs/voice/tutorials/how-to-gather-user-input-via-keypad"},{"type":"file","name":"Retrieve call logs","path":"/docs/voice/tutorials/how-to-retrieve-call-logs"},{"type":"file","name":"Consume a real-time Media Stream using WebSockets, Python, and Flask","path":"/docs/voice/tutorials/consume-real-time-media-stream-using-websockets-python-and-flask"},{"type":"file","name":"Capture a payment during a call","path":"/docs/voice/tutorials/how-capture-your-first-payment-using-pay"},{"type":"file","name":"Capture a payment during a call (Generic Pay Connector)","path":"/docs/voice/tutorials/how-to-capture-payment-during-a-voice-call-generic-pay-connector"},{"type":"file","name":"Build an Interactive Voice Response (IVR) Phone Tree","path":"/docs/voice/tutorials/build-interactive-voice-response-ivr-phone-tree"},{"type":"file","name":"Build an IVR for Screening and Recording Calls","path":"/blog/ivr-screening-recording-nodejs-express"},{"type":"file","name":"Build Warm Transfers with Twilio","path":"/blog/warm-transfer-nodejs-express"},{"type":"file","name":"Build a Rapid Response Kit with Voice Conference and Broadcasting","path":"/docs/voice/tutorials/conference-broadcast"},{"type":"file","name":"Track your call data","path":"/blog/call-tracking-nodejs-express"},{"type":"file","name":"Forward calls","path":"/blog/call-forwarding-nodejs-express"},{"type":"file","name":"Encrypt your voice recordings","path":"/docs/voice/tutorials/voice-recording-encryption"},{"type":"file","name":"Make and receive phone calls in the browser","path":"/docs/voice/sdks/javascript/get-started"},{"type":"file","name":"Build an Automated Survey with Twilio Programmable Voice","path":"/docs/voice/tutorials/automated-survey"},{"type":"file","name":"Route calls to your SIP network with an outbound call","path":"/docs/voice/tutorials/how-to-route-calls-to-your-sip-network"},{"type":"file","name":"Add programmability to your existing SIP network","path":"/docs/voice/tutorials/how-to-add-programmability-to-your-existing-sip-network"},{"type":"file","name":"Record a single side of call","path":"/docs/voice/tutorials/how-record-single-side-call"},{"type":"directory","path":"","name":"Make emergency calls","children":[{"type":"file","name":"Overview","path":"/docs/voice/tutorials/emergency-calling-for-programmable-voice"},{"type":"file","name":"Emergency telephone numbers","path":"/docs/voice/tutorials/emergency-calling-for-programmable-voice/emergency-telephone-numbers"}]}]},{"type":"directory","path":"","name":"API Reference","children":[{"type":"file","name":"Voice API Overview","path":"/docs/voice/api"},{"type":"file","name":"Application Resource","path":"/docs/voice/api/applications-resource"},{"type":"directory","path":"","name":"Call Resource","children":[{"type":"file","name":"Overview","path":"/docs/voice/api/call-resource"},{"type":"file","name":"Call Event Resource","path":"/docs/voice/api/call-event-resource"},{"type":"file","name":"Real-Time Transcription Resource","path":"/docs/voice/api/realtime-transcription-resource"},{"type":"file","name":"Stream Resource","path":"/docs/voice/api/stream-resource"},{"type":"file","name":"UserDefinedMessage Resource","path":"/docs/voice/api/userdefinedmessage-resource"},{"type":"file","name":"UserDefinedMessageSubscription Resource","path":"/docs/voice/api/userdefinedmessagesubscription-resource"},{"type":"file","name":"Client Configuration Resource","path":"/docs/voice/api/clientconfiguration-resource"}]},{"type":"file","name":"SIPREC","path":"/docs/voice/api/siprec"},{"type":"directory","path":"","name":"Conference Resource","children":[{"type":"file","name":"Overview","path":"/docs/voice/api/conference-resource"},{"type":"file","name":"Conference Participant Resource","path":"/docs/voice/api/conference-participant-resource"}]},{"type":"directory","path":"","name":"Dialing Permissions Resources","children":[{"type":"file","name":"Overview","path":"/docs/voice/api/dialing-permissions-resources"},{"type":"file","name":"DialingPermissions Country Resource","path":"/docs/voice/api/dialingpermissions-country-resource"},{"type":"file","name":"DialingPermissions BulkCountryUpdate Resource","path":"/docs/voice/api/dialingpermissions-bulkcountryupdate-resource"},{"type":"file","name":"DialingPermissions HighRiskSpecialPrefix Resource","path":"/docs/voice/api/dialingpermissions-highriskspecialprefix-resource"},{"type":"file","name":"DialingPermissions Settings Resource","path":"/docs/voice/api/dialingpermissions-settings-resource"}]},{"type":"file","name":"Outgoing Caller ID","path":"/docs/voice/api/outgoing-caller-ids"},{"type":"file","name":"Payment Resource","path":"/docs/voice/api/payment-resource"},{"type":"directory","path":"","name":"Queue Resource","children":[{"type":"file","name":"Overview","path":"/docs/voice/api/queue-resource"},{"type":"file","name":"Member Resource","path":"/docs/voice/api/member-resource"}]},{"type":"directory","path":"","name":"Recording Resource","children":[{"type":"file","name":"Overview","path":"/docs/voice/api/recording"},{"type":"file","name":"Recording Transcription","path":"/docs/voice/api/recording-transcription"}]}]},{"type":"directory","path":"","name":"TwiML","children":[{"type":"file","name":"Overview","path":"/docs/voice/twiml"},{"type":"file","name":"Changelog","path":"/docs/voice/twiml/changelog"},{"type":"directory","path":"","name":"\u003cConnect\u003e","children":[{"type":"file","name":"Overview","path":"/docs/voice/twiml/connect"},{"type":"file","name":"\u003cConversationRelay\u003e","path":"/docs/voice/twiml/connect/conversationrelay"},{"type":"file","name":"\u003cRoom\u003e","path":"/docs/voice/twiml/connect/room"},{"type":"file","name":"\u003cVirtualAgent\u003e","path":"/docs/voice/twiml/connect/virtualagent"}]},{"type":"directory","path":"","name":"\u003cDial\u003e","children":[{"type":"file","name":"Overview","path":"/docs/voice/twiml/dial"},{"type":"file","name":"\u003cApplication\u003e","path":"/docs/voice/twiml/dial/application"},{"type":"file","name":"\u003cClient\u003e","path":"/docs/voice/twiml/client"},{"type":"file","name":"\u003cConference\u003e","path":"/docs/voice/twiml/conference"},{"type":"file","name":"\u003cNumber\u003e","path":"/docs/voice/twiml/number"},{"type":"file","name":"\u003cQueue\u003e","path":"/docs/voice/twiml/queue"},{"type":"file","name":"\u003cSip\u003e","path":"/docs/voice/twiml/sip"}]},{"type":"file","name":"\u003cEnqueue\u003e","path":"/docs/voice/twiml/enqueue"},{"type":"file","name":"\u003cGather\u003e","path":"/docs/voice/twiml/gather"},{"type":"file","name":"\u003cHangup\u003e","path":"/docs/voice/twiml/hangup"},{"type":"file","name":"\u003cLeave\u003e","path":"/docs/voice/twiml/leave"},{"type":"file","name":"\u003cPause\u003e","path":"/docs/voice/twiml/pause"},{"type":"directory","path":"","name":"\u003cPay\u003e","children":[{"type":"file","name":"Overview","path":"/docs/voice/twiml/pay"},{"type":"file","name":"\u003cPrompt\u003e","path":"/docs/voice/twiml/pay/prompt"},{"type":"file","name":"\u003cParameter\u003e","path":"/docs/voice/twiml/pay/twiml-voice-parameter"},{"type":"file","name":"Pay Connectors","path":"/docs/voice/twiml/pay/pay-connectors"},{"type":"file","name":"Generic Pay Connector","path":"/docs/voice/twiml/pay/generic-pay-connector"}]},{"type":"file","name":"\u003cPlay\u003e","path":"/docs/voice/twiml/play"},{"type":"file","name":"\u003cRecord\u003e","path":"/docs/voice/twiml/record"},{"type":"file","name":"\u003cRedirect\u003e","path":"/docs/voice/twiml/redirect"},{"type":"file","name":"\u003cRefer\u003e","path":"/docs/voice/twiml/refer"},{"type":"file","name":"\u003cReject\u003e","path":"/docs/voice/twiml/reject"},{"type":"directory","path":"","name":"\u003cSay\u003e","children":[{"type":"file","name":"Overview","path":"/docs/voice/twiml/say"},{"type":"file","name":"Text-to-Speech","path":"/docs/voice/twiml/say/text-speech"}]},{"type":"file","name":"\u003cSiprec\u003e","path":"/docs/voice/twiml/siprec"},{"type":"file","name":"\u003cStream\u003e","path":"/docs/voice/twiml/stream"},{"type":"file","name":"\u003cTranscription\u003e","path":"/docs/voice/twiml/transcription"}]},{"type":"directory","path":"","name":"Media Streams","children":[{"type":"file","name":"Media Streams Overview","path":"/docs/voice/media-streams"},{"type":"file","name":"WebSocket Messages","path":"/docs/voice/media-streams/websocket-messages"}]},{"type":"file","name":"Voice Conference","path":"/docs/voice/conference"},{"type":"directory","path":"","name":"Voice Intelligence","children":[{"type":"file","name":"Overview","path":"/docs/voice/intelligence"},{"type":"file","name":"REST API","path":"/docs/voice/intelligence/api"}]},{"type":"directory","path":"","name":"Voice Insights","children":[{"type":"file","name":"Overview","path":"/docs/voice/voice-insights"},{"type":"file","name":"Voice Insights Event Streams","path":"/docs/voice/voice-insights/event-streams"},{"type":"file","name":"Voice Insights REST API","path":"/docs/voice/voice-insights/api"}]},{"type":"directory","path":"","name":"Programmable Voice SIP","children":[{"type":"file","name":"Overview","path":"/docs/voice/sip"},{"type":"file","name":"SIP Quickstart","path":"/docs/voice/sip/quickstart"},{"type":"file","name":"Use SIP with Twilio Voice","path":"/docs/voice/api/sip-interface"},{"type":"file","name":"Inbound - Sending SIP to Twilio","path":"/docs/voice/api/sending-sip"},{"type":"file","name":"Outbound - Receiving SIP from Twilio","path":"/docs/voice/api/receiving-sip"},{"type":"file","name":"SIP Registration","path":"/docs/voice/api/sip-registration"},{"type":"file","name":"Secure Media","path":"/docs/voice/api/secure-media"},{"type":"file","name":"Emergency Calling for SIP Interfaces","path":"/docs/voice/sip/emergency-calling"},{"type":"file","name":"Inbound SIP REFER to Twilio","path":"/docs/voice/api/refer-to-twilio"},{"type":"file","name":"Making SIP Calls","path":"/docs/voice/api/sip-making-calls"},{"type":"file","name":"TwiML™ Voice: \u003cSip\u003e","path":"/docs/voice/twiml/sip"},{"type":"directory","path":"","name":"SIP API","children":[{"type":"file","name":"SIP API Overview","path":"/docs/voice/sip/api"},{"type":"file","name":"SIP Credential Resource","path":"/docs/voice/sip/api/sip-credential-resource"},{"type":"file","name":"SIP CredentialList Resource","path":"/docs/voice/sip/api/sip-credentiallist-resource"},{"type":"file","name":"SIP CredentialListMapping Resource","path":"/docs/voice/sip/api/sip-credentiallistmapping-resource"},{"type":"file","name":"SIP Domain Resource","path":"/docs/voice/sip/api/sip-domain-resource"},{"type":"file","name":"SIP Domain Registration CredentialListMapping Resource","path":"/docs/voice/sip/api/sip-domain-registration-credentiallistmapping-resource"},{"type":"file","name":"SIP IpAccessControlList Resource","path":"/docs/voice/sip/api/sip-ipaccesscontrollist-resource"},{"type":"file","name":"SIP IpAccessControlListMapping Resource","path":"/docs/voice/sip/api/sip-ipaccesscontrollistmapping-resource"},{"type":"file","name":"SIP IpAddress Resource","path":"/docs/voice/sip/api/sip-ipaddress-resource"},{"type":"file","name":"Emergency Calling for SIP Interfaces API","path":"/docs/voice/sip/api/emergency-calling-api"}]}]},{"type":"directory","path":"","name":"Bring Your Own Carrier (BYOC) Trunking","children":[{"type":"file","name":"Overview","path":"/docs/voice/bring-your-own-carrier-byoc"},{"type":"directory","path":"","name":"BYOC API","children":[{"type":"file","name":"BYOC API Overview","path":"/docs/voice/bring-your-own-carrier-byoc/api"},{"type":"file","name":"ByocTrunk Resource","path":"/docs/voice/bring-your-own-carrier-byoc/api/byoctrunk-resource"},{"type":"file","name":"ConnectionPolicy Resource","path":"/docs/voice/bring-your-own-carrier-byoc/api/connectionpolicy-resource"},{"type":"file","name":"ConnectionPolicyTarget Resource","path":"/docs/voice/bring-your-own-carrier-byoc/api/connectionpolicytarget-resource"},{"type":"file","name":"SourceIpMapping Resource","path":"/docs/voice/bring-your-own-carrier-byoc/api/sourceipmapping-resource"},{"type":"file","name":"IpRecord Resource","path":"/docs/voice/bring-your-own-carrier-byoc/api/iprecord-resource"}]}]},{"type":"directory","path":"","name":"Client-Side SDKs","children":[{"type":"file","name":"Overview","path":"/docs/voice/sdks"},{"type":"file","name":"Network Connectivity Requirements","path":"/docs/voice/sdks/network-connectivity-requirements"},{"type":"file","name":"Error Codes","path":"/docs/voice/sdks/error-codes"},{"type":"file","name":"Voice SDK Call Message Events","path":"/docs/voice/sdks/call-message-events"},{"type":"file","name":"Call Notification via Webhook","path":"/docs/voice/sdks/call-notification-webhook"},{"type":"directory","path":"","name":"Android SDK","children":[{"type":"file","name":"Overview","path":"/docs/voice/sdks/android"},{"type":"file","name":"Getting Started with the Voice Android SDK","path":"/docs/voice/sdks/android/get-started"},{"type":"file","name":"Edge Locations","path":"/docs/voice/sdks/mobile-edge-locations"},{"type":"file","name":"Using Twilio Voice side by side with WebRTC - Android","path":"/docs/voice/sdks/android/using-twilio-voice-with-webrtc-android"},{"type":"file","name":"Changelog","path":"/docs/voice/sdks/android/3x-changelog"},{"type":"link","isExternal":true,"path":"https://twilio.github.io/twilio-voice-android/docs/latest","name":"API Docs"},{"type":"file","name":"Voice Android SDK FAQ","path":"/docs/voice/sdks/android/faq"},{"type":"file","name":"Best Practices","path":"/docs/voice/sdks/mobile-best-practices"},{"type":"file","name":"Preflight Test","path":"/docs/voice/sdks/mobile-preflight-test"}]},{"type":"directory","path":"","name":"iOS SDK","children":[{"type":"file","name":"Overview","path":"/docs/voice/sdks/ios"},{"type":"file","name":"Getting Started with the Voice iOS SDK","path":"/docs/voice/sdks/ios/get-started"},{"type":"file","name":"Edge Locations","path":"/docs/voice/sdks/mobile-edge-locations"},{"type":"file","name":"Using Twilio Voice side by side with WebRTC - iOS","path":"/docs/voice/sdks/ios/using-twilio-voice-with-webrtc-ios"},{"type":"file","name":"Changelog","path":"/docs/voice/sdks/ios/changelog"},{"type":"link","isExternal":true,"path":"https://github.com/twilio/twilio-voice-ios/blob/Releases/iOS-13-Migration-Guide.md","name":"Migrating to iOS 13"},{"type":"link","isExternal":true,"path":"https://twilio.github.io/twilio-voice-ios/docs/latest","name":"API Docs"},{"type":"file","name":"Voice iOS SDK FAQ","path":"/docs/voice/sdks/ios/faq"},{"type":"file","name":"Best Practices","path":"/docs/voice/sdks/mobile-best-practices"},{"type":"file","name":"Preflight Test","path":"/docs/voice/sdks/mobile-preflight-test"}]},{"type":"directory","path":"","name":"JavaScript SDK","children":[{"type":"file","name":"Overview","path":"/docs/voice/sdks/javascript"},{"type":"file","name":"Getting Started","path":"/docs/voice/sdks/javascript/get-started"},{"type":"file","name":"Twilio.Call","path":"/docs/voice/sdks/javascript/twiliocall"},{"type":"file","name":"Twilio.Device","path":"/docs/voice/sdks/javascript/twiliodevice"},{"type":"file","name":"Twilio.Device.audio","path":"/docs/voice/sdks/javascript/twiliodevice/device-audio"},{"type":"file","name":"Twilio.PreflightTest","path":"/docs/voice/sdks/javascript/twiliopreflighttest"},{"type":"file","name":"Edge Locations","path":"/docs/voice/sdks/javascript/edges"},{"type":"file","name":"Changelog","path":"/docs/voice/sdks/javascript/changelog"},{"type":"link","isExternal":true,"path":"https://twilio.github.io/twilio-voice.js/modules/voice.html","name":"API Docs"},{"type":"file","name":"Best Practices","path":"/docs/voice/sdks/javascript/best-practices"},{"type":"file","name":"Migration Guide (v2.0)","path":"/docs/voice/sdks/javascript/migrating-to-js-voice-sdk-20"},{"type":"file","name":"Version 1.x Resources","path":"/docs/voice/sdks/javascript/v1"}]},{"type":"directory","path":"","name":"React Native SDK","children":[{"type":"file","name":"Overview","path":"/docs/voice/sdks/react-native"},{"type":"file","name":"Getting Started with the Voice React Native SDK","path":"/docs/voice/sdks/react-native/getting-started-with-the-voice-react-native-sdk"},{"type":"file","name":"Changelog","path":"/docs/voice/sdks/react-native/changelog"},{"type":"link","isExternal":true,"path":"https://github.com/twilio/twilio-voice-react-native/blob/latest/docs/api/voice-react-native-sdk.md","name":"API Docs"}]}]},{"type":"directory","path":"","name":"Best Practices \u0026 Troubleshooting","children":[{"type":"file","name":"Answering Machine Detection FAQ \u0026 Best Practices","path":"/docs/voice/answering-machine-detection-faq-best-practices"},{"type":"file","name":"Voice IP Migration Schedule Update","path":"/docs/voice/voice-ip-migration-schedule-update"},{"type":"file","name":"Voice Media IP Migration Security FAQ","path":"/docs/voice/voice-media-ip-expansion-security-faq"},{"type":"file","name":"Testing Voice Media IP Migration","path":"/docs/voice/test-your-voice-infrastructure-twilio-voice-media-ip-migration"},{"type":"file","name":"Why doesn't my invoice match what I pull from the call logs?","path":"/docs/voice/why-doesnt-my-invoice-match-what-i-pull-from-the-call-logs"},{"type":"file","name":"Programmable Voice Product Behavior Changes in non-us1 Home Regions","path":"/docs/voice/programmable-voice-product-behavior-changes-in-non-us1-home-regions"},{"type":"file","name":"How to Share Information Between Your Applications","path":"/docs/voice/how-share-information-between-your-applications"},{"type":"file","name":"Protect your account with Voice Dialing Geographic Permissions","path":"/docs/voice/tutorials/voice-dialing-geographic-permissions"},{"type":"file","name":"Troubleshooting Voice Calls","path":"/docs/voice/troubleshooting"},{"type":"file","name":"Limits","path":"/docs/voice/programmable-voice-limits"},{"type":"file","name":"Failover Best Practices","path":"/docs/voice/twilio-voice-failover-best-practices"}]},{"type":"directory","path":"","name":"SHAKEN/STIR","children":[{"type":"file","name":"Trusted Calling with SHAKEN/STIR","path":"/docs/voice/trusted-calling-with-shakenstir"},{"type":"directory","path":"","name":"SHAKEN/STIR Onboarding","children":[{"type":"file","name":"Overview","path":"/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding"},{"type":"file","name":"Onboarding with Twilio Console","path":"/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shakenstir-onboarding-in-the-twilio-console"},{"type":"file","name":"Trust Hub REST API - Direct Customers, no Subaccounts","path":"/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-direct-customer"},{"type":"file","name":"Trust Hub REST API - Direct Customers using Subaccounts","path":"/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-direct-customer-subaccounts"},{"type":"file","name":"Trust Hub REST API - ISVs/Resellers with Single, Top-Level Project","path":"/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-isvs-single-project"},{"type":"file","name":"Trust Hub REST API - ISVs/Resellers using Subaccounts","path":"/docs/voice/trusted-calling-with-shakenstir/shakenstir-onboarding/shaken-stir-trust-hub-api-isvs-subaccounts"}]}]},{"type":"directory","path":"","name":"Interactive Voice Response (IVR)","children":[{"type":"file","name":"Overview","path":"/docs/voice/interactive-voice-response"}]},{"type":"directory","path":"","name":"CNAM","children":[{"type":"file","name":"Brand Your Calls Using CNAM","path":"/docs/voice/brand-your-calls-using-cnam"}]},{"type":"directory","path":"","name":"Virtual Agent","children":[{"type":"file","name":"Overview","path":"/docs/voice/virtual-agent"},{"type":"file","name":"Dialogflow CX Onboarding Guide","path":"/docs/voice/virtual-agent/dialogflow-cx-onboarding"},{"type":"file","name":"TwiML™ Voice: \u003cVirtualAgent\u003e with Dialogflow CX","path":"/docs/voice/twiml/connect/virtualagent/virtualagent-dialogflow-cx"},{"type":"file","name":"Connect Virtual Agent (Dialogflow CX) Studio Widget","path":"/docs/studio/widget-library/connect-virtual-agent"}]}]},"editUrl":"https://github.com/twilio-internal/docs/blob/main/docs/voice/index.mdx?plain=1"},"__N_SSG":true},"page":"/docs/[...path]","query":{"path":["voice"]},"buildId":"C01KpF_uhyxDm1XYJDmRx","isFallback":false,"gsp":true,"scriptLoader":[]}</script></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10