<SEC-DOCUMENT>0001447669-23-000241.txt : 20231201
<SEC-HEADER>0001447669-23-000241.hdr.sgml : 20231201
<ACCEPTANCE-DATETIME>20231201162035
ACCESSION NUMBER:		0001447669-23-000241
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		15
CONFORMED PERIOD OF REPORT:	20231130
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20231201
DATE AS OF CHANGE:		20231201

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TWILIO INC
		CENTRAL INDEX KEY:			0001447669
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		IRS NUMBER:				262574840
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-37806
		FILM NUMBER:		231459810

	BUSINESS ADDRESS:	
		STREET 1:		101 SPEAR STREET
		STREET 2:		SUITE 500
		CITY:			San Francisco
		STATE:			CA
		ZIP:			94105
		BUSINESS PHONE:		415-390-2337

	MAIL ADDRESS:	
		STREET 1:		101 SPEAR STREET
		STREET 2:		SUITE 500
		CITY:			San Francisco
		STATE:			CA
		ZIP:			94105
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>twlo-20231130.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with the Workiva Platform--><!--Copyright 2023 Workiva--><!--r:d51ed3eb-014a-4b7e-a171-a2f4a9b3bf53,g:80b8b3fa-93ef-4742-8e25-eff73e45f7eb,d:af814225f49c498c93bbb6f11918f967--><html xmlns:twlo="http://www.twilio.com/20231130" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>twlo-20231130</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-22">0001447669</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-23">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="twlo-20231130.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001447669</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-11-30</xbrli:startDate><xbrli:endDate>2023-11-30</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="iaf814225f49c498c93bbb6f11918f967_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">________________________________________</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">________________________________________</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pursuant to Section&#160;13 or 15(d)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">of the Securities Exchange Act of 1934</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Date of Report (Date of earliest event reported): </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">November 30, 2023</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">Twilio Inc.</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">________________________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:29.793%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.939%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.413%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.942%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-4">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-37806</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-6">26-2574840</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(State or other jurisdiction<br/>of incorporation)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Commission<br/>File Number)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-7">101 Spear Street</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-8">Fifth Floor</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-9">San Francisco</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-10">California</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-11">94105</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Address of principal executive offices) (Zip Code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-12">415</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-13">390-2337</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Not applicable</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Former name or former address, if changed since last report)</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"></td><td style="width:2.292%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:96.408%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-14">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-15">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-17">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:14pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:40.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.521%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:38.108%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading symbol(s)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-18">Class A Common Stock, par value $0.001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-19">TWLO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-20">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:93.043%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.757%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="iaf814225f49c498c93bbb6f11918f967_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Item 5.02             Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2023, the Compensation and Talent Management Committee of the Board of Directors (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Board</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) of Twilio Inc. (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;) approved the Company&#8217;s Executive Incentive Compensation Plan (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;).</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan allows the Company to provide incentive awards to employees selected by the Administrator (as defined below), including the Company&#8217;s named executive officers. Pursuant to the Plan, the Administrator, in its sole discretion, may establish a target award for each participant and a bonus pool, with actual awards, payable from such bonus pool, which may be based on performance goals achieved during the applicable performance period. Any performance goals under the Plan are determined by the Administrator, and may include, without limitation, the goals listed in the Plan. The performance goals may differ from participant to participant and from award to award.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Plan is administered by the Board or a committee appointed by the Board (the &#8220;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Administrator</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221;). Unless and until determined otherwise by the Board, the Administrator is the Compensation and Talent Management Committee of the Board. The Administrator may delegate all or part of its authority and powers under the Plan to one or more directors and/or officers of the Company, which delegation may be revoked at any time. The Board may retain the authority to administer the Plan concurrently with any committee designated to administer the Plan and may revoke the delegation of some or all authority previously delegated.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Administrator, at any time prior to payment of an actual award, may increase, reduce, or eliminate a participant&#8217;s actual award, and/or increase, reduce, or eliminate the amount allocated to a bonus pool, based on such factors as it deems relevant. Actual awards generally will be paid in cash in a single lump sum, provided that the Administrator has discretion to settle an actual award with a grant of an equity award with such terms and conditions, including any vesting requirements, as determined by the Administrator. To earn an actual award, a participant must be employed with the Company (or its subsidiaries or other affiliates, as applicable) on the date the actual award is paid unless otherwise determined by the Administrator. Payment of an actual award generally will be made as soon as practicable after the end of the applicable performance period and after the actual award is approved by the Administrator.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Administrator has the authority to modify, amend, suspend, or terminate the Plan, or any part of the Plan, at any time, provided that such action does not materially alter or materially impair any rights or obligations of any actual award earned by a participant absent such participant&#8217;s consent. The Plan will remain in effect until terminated in accordance with its terms.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing summary of the Plan is qualified in its entirety by reference to the full text of the Plan which is attached hereto as Exhibit 10.1 and is incorporated by reference herein.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Item 9.01 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:112%">            </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Financial Statements and Exhibits. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(d) Exhibits:</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.228%"><tr><td style="width:1.0%"></td><td style="width:8.515%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.761%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:88.324%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%;text-decoration:underline">Exhibit No.</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%;text-decoration:underline">Exhibit Description</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">10.1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="exhibit101-twilioxexecutiv.htm">Twilio Inc. Executive Incentive Compensation Plan</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">104</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cover Page Interactive Data File (formatted as Inline XBRL)</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div><div id="iaf814225f49c498c93bbb6f11918f967_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:48.753%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.498%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.449%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TWILIO INC.</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 1, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ Dana R. Wagner</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Name:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dana R. Wagner</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Title:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Legal Officer</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>exhibit101-twilioxexecutiv.htm
<DESCRIPTION>EX-10.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i322ec2a507de435f8e698f45a5fb0eb9_1"></div><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">                                                                                                                                        </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Exhibit 10.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">TWILIO INC.</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">EXECUTIVE INCENTIVE COMPENSATION PLAN</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Purposes of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Plan is intended to increase stockholder value and the success of the Company by motivating Employees to (a)&#160;perform to the best of their abilities and (b)&#160;achieve the Company&#8217;s objectives.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Definitions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Actual Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means as to any Performance Period, the actual award (if any) payable to a Participant for the Performance Period, subject to the authority of the Administrator (as defined in Section&#160;3) under Section&#160;4.4.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Affiliate</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any corporation or other entity (including, but not limited to, partnerships and joint ventures) that, from time to time and at the time of any determination, directly or indirectly, is in control of or is controlled by the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Board</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Board of Directors of the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Bonus Pool</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the pool of funds available for distribution to Participants.  Subject to the terms of the Plan, the Administrator establishes the Bonus Pool for each Performance Period.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the U.S. Internal Revenue Code of&#160;1986, as amended.  Reference to a specific section of the Code will include the U.S. Treasury Regulation section or sections applicable to such section of the Code, any valid regulation or formal guidance of general or direct applicability promulgated under such section of the Code, and any comparable provision of any future legislation or regulation amending, supplementing or superseding such U.S. Treasury Regulation section or section of the Code.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.6</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Committee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a committee appointed by the Board (pursuant to Section&#160;3) to administer the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.7</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Twilio Inc., a Delaware corporation, or any successor thereto.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.8</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Company Group</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Company and any Parents, Subsidiaries, and Affiliates.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.9</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a permanent and total disability determined in accordance with uniform and nondiscriminatory standards adopted by the Administrator from time to time. Unless otherwise determined by the Administrator, &#8220;Disability&#8221; will mean a total and permanent disability as defined in Section 22(e)(3) of the Code.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.10</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Employee</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means any executive, officer, or other employee of the Company Group, whether such individual is so employed at the time the Plan is adopted or becomes so employed subsequent to the adoption of the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.11</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Fiscal Year</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the fiscal year of the Company.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.12</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Parent</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a &#8220;parent corporation,&#8221; whether now or hereafter existing, as defined in Code Section&#160;424(e), in relation to the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.13</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means as to any Performance Period, an Employee who has been selected by the Administrator for participation in the Plan for that Performance Period.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.14</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Performance Period</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means such period of time for the measurement of any performance criteria that must be met to receive an Actual Award, as determined by the Administrator.  A Performance Period may be divided into one or more shorter periods if, for example, but not by way of limitation, the Administrator desires to measure some performance criteria over 12 months and other criteria over three months.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.15</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means this Executive Incentive Compensation Plan (including any appendix attached hereto), as may be amended from time to time.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.16</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section&#160;409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means Section&#160;409A of the Code and the U.S. Treasury Regulations and guidance thereunder, and any applicable state law equivalent as each may be promulgated, amended or modified from time to time.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.17</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Subsidiary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means a &#8220;subsidiary corporation,&#8221; whether now or hereafter existing, as defined in Code Section&#160;424(f), in relation to the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.18</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the target award, at 100% of target level performance achievement, payable under the Plan to a Participant for a Performance Period, as determined by the Administrator in accordance with Section&#160;4.2.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.19</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Withholdings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the tax, social insurance and social security liability or premium obligations in connection with the awards under the Plan, including without limitation&#58;  (a)&#160;all federal, state, and local income, employment and any other taxes (including the Participant&#8217;s U.S. Federal Insurance Contributions Act (FICA) obligation) that are required to be withheld by the Company Group, (b)&#160;the Participant&#8217;s and, to the extent required by the Company Group, the fringe benefit tax liability of the Company Group associated with an award under the Plan, and (c)&#160;any other taxes or social insurance or social security liabilities or premium the responsibility for which the Participant has, or has agreed to bear, with respect to such award under the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2.20</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:15pt">&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">U.S. Treasury Regulations</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221; means the Treasury Regulations of the Code.  Reference to a specific section of the Code will include the Treasury Regulation section or sections applicable to such section of the Code, any valid regulation or formal guidance of general or direct applicability promulgated under such section of the Code, and any comparable provision of any future legislation or regulation amending, supplementing, or superseding such Treasury Regulation section or section of the Code. </font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Administration of the Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Plan will be administered by the Board or a Committee (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;).  To the extent necessary or desirable to satisfy applicable laws, the Committee acting as the Administrator will consist of not less than two members of the Board.  The members of any Committee will be appointed from time to time by, and serve at the pleasure of, the Board.  The Board may retain the authority to administer the Plan concurrently with a Committee and may revoke the delegation of some or all authority previously delegated.  Different Administrators may administer the Plan with respect to different groups of Employees.  Unless and until the Board otherwise determines, the Board&#8217;s Compensation and Talent Management Committee will administer the Plan.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-2-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Administrator Authority</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  It will be the duty of the Administrator to administer the Plan in accordance with the Plan&#8217;s provisions.  The Administrator will have all powers and discretion necessary or appropriate to administer the Plan and to control its operation, including, but not limited to, the power to (a)&#160;determine which Employees will be granted awards, (b)&#160;prescribe the terms and conditions of awards, (c)&#160;interpret the Plan and the awards, (d)&#160;adopt such procedures and sub-plans as are necessary or appropriate to permit participation in the Plan by Employees who are non-U.S. nationals or employed outside of the U.S. or to qualify awards for special tax treatment under the laws of jurisdictions other than the U.S., (e)&#160;adopt rules for the administration, interpretation and application of the Plan as are consistent therewith, and (f)&#160;interpret, amend or revoke any such rules.  Any determinations and decisions made or to be made by the Administrator pursuant to the provisions of the Plan, unless specified otherwise by the Administrator, will be in the Administrator&#8217;s sole discretion.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Decisions Binding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All determinations and decisions made by the Administrator and&#47;or any delegate of the Administrator pursuant to the provisions of the Plan will be final, conclusive, and binding on all persons, and will be given the maximum deference permitted by law.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Delegation by Administrator</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Administrator, on such terms and conditions as it may provide, may delegate all or part of its authority and powers under the Plan to one or more directors and&#47;or officers of the Company.  Such delegation may be revoked at any time.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Indemnification</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each person who is or will have been a member of the Administrator will be indemnified and held harmless by the Company against and from (a)&#160;any loss, cost, liability, or expense that may be imposed upon or reasonably incurred by him or her in connection with or resulting from any claim, action, suit, or proceeding to which he or she may be a party or in which he or she may be involved by reason of any action taken or failure to act under the Plan or any award, and (b)&#160;from any and all amounts paid by him or her in settlement thereof, with the Company&#8217;s approval, or paid by him or her in satisfaction of any judgment in any such claim, action, suit, or proceeding against him or her, provided he or she will give the Company an opportunity, at its own expense, to handle and defend the same before he or she undertakes to handle and defend it on his or her own behalf.  The foregoing right of indemnification will not be exclusive of any other rights of indemnification to which such persons may be entitled under the Company&#8217;s Certificate of Incorporation or Bylaws, by contract, as a matter of law, or otherwise, or under any power that the Company may have to indemnify them or hold them harmless.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Selection of Participants and Determination of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Selection of Participants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Administrator will select the Employees who will be Participants for any Performance Period.  Participation in the Plan will be on a Performance Period by Performance Period basis.  Accordingly, an Employee who is a Participant for a given Performance Period is in no way guaranteed or assured of being selected for participation in any subsequent Performance Period or Performance Periods.  No Employee will have the right to be selected to receive an award under this Plan or, if so selected, to be selected to receive a future award.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Determination of Target Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Administrator may establish a Target Award for each Participant (which may be expressed as a percentage of a Participant&#8217;s average annual base salary for the Performance Period or a fixed dollar amount or such other amount or based on such other formula or factors as the Administrator determines).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-3-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Bonus Pool</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Performance Period, the Administrator may establish a Bonus Pool, which pool may be established before, during or after the applicable Performance Period.  Actual Awards will be paid from the Bonus Pool (if a Bonus Pool has been established).</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Discretion to Modify Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any contrary provision of the Plan, the Administrator, at any time prior to payment of an Actual Award, may&#58;  (a)&#160;increase, reduce or eliminate a Participant&#8217;s Actual Award, and&#47;or (b)&#160;increase, reduce or eliminate the amount allocated to the Bonus Pool.  The Actual Award may be below, at or above the Target Award, as determined by the Administrator.  The Administrator may determine the amount of any increase, reduction, or elimination based on such factors as it deems relevant, and will not be required to establish any allocation or weighting with respect to the factors it considers.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Discretion to Determine Criteria</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Notwithstanding any contrary provision of the Plan, the Administrator will determine the performance goals, if any, applicable to any Target Award (or portion thereof) which may include, without limitation, goals related to&#58;  attainment of research and development milestones&#59; bookings&#59; business divestitures and acquisitions&#59; capital raising&#59; cash flow&#59; cash position&#59; contract awards or backlog&#59; corporate transactions&#59; customer renewals&#59; customer retention rates from an acquired company, subsidiary, business unit or division&#59; earnings (which may include any calculation of earnings, including but not limited to, earnings before interest and taxes, earnings before taxes, earnings before interest, taxes, depreciation and amortization and net taxes)&#59; earnings per share&#59; expenses&#59; financial milestones&#59; gross margin&#59; growth in stockholder value relative to the moving average of the S&#38;P 500 Index or another index&#59; internal rate of return&#59; leadership development or succession planning&#59; license or research collaboration arrangements&#59; market share&#59; net income&#59; net profit&#59; net sales&#59; new product or business development&#59; new product invention or innovation&#59; number of customers&#59; operating cash flow&#59; operating expenses&#59; operating income&#59; operating margin&#59; overhead or other expense reduction&#59; patents&#59; procurement&#59; product defect measures&#59; product release timelines&#59; productivity&#59; profit&#59; regulatory milestones or regulatory-related goals&#59; retained earnings&#59; return on assets&#59; return on capital&#59; return on equity&#59; return on investment&#59; return on sales&#59; revenue&#59; revenue growth&#59; sales bookings&#59; sales results&#59; sales growth&#59; savings&#59; stock price&#59; time to market&#59; total stockholder return&#59; working capital&#59; unadjusted or adjusted actual contract value&#59; unadjusted or adjusted total contract value&#59; and individual objectives such as peer reviews or other subjective or objective criteria. As determined by the Administrator, the performance goals may be based on U.S. generally accepted accounting principles (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">GAAP</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;) or non-GAAP results and any actual results may be adjusted by the Administrator for one-time items or unbudgeted or unexpected items and&#47;or payments of Actual Awards under the Plan when determining whether the performance goals have been met.  The performance goals may be based on any factors the Administrator determines relevant, including without limitation on an individual, divisional, portfolio, project, business unit, segment or Company-wide basis.  Any criteria used may be measured on such basis as the Administrator determines, including without limitation&#58;  (a)&#160;in absolute terms, (b)&#160;in combination with another performance goal or goals (for example, but not by way of limitation, as a ratio or matrix), (c)&#160;in relative terms (including, but not limited to, results for other periods, passage of time and&#47;or against another company or companies or an index or indices), (d)&#160;on a per-share basis, (e)&#160;against the performance of the Company as a whole or a segment of the Company and&#47;or (f)&#160;on a pre-tax or after-tax basis.  The performance goals may differ from Participant to Participant and from award to award.  Failure to meet the applicable performance goals will result in a failure to earn the Target Award, except as provided in Section&#160;4.4.  Notwithstanding any contrary provision of the Plan, the Administrator, at any time prior to payment of an Actual Award may add, remove or modify the performance goals, if any, applicable to any Target Award (or portion thereof).</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-4-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Payment of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Right to Receive Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Actual Award will be paid solely from the general assets of the Company Group.  Nothing in this Plan will be construed to create a trust or to establish or evidence any Participant&#8217;s claim of any right other than as an unsecured general creditor with respect to any payment to which the Participant may be entitled.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Timing of Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Payment of each Actual Award will be made as soon as practicable after the end of the Performance Period to which the Actual Award relates and after the Actual Award is approved by the Administrator, but in no event after the later of (a)&#160;the fifteenth&#160;day of the third&#160;month of the Company&#8217;s taxable year immediately following the Company&#8217;s taxable year in which the Participant&#8217;s Actual Award first becomes no longer subject to a substantial risk of forfeiture, and (b)&#160;March&#160;15 of the calendar year immediately following the calendar year in which the Participant&#8217;s Actual Award first becomes no longer subject to a substantial risk of forfeiture.  Unless otherwise determined by the Administrator, to earn an Actual Award a Participant must be employed by the Company Group on the date the Actual Award is paid, and in all cases subject to the Administrator&#8217;s discretion pursuant to Section&#160;4.4.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Form of Payment</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Each Actual Award generally will be paid in cash (or its equivalent) in a single lump sum.  The Administrator reserves the right to settle an Actual Award with a grant of an equity award with such terms and conditions, including any vesting requirements, as determined by the Administrator.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Payment in the Event of Death or Disability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If a termination of employment occurs due to a Participant&#8217;s death or Disability prior to payment of an Actual Award that the Administrator has determined will be paid for a prior Performance Period, then the Actual Award will be paid to the Participant or the Participant&#8217;s estate, as the case may be, subject to the Administrator&#8217;s discretion pursuant to Section&#160;4.4.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">General Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Tax Matters</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1.1 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Section 409A</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  It is the intent that this Plan be exempt from or comply with the requirements of Section 409A so that none of the payments to be provided hereunder will be subject to the additional tax imposed under Section 409A, and any ambiguities or ambiguous terms will be interpreted to be so exempt or so comply.  Each payment under this Plan is intended to constitute a separate payment for purposes of U.S. Treasury Regulations Section&#160;1.409A-2(b)(2).  In no event will the Company Group have any liability, obligation, or responsibility to reimburse, indemnify or hold harmless any Participant or other Employee for any taxes, penalties or interest imposed, or other costs incurred, as a result of Section&#160;409A.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.1.2 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Tax Withholdings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Company Group will have the right and authority to deduct from any Actual Award all applicable Tax Withholdings.  Prior to the payment of an Actual Award or such earlier time as any Tax Withholdings are due, the Company Group is permitted to deduct or withhold, or require a Participant to remit to the Company Group, an amount sufficient to satisfy any Tax Withholdings with respect to such Actual Award.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.2&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">No Effect on Employment or Service</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Neither the Plan nor any award under the Plan will confer upon a Participant any right regarding continuing the Participant&#8217;s relationship as an Employee or other service provider to the Company Group, nor will they interfere with or limit in any way the right of the Company Group or the Participant to terminate such relationship at any time, free from any liability or claim under the Plan.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-5-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Forfeiture Events</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3.1 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Clawback Policy&#59; Applicable Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All awards under the Plan will be subject to reduction, cancellation, recovery, forfeiture, recoupment, reimbursement, or reacquisition in accordance with any clawback policy of the Company Group as may be established and&#47;or amended from time to time to comply with applicable laws, including without limitation pursuant to the listing standards of any national securities exchange or association on which the Company&#8217;s securities are listed or as is otherwise required by the Dodd-Frank Wall Street Reform and Consumer Protection Act.  In addition, the Administrator may impose such other clawback, reduction, cancellation, recovery, forfeiture, recoupment, reimbursement or reacquisition provisions with respect to an award under the Plan as the Administrator determines necessary or appropriate, including without limitation a reacquisition right in respect of previously acquired cash, stock, or other property provided with respect to an award,</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">or upon specified events which may include (without limitation) termination of a Participant&#8217;s status as an Employee or other service provider for cause or any specified action or inaction by a Participant, whether before or after such termination of employment or other service, that would constitute cause for termination of such Participant&#8217;s status as an Employee or other service provider.  Unless this Section 6.3.1 is specifically mentioned and waived in a written agreement between a Participant and a member of the Company Group or other document, no recovery of compensation under a clawback policy or otherwise will constitute an event that triggers or contributes to any right of the Participant to resign for &#8220;good reason&#8221; or &#8220;constructive termination&#8221; (or similar term) under any agreement with a member of the Company Group.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3.2 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Additional Forfeiture Terms</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Administrator may specify when providing for an award under the Plan that the Participant&#8217;s rights, payments, and benefits with respect to the award will be subject to reduction, cancellation, recovery, forfeiture, recoupment, reimbursement, or reacquisition upon the occurrence of specified events, in addition to any otherwise applicable vesting or performance conditions of the award.  Such events may include, without limitation, termination of the Participant&#8217;s status as an Employee for &#8220;cause&#8221; or any act by a Participant, whether before or after the Participant&#8217;s status as an Employee terminates, that would constitute &#8220;cause.&#8221; </font></div><div style="margin-top:12pt;text-align:justify;text-indent:108pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.3.3 </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Accounting Restatements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If the Company is required to prepare an accounting restatement due to the material noncompliance of the Company, as a result of misconduct, with any financial reporting requirement under the securities laws, then any Participant who knowingly or through gross negligence engaged in the misconduct, or who knowingly or through gross negligence failed to prevent the misconduct, and any Participant who is one of the individuals subject to automatic forfeiture under Section 304 of the Sarbanes-Oxley Act of 2002, will reimburse the Company Group the amount of any payment with respect to an award earned or accrued during the 12 month period following the first public issuance or filing with the U.S. Securities and Exchange Commission (whichever first occurred) of the financial document embodying such financial reporting requirement.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.4&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Successors</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  All obligations of the Company under the Plan, with respect to awards under the Plan, will be binding on any successor to the Company, whether the existence of such successor is the result of a direct or indirect purchase, merger, consolidation, or otherwise, of all or substantially all of the business or assets of the Company.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">6.5&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Nontransferability of Awards</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  No award under the Plan may be sold, transferred, pledged, assigned, or otherwise alienated or hypothecated, other than by will or by the laws of descent and distribution, and except as provided in Section 5.4.  All rights with respect to an award granted to a Participant will be available during his or her lifetime only to the Participant.</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-6-</font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div style="margin-top:12pt;text-indent:36pt"><font><br></font></div></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Amendment, Termination, and Duration</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Amendment, Suspension, or Termination</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Administrator may modify, amend, suspend or terminate the Plan, or any part thereof, at any time and for any reason.  The modification, amendment, suspension or termination of the Plan will not, without the consent of the Participant, materially alter or materially impair any rights or obligations under any Actual Award earned by such Participant.  No award may be granted during any period of suspension or after termination of the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">7.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Duration of Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Plan will commence on the date first adopted by the Board or the Compensation and Talent Management Committee of the Board, and subject to Section&#160;7.1 (regarding the Administrator&#8217;s right to amend or terminate the Plan), will remain in effect thereafter until terminated.</font></div><div style="margin-top:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Legal Construction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.1</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Gender and Number</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Unless otherwise indicated by the context, any feminine term used herein also will include the masculine and any masculine term used herein also will include the feminine&#59; the plural will include the singular and the singular will include the plural.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.2</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Severability</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  If any provision of the Plan is or becomes or is deemed to be invalid, illegal, or unenforceable for any reason in any jurisdiction or as to any Participant, such invalidity, illegality, or unenforceability will not affect the remaining parts of the Plan, and the Plan will be construed and enforced as if the invalid, illegal, or unenforceable provision had not been included.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.3</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Governing Law</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Plan and all awards will be construed in accordance with and governed by the laws of the State of California, but without regard to its conflict of law provisions. For purposes of litigating any dispute that arises under this Plan, a Participant&#8217;s acceptance of an award is his or her consent to the jurisdiction of the State of California, and agreement that any such litigation will be conducted in San Francisco County, California, or the federal courts for the United States for the Northern District of California, and no other courts, regardless of where a Participant&#8217;s services are performed.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.4</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Bonus Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  The Plan is intended to be a &#8220;bonus program&#8221; as defined under U.S. Department of Labor regulations section&#160;2510.3-2(c) and will be construed and administered in accordance with such intention.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:72pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">8.5</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:21pt;text-decoration:underline">Headings</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Headings are provided herein for convenience only, and will not serve as a basis for interpretation or construction of the Plan.</font></div><div style="margin-top:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;padding-left:27pt;text-decoration:underline">Compliance with Applicable Laws</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">.  Awards under the Plan (including without limitation the granting of such awards) will be subject to all applicable laws, rules and regulations, and to such approvals by any governmental agencies or national securities exchanges as may be required.</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;*</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">-7-</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>twlo-20231130.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:d51ed3eb-014a-4b7e-a171-a2f4a9b3bf53,g:80b8b3fa-93ef-4742-8e25-eff73e45f7eb-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:twlo="http://www.twilio.com/20231130" xmlns:xbrli="http://www.xbrl.org/2003/instance" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.twilio.com/20231130">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twlo-20231130_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twlo-20231130_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="twlo-20231130_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.twilio.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CoverPageNonPrinting" roleURI="http://www.twilio.com/role/CoverPageNonPrinting">
        <link:definition>0000002 - Document - Cover Page Non-Printing</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="twlo_CoverPageAbstract" abstract="true" name="CoverPageAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>4
<FILENAME>twlo-20231130_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:d51ed3eb-014a-4b7e-a171-a2f4a9b3bf53,g:80b8b3fa-93ef-4742-8e25-eff73e45f7eb-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.twilio.com/role/CoverPage" xlink:type="simple" xlink:href="twlo-20231130.xsd#CoverPage"/>
  <link:definitionLink xlink:role="http://www.twilio.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b205a9f8-ae67-4320-9119-0c83331b3a00" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressAddressLine1_b205a9f8-ae67-4320-9119-0c83331b3a00" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_528c3ee6-2800-4aa1-8681-835a68177ff5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressAddressLine2_528c3ee6-2800-4aa1-8681-835a68177ff5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3b49e45b-ab3f-462b-ac74-570bb15f3c1a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressCityOrTown_3b49e45b-ab3f-462b-ac74-570bb15f3c1a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6da928fe-3308-42ca-af05-07982a18716e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressStateOrProvince_6da928fe-3308-42ca-af05-07982a18716e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8521eb67-52d7-4368-931f-cab2ae979441" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressPostalZipCode_8521eb67-52d7-4368-931f-cab2ae979441" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:to="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1ed8e9e6-4928-4ade-bc9a-12aad20cb653_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:to="loc_dei_EntityDomain_1ed8e9e6-4928-4ade-bc9a-12aad20cb653_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05206d95-502c-4cd4-89c8-c8053dad9765" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:to="loc_dei_EntityDomain_05206d95-502c-4cd4-89c8-c8053dad9765" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_43cf72ac-fdc7-418e-93a9-c0d05e86578f_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:to="loc_dei_AddressTypeDomain_43cf72ac-fdc7-418e-93a9-c0d05e86578f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_49eb7491-d0a7-41af-8d00-6245574775fb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:to="loc_dei_AddressTypeDomain_49eb7491-d0a7-41af-8d00-6245574775fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_FormerAddressMember_54292033-07e1-4be3-bde6-2a56975bdd51" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_FormerAddressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_AddressTypeDomain_49eb7491-d0a7-41af-8d00-6245574775fb" xlink:to="loc_dei_FormerAddressMember_54292033-07e1-4be3-bde6-2a56975bdd51" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>5
<FILENAME>twlo-20231130_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:d51ed3eb-014a-4b7e-a171-a2f4a9b3bf53,g:80b8b3fa-93ef-4742-8e25-eff73e45f7eb-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_FormerAddressMember_57d5d102-0788-4ce9-a35e-daeeeb96fd27_terseLabel_en-US" xlink:label="lab_dei_FormerAddressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Address</link:label>
    <link:label id="lab_dei_FormerAddressMember_label_en-US" xlink:label="lab_dei_FormerAddressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Former Address [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_FormerAddressMember" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_FormerAddressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_FormerAddressMember" xlink:to="lab_dei_FormerAddressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_c5989daa-21f9-46ca-b562-b8bb4ebf88e6_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_de6cbaef-8c9c-4412-8786-2b0433d97fbe_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:label id="lab_dei_EntityAddressesAddressTypeAxis_label_en-US" xlink:label="lab_dei_EntityAddressesAddressTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesAddressTypeAxis" xlink:to="lab_dei_EntityAddressesAddressTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_59ebfcbd-18bf-4672-b44e-054aaea0e310_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesTable_13f24cd3-f619-46c7-a3ac-d490ab3fdc9c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Table]</link:label>
    <link:label id="lab_dei_EntityAddressesTable_label_en-US" xlink:label="lab_dei_EntityAddressesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesTable" xlink:to="lab_dei_EntityAddressesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_twlo_CoverPageAbstract_4b3f8284-dc6c-4d83-892c-af19d6e19c2a_terseLabel_en-US" xlink:label="lab_twlo_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:label id="lab_twlo_CoverPageAbstract_label_en-US" xlink:label="lab_twlo_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:label id="lab_twlo_CoverPageAbstract_documentation_en-US" xlink:label="lab_twlo_CoverPageAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover Page [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_twlo_CoverPageAbstract" xlink:href="twlo-20231130.xsd#twlo_CoverPageAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_twlo_CoverPageAbstract" xlink:to="lab_twlo_CoverPageAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_8b86c526-5e3f-4707-8696-21de53ef5d98_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_b81846bd-2e59-4335-a8c0-e6ab0060a537_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4cfd4056-90e3-46f9-ba70-5c25e2a32f03_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressesLineItems_bd1bdc3d-7e7d-4e4e-9191-a8fa75aceab6_terseLabel_en-US" xlink:label="lab_dei_EntityAddressesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
    <link:label id="lab_dei_EntityAddressesLineItems_label_en-US" xlink:label="lab_dei_EntityAddressesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressesLineItems" xlink:to="lab_dei_EntityAddressesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_b513558b-6ce2-49ab-aec0-ebe3eea66e1f_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_fe5f7d5c-adf2-424b-9482-6998e2fd55a0_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_24456360-6a5e-4dca-b714-a4fcd6168c11_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_476014a1-0943-4dd2-b932-b78ec8fca56a_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_554ab2ac-6e65-4034-9137-beb907e51d2c_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_d9dac5cd-de80-44d8-b126-6814e977f00e_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_ac36440e-4565-4261-9712-8899ca0fc3b8_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_2bdfa3cb-da1f-4acd-85a9-38af43536b2a_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AddressTypeDomain_5e0fcb8c-bc4a-4777-ad1a-43416667cdf6_terseLabel_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:label id="lab_dei_AddressTypeDomain_label_en-US" xlink:label="lab_dei_AddressTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Address Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AddressTypeDomain" xlink:to="lab_dei_AddressTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_9ad47f43-ff57-49c0-95a5-0c1b06c2a054_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_6f2312e1-0491-4f2b-9912-51a177204015_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_0b855fa3-8276-497f-a5f1-f27f7691260d_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_bf93a108-94fb-461f-928c-6ca67574d47b_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_be21d956-bb63-4591-a38d-0ccca8f81b83_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_03f50bcf-0783-44c9-9efe-8efff31ed3f8_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_e884c334-2f96-4bae-b6d2-48c184919142_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_2cd562aa-010c-4c7f-a37f-83f6151682d1_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_5e54be15-9176-411e-ad33-bad1f994bcae_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_39d2884b-1e23-4395-871e-edc466af1efb_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_54c64058-c006-44d8-988e-301f2600e859_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_bfac1d71-a5c7-415b-a93a-ae251a30041c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine2_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine2" xlink:to="lab_dei_EntityAddressAddressLine2" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_b0a2dfe2-9608-4f1a-bd06-c84090c9a4ff_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>6
<FILENAME>twlo-20231130_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:d51ed3eb-014a-4b7e-a171-a2f4a9b3bf53,g:80b8b3fa-93ef-4742-8e25-eff73e45f7eb-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.twilio.com/role/CoverPage" xlink:type="simple" xlink:href="twlo-20231130.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.twilio.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:href="twlo-20231130.xsd#twlo_CoverPageAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:to="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_05206d95-502c-4cd4-89c8-c8053dad9765" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_1ed8e9e6-4928-4ade-bc9a-12aad20cb653" xlink:to="loc_dei_EntityDomain_05206d95-502c-4cd4-89c8-c8053dad9765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:to="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AddressTypeDomain_49eb7491-d0a7-41af-8d00-6245574775fb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AddressTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesAddressTypeAxis_43cf72ac-fdc7-418e-93a9-c0d05e86578f" xlink:to="loc_dei_AddressTypeDomain_49eb7491-d0a7-41af-8d00-6245574775fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_FormerAddressMember_54292033-07e1-4be3-bde6-2a56975bdd51" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_FormerAddressMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_AddressTypeDomain_49eb7491-d0a7-41af-8d00-6245574775fb" xlink:to="loc_dei_FormerAddressMember_54292033-07e1-4be3-bde6-2a56975bdd51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesTable_ba7fd32b-70dd-42cd-992e-ceb038c8f9f6" xlink:to="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_b205a9f8-ae67-4320-9119-0c83331b3a00" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressAddressLine1_b205a9f8-ae67-4320-9119-0c83331b3a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_528c3ee6-2800-4aa1-8681-835a68177ff5" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressAddressLine2_528c3ee6-2800-4aa1-8681-835a68177ff5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_3b49e45b-ab3f-462b-ac74-570bb15f3c1a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressCityOrTown_3b49e45b-ab3f-462b-ac74-570bb15f3c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6da928fe-3308-42ca-af05-07982a18716e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressStateOrProvince_6da928fe-3308-42ca-af05-07982a18716e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_8521eb67-52d7-4368-931f-cab2ae979441" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityAddressesLineItems_e2ae6b64-05d6-422e-aa23-5c22a3350af6" xlink:to="loc_dei_EntityAddressPostalZipCode_8521eb67-52d7-4368-931f-cab2ae979441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_6ea90443-8296-40e1-8eda-10acec2bf3f6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_DocumentType_6ea90443-8296-40e1-8eda-10acec2bf3f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_96c34477-7c39-4d49-ae3a-9d91278f2975" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_DocumentPeriodEndDate_96c34477-7c39-4d49-ae3a-9d91278f2975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9e3eef93-650d-45e3-a800-97b8183586c3" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_EntityRegistrantName_9e3eef93-650d-45e3-a800-97b8183586c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_dcfdf775-fbd5-4790-a259-eba6aaedc190" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_dcfdf775-fbd5-4790-a259-eba6aaedc190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_8f8d301d-10e1-4036-8ecf-5b376e0bdd84" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_EntityFileNumber_8f8d301d-10e1-4036-8ecf-5b376e0bdd84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_a07d63d0-cad9-49a2-a1b3-b8065b67b244" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_EntityTaxIdentificationNumber_a07d63d0-cad9-49a2-a1b3-b8065b67b244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_5bbcbeac-1c5e-4be7-b059-a39dd3edeee9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_CityAreaCode_5bbcbeac-1c5e-4be7-b059-a39dd3edeee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_04832b44-2188-4cf2-8307-7034bdd809bb" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_LocalPhoneNumber_04832b44-2188-4cf2-8307-7034bdd809bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_dc885e79-7784-461f-950e-82b8cafa063b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_WrittenCommunications_dc885e79-7784-461f-950e-82b8cafa063b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_9ae5fd8b-2300-42c4-91f6-33f320450e6d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_SolicitingMaterial_9ae5fd8b-2300-42c4-91f6-33f320450e6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_e06b834d-4f45-4c21-9cb7-84f96785c0f7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_PreCommencementTenderOffer_e06b834d-4f45-4c21-9cb7-84f96785c0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_6da80ebd-fa11-4a95-a701-08a3dcdd55d7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_6da80ebd-fa11-4a95-a701-08a3dcdd55d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_232bfa3f-1500-4fb5-a3af-8dd7a82dd062" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_Security12bTitle_232bfa3f-1500-4fb5-a3af-8dd7a82dd062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_4d6fb559-e78f-49b8-a243-631e31aaa2b2" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_TradingSymbol_4d6fb559-e78f-49b8-a243-631e31aaa2b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_8969cf1a-ed74-40d2-b02c-406197fabff4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_SecurityExchangeName_8969cf1a-ed74-40d2-b02c-406197fabff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_dc30be6e-718d-4bad-a14e-91ee40900ea9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_01bbf267-0532-4a20-bc9a-cbd840313d0e" xlink:to="loc_dei_EntityEmergingGrowthCompany_dc30be6e-718d-4bad-a14e-91ee40900ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.twilio.com/role/CoverPageNonPrinting" xlink:type="simple" xlink:href="twlo-20231130.xsd#CoverPageNonPrinting"/>
  <link:presentationLink xlink:role="http://www.twilio.com/role/CoverPageNonPrinting" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_twlo_CoverPageAbstract_5057469b-9816-45be-9783-b586ebe2eafa" xlink:href="twlo-20231130.xsd#twlo_CoverPageAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_eaf10904-d319-48e9-9c46-c35616c6171e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_5057469b-9816-45be-9783-b586ebe2eafa" xlink:to="loc_dei_EntityCentralIndexKey_eaf10904-d319-48e9-9c46-c35616c6171e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_9f8d854e-dfc6-4de4-8381-438dd64e4960" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_5057469b-9816-45be-9783-b586ebe2eafa" xlink:to="loc_dei_AmendmentFlag_9f8d854e-dfc6-4de4-8381-438dd64e4960" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_e6d7eb9f-fbca-4e94-9362-e308e9c4effa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_twlo_CoverPageAbstract_5057469b-9816-45be-9783-b586ebe2eafa" xlink:to="loc_dei_CurrentFiscalYearEndDate_e6d7eb9f-fbca-4e94-9362-e308e9c4effa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140507912341264">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover Page<br></strong></div></th>
<th class="th"><div>Nov. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">101 Spear Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Fifth Floor<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Francisco<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Nov. 30,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Twilio Inc.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-37806<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">26-2574840<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">390-2337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock, par value $0.001 per share<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TWLO<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.3</span><table class="report" border="0" cellspacing="2" id="idm140507912223280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover Page Non-Printing<br></strong></div></th>
<th class="th"><div>Nov. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_twlo_CoverPageAbstract', window );"><strong>Cover Page [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001447669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_twlo_CoverPageAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover Page [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">twlo_CoverPageAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>twlo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>twlo-20231130_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="twlo-20231130.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001447669</identifier>
        </entity>
        <period>
            <startDate>2023-11-30</startDate>
            <endDate>2023-11-30</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-22">0001447669</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-23">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2023-11-30</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">Twilio Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-37806</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-6">26-2574840</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-7">101 Spear Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-8">Fifth Floor</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-9">San Francisco</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-10">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-11">94105</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-12">415</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-13">390-2337</dei:LocalPhoneNumber>
    <dei:WrittenCommunications contextRef="c-1" id="f-14">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-15">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-16">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-17">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="c-1" id="f-18">Class A Common Stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-19">TWLO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-20">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-21">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>10
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
MD8*!5Q*+YW(D!   "Q   !@   !X;"]W;W)K<VAE971S+W-H965T,2YX;6R=
MEV%O\C80Q[^*E4W3)K4E"11H!T@M+5NU/BTJ;-4V[85)#K":V'EL!\JWWSE
MPK9PM'M3;"?WS\^^Z]]V;ZWTFUD"6/:>)M+TO:6UV76C8:(EI-Q<J PD/IDK
MG7*+7;UHF$P#CXN@-&F$OM]NI%Q(;] KQL9ZT%.Y382$L68F3U.N-[>0J'7?
M"[S]P(M8+*T;: QZ&5_ !.ROV5ACKU&JQ"(%:8223,.\[]T$U[=ATP44;_PF
M8&T.VLQ-9:;4F^L\Q'W/=T200&2=!,>?%0PA29P2<GS=B7KE-UW@87NO/BHF
MCY.9<0-#E;R*V"[[7M=C,<QYGM@7M?X9=A.Z='J12DSQEZVW[[9:'HMR8U6Z
M"T:"5,CM+W_?+<1AP-61@' 7$!;<VP\5E'?<\D%/JS73[FU4<XUBJD4TP@GI
MLC*Q&I\*C+.#H5J!9F-,0*]A4<^--J)=[.TV-CP2^Z16%ZSIG['0#YO_#&\@
M1LD2EBQAH=<\HG<OK; ;=A/'&HP!P_Y\Q#?8@X74_%6'MY5KU<NY>KXV&8^@
M[V'!&M K\ ;??1.T_1\)V&8)VZ34_P5[MF^P OE9UBXGK1CX 9MDP#7#4<PG
M =DJ(5O_'W*Z5G60M.)(S.V2C1*E-,%W6?)=?HIOZ'I*LZE:RSHV6FW")1MI
M+B-A(D70M4NZ]J?H)I9;<'ACK59"1K4YIB6'-P17I^3J?(IKK(SE"?M#9&RH
MXEHJ6O"J%?B7!%BW!.N2.G<JRM&Q+9MNLEH,.KQ[_@L!<55"7'T,8@Q:J)C=
MRYBA-=;RT$JEOYTRN,"OW-;_2.I>8"&,Q5*U[(FG]=9+"TW7(A&*/<CH@@([
MV :"CX"AGM*9TMQMF0<5/U2YM'ISM+Y.J-_=4Y#5_A"0CKZ''(D$V%.>SD#7
MLM BOA^<-SM=OTTA5;M \*%M8,K?V4.,52?F(BH6CP*D)</V>7C9:75;/D58
M;0$![=B%I][@B>UX\FB!5D!Y0U!Y?4#;\Z.*T*7&2R7)[-$BS2O_/&PV.Q11
MY>\![<:O6E@+$A<F37.Y2YRII:*%YCPQ0"%5UA[05CQ1B8B$%7+!ON#_GA8\
MJ>6A54[R5(X>T)X\UG >X?( ;G=;:P<9XXGQ>3X_DC]:[R199?,![<[_(7LP
M)D>RDX"T["G L/+Z\(1%"XL^I>8L"+^?_< F$.58;YO:@RRM-$PX'MINBCI%
M9YE8%;V=L0Q/BBN>Y,"^]2_0U5B&TS9+KDG\:D<(:<^>:AZ[,IQLTIFJ+<)3
M J^/SQ3)P;6 =NS]RK'[]VC)Y0*.;IHGA)Y^GU ;45BY?O@AU[]/02_<&OV$
M"G@LQOQD7-9GF!8\6G6-@ZN=NR9_X>Z+AB4P1R'_HH-VJ;<WSVW'JJRX[<V4
MQ;MCT5SB;1VT>P&?SY6R^XZ[0);W_\'?4$L#!!0    ( )&"@5>I_R:] P(
M )@$   8    >&PO=V]R:W-H965T<R]S:&5E=#(N>&ULA911;YLP$,>_BN5)
M>]H"(33=,D!*LE6KJE51JVT/TQX<.()58S/;"<FWW]D0E$DI>TCPV??_\3_[
M3-(J_6(J $N.M9 FI96US2((3%Y!S<Q$-2!QI52Z9A9#O0M,HX$57E2+( K#
M>5 S+FF6^+F-SA*UMX)+V&AB]G7-]&D%0K4IG=+SQ!/?5=9-!%G2L!T\@_W>
M;#1&P4 I> W2<"6)AC*ER^EB%;M\G_"#0VLNQL15LE7JQ07W14I#9P@$Y-81
M&#X.L 8A' AM_.F9='BE$UZ.S_0[7SO6LF4&UDK\Y(6M4OJ!D@)*MA?V2;5?
MH:_GQO%R)8S_)VV7&]U0DN^-574O1@<UE]V3'?M]N!!,XU<$42^(O._N1=[E
M9V99EFC5$NVRD>8&OE2O1G-<ND-YMAI7.>ILME8'T&2#^T\>E7R_T5Q:+G=)
M8!'N4H*\!ZTZ4/0*Z%$=)F06OB-1&,W^E0?H:3 6#<8BSYO]W]BOY=98C>?W
M^YJM#A-?Q[B>7IB&Y9!2;%H#^@ T>_MF.@\_C9B<#29G8_3L"VZ6/9$U2/0G
MR+TLX$@>X'3-YS@I#,-I'-_.YQ]';,6#K7@4ML1;4^#/DCO!KI[EN+YDPL U
M'\%%H[D[^XWI'9>&""@1%$YNL<MU=P^ZP*K&]]Y66>QD/ZSPTP':)>!ZJ90]
M!ZZ=AX]1]A=02P,$%     @ D8*!5Y^@&_"Q @  X@P   T   !X;"]S='EL
M97,N>&ULW5=M:]LP$/XK0C]@;F)JXI$8MD!AL(U"\V%?E5AV!'KQ9+ES^NNG
MLVPG:75EW8>QS:')W3VZNT=W)YFN6W>2_.'(N2.]DKK=T*-SS?LD:0]'KEC[
MSC1<>Z0R5C'G55LG;6,Y*UMP4C)9WMQDB6)"TV*M.W6G7$L.IM-N0V]H4JPK
MH\^6E :#7\H4)X],;NB62;&W8EC+E)"G8%Z"X6"DL<1Y*GQ#%V!IGP*\"!JP
M'.,HH8T%8Q(RA._]N/P9,&FM5X64,\$E#89BW3#GN-5W7AD6#\87$!GEW:GQ
M#&O+3HOE+3T[##\^R=[8DMLYS8).IF(M>05TK*B/\.M,DP#HG%%>* 6KC68#
MA\EC%'S8 Y?R 5KXK;J*W5<D].)3"6T@L-5)](1&,80)"L2_C!9B7X2]_:VP
MI!&/QGWL_&[TH'_OC./WEE>B'_2^FO-CT1=X=-8T\O1!BEHK'O;^RPF+-9O\
MR-%8\>2SP:0<O(%;2AZY=>)P:?EA6;/CO9NFJ:]PSLM_D/.?K7/--;=,7I+V
MH_\W5_DMC)/Q]%P<T:L#.EL)7(0;^A7N5WGF0/:=D$[H43N*LN3ZQ3GUX1W;
M^PO\*KY?7_**==+M9G!#S_(77HI.Y?.J>ZC+N.HL?X;[:)'-M[#/)73)>UYN
M1]76^T$D7O!9QP<<GB-WPQ-',)^ Q1' L#P8 \PG>&%Y_J?]K-#]! SCMHHB
M*]1GA?H$KQBR'3Y8GKA/[I_X3O,\3;,,J^AV&V6PQ>J69? 7CX9Q P\L#V1Z
M6ZWQ;N,3\OH<8#U];4*PG>*3B.T4KS4@\;J!1Y['NXWE 0^L"]CL0/YX'IBI
MN$^:0E<Q;M@)QI$\QQ"8Q?B,9AE2G0P^\?Y@IR1-\SR. !9GD*88 J<11S &
MP %#TG1X#SY['R73>RHY_U=3_ 102P,$%     @ D8*!5Y>*NQS     $P(
M  L   !?<F5L<R\N<F5L<YV2N6[#, Q ?\70GC 'T"&(,V7Q%@3Y 5:B#]@2
M!8I%G;^OVJ5QD L9>3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:<Z10J[4
M+!XUA]) 1-MC0[!:+#Y +AEFM[UD%J=SI%>(7->=I3W;+T]!;X"O.DQQ0FE(
M2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'<?VD-/I
MKV,BM'I;Z/EQ:%0*CMQC)8QQ8K3^-8+)#^Q^ %!+ P04    " "1@H%7W/=V
M_DX!  #$ @  #P   'AL+W=O<FMB;V]K+GAM;+U2P6K"0!#]E;#W-BJM4#%>
ME+9"L5*+]S69F,'=G3 [:NO7=Y(0*A1*3SWMSIOA[7MO=GHF/NR(#LF'=R%F
MIA*I)VD:\PJ\C;=40]!.2>RM:,G[--8,MH@5@'B7C@:#<>HM!C.;]EQK3J\+
M$L@%*2C8 %N$<_SN-V5RPH@[="B?F6GO#DSB,:#'"Q29&9@D5G1^)L8+!;%N
MDS,YEYEAU]@""^8_X$TC\MWN8HN(W;U9%9*9\4 )2^0H[43+;U7C"72XJXY"
MC^@$>&$%GIB.-89]0Z,NTBL;;0[]V84XX;_$2&6).2PH/WH(TN7(X!J!(598
M1Y,$ZR$S<SH!)VN[A\:4OK(L.H.BRJ[BX@EJ@Y=%J_$_]"0K"C=KQB":S96X
MT2_B1FV ?6H%E!B@6"EQ5%PWF*\Y:8[6Y.CN?OB@FSHZ-U?L-;R0+?HE]!]H
M]@502P,$%     @ D8*!5XWW+%JT    B0(  !H   !X;"]?<F5L<R]W;W)K
M8F]O:RYX;6PN<F5L<\6230J#,!!&KQ)R@([:TD515]VX+5X@Z/B#T83,E.KM
M:W6A@2ZZD:["-R'O>S")'Z@5MV:@IK4DQEX/E,B&V=X J&BP5W0R%H?YIC*N
M5SQ'5X-51:=JA"@(KN#V#)G&>Z;()XN_$$U5M07>3?'L<> O8'@9UU&#R%+D
MRM7(B811;V."Y0A/,UF*K$RDR\I0PK^%(D\H.E"(>-)(F\V:O?KS@?4\O\6M
M?8GKT-_)Y>, WL]+WU!+ P04    " "1@H%7;J<DO!X!  !7!   $P   %M#
M;VYT96YT7U1Y<&5S72YX;6S%E,].PS ,QE^ERG5J,G;@@-9=@"OLP N$UEVC
MYI]B;W1OC]MNDT"C8BH2ET:-[>_G^(NR?CM&P*QSUF,A&J+XH!26#3B-,D3P
M'*E#<IKX-^U4U&6K=Z!6R^6]*H,G\)13KR$VZR>H]=Y2]MSQ-IK@"Y' HL@>
MQ\2>50@=HS6E)HZK@Z^^4?(307+ED(.-B;C@!*&N$OK(SX!3W>L!4C(59%N=
MZ$4[SE*=54A'"RBG):[T&.K:E%"%<N^X1&),H"ML ,A9.8HNILG$$X;Q>S>;
M/\A, 3ESFT)$=BS![;BS)7UU'ED($IGI(UZ(+#W[?-"[74'U2S:/]R.D=O #
MU;#,G_%7CR_Z-_:Q^L<^WD-H__JJ]ZMTVO@S7PWOR>834$L! A0#%     @
MD8*!5P=!36*!    L0   !               ( !     &1O8U!R;W!S+V%P
M<"YX;6Q02P$"% ,4    " "1@H%7Z)HSQ.T    K @  $0
M@ &O    9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    " "1@H%7F5R<(Q &
M  "<)P  $P              @ '+ 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+
M 0(4 Q0    ( )&"@5<2B^=R) 0   L0   8              " @0P(  !X
M;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"% ,4    " "1@H%7J?\FO0,"
M  "8!   &               @(%F#   >&PO=V]R:W-H965T<R]S:&5E=#(N
M>&UL4$L! A0#%     @ D8*!5Y^@&_"Q @  X@P   T              ( !
MGPX  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " "1@H%7EXJ[',     3 @
M"P              @ %[$0  7W)E;',O+G)E;'-02P$"% ,4    " "1@H%7
MW/=V_DX!  #$ @  #P              @ %D$@  >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ D8*!5XWW+%JT    B0(  !H              ( !WQ,
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ D8*!5VZG
M)+P> 0  5P0  !,              ( !RQ0  %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&      H "@"$ @  &A8

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="twlo-20231130.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.twilio.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="twlo-20231130.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Cover Page Non-Printing</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.twilio.com/role/CoverPageNonPrinting</Role>
      <ShortName>Cover Page Non-Printing</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="twlo-20231130.htm">twlo-20231130.htm</File>
    <File>twlo-20231130.xsd</File>
    <File>twlo-20231130_def.xml</File>
    <File>twlo-20231130_lab.xml</File>
    <File>twlo-20231130_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>15
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "twlo-20231130.htm": {
   "nsprefix": "twlo",
   "nsuri": "http://www.twilio.com/20231130",
   "dts": {
    "inline": {
     "local": [
      "twlo-20231130.htm"
     ]
    },
    "schema": {
     "local": [
      "twlo-20231130.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    },
    "definitionLink": {
     "local": [
      "twlo-20231130_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "twlo-20231130_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "twlo-20231130_pre.xml"
     ]
    }
   },
   "keyStandard": 23,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2023": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 32,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2023": 23
   },
   "report": {
    "R1": {
     "role": "http://www.twilio.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityAddressAddressLine1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "twlo-20231130.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:EntityAddressAddressLine1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "twlo-20231130.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.twilio.com/role/CoverPageNonPrinting",
     "longName": "0000002 - Document - Cover Page Non-Printing",
     "shortName": "Cover Page Non-Printing",
     "isDefault": "false",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "2",
     "firstAnchor": null,
     "uniqueAnchor": null
    }
   },
   "tag": {
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses [Table]",
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "twlo_CoverPageAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.twilio.com/20231130",
     "localname": "CoverPageAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover Page [Abstract]",
        "label": "Cover Page [Abstract]",
        "documentation": "Cover Page [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses [Line Items]",
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityDomain",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity [Domain]",
        "label": "Entity [Domain]",
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.twilio.com/role/CoverPageNonPrinting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line Two",
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal Entity [Axis]",
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Address Type [Domain]",
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.twilio.com/role/CoverPageNonPrinting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Addresses, Address Type [Axis]",
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.twilio.com/role/CoverPageNonPrinting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_FormerAddressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "FormerAddressMember",
     "presentation": [
      "http://www.twilio.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Former Address",
        "label": "Former Address [Member]",
        "documentation": "Former address for entity"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r7"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Section": "14a",
   "Number": "240",
   "Subsection": "12"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "249",
   "Section": "308",
   "Subsection": "a"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Number": "249",
   "Section": "308"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>16
<FILENAME>0001447669-23-000241-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001447669-23-000241-xbrl.zip
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
M?QQ'9K@ SZZCR*Z7>6$-J?B0=."&DW#^-(Q<_.(TR=M:6MISX1^E[@*T:="
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
MFVF&0H?AD+KX+"\^#H17W4N I9W&%/J*#O03\ZKE,R[D.<$5!0&LY  EUR&
M_KUL:V E!)DL=#W#PT30? !?+@_8E/C0BJD[RRDJ,BDV?)'WP[>8X&C==LG@
M87#1T_WBHG?H8,.;I[KVR<E15"135_Q!3T@"U99 %F[RA$5:@L:=,2@)XP Q
M;HD]A\+H4DF\=[Y9XB_4^#.-RT0G4NZ!O;XV4O+&9W7FVF9:HB8Y.G08F>"N
M('#EVD8/R5/J\8"R0DZDV:D\W?&K?:Q\.'E\!;8%^3^B5:-3= HSU126K\IB
M,X!3?T@QAQ3S%X>78KY_3/^SO<'T7V)*BR,5'X.GS[S\NJWO_PRZ ]"'S_8'
MY1^1PX?68D3;V3D1=8PRFLCM>N1H9BPIPMF3C@M I6!82@"*SMQLW"EV<=,@
M:I<D=W'D7$:F<>3T-!F-]\OZ_8H'[34K\@VF0["-JJ' K(Q:177"82Z@0(8D
M59W7\34#9J.I0U* &P9&EGB(UG= H.*=3C9;69O8ZA SPVEC4;6T=7*^R+2W
M<(G5#2__,+AY;_I". %.Y<6P_2-@W!A"N5BP=Q:5O'-P@HYX#Z"#;RI!+3L_
MR2?:D$L_4M%Q\H,J%;>\Y;A'TV@?/J(7L$Z+HD<=E#[(Z.0H(#9WER'Z*F5_
M!ORV?#GV :6%,H1)T0R )5'#'()1Q"(\>U=H\OW;.,_WQL;Y'CYK0< 4SG,^
M6#2__=OOC47SG1;]ER?OJ./T/0O!K?8BU(]21>(.T_VPGI1S )I:KG(^B[N,
MH@RAYA]6#B1T !5./]BLQ8%]9#U<N>4KW)#20QEK28H6ZWZW[L06#RV=*>9.
MP747MF[E5QP&[>^-_O^  ?_Q=$<H=W3PE%/%7>,>#L_BZ2R^XM&4*Z %4.%
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
M^V8>?1K$YI)E0FJR4SPS"EX-4YJP&PQ*I7G-HMW6V%Q,0]NEX;>>%,,T<G+
M8_-W\%IH/-XP7AC_[<1Z=25BHR?PRNYT*X)OG $,T<=N3D1'S@CHX;!T[*.7
MVF?BA@VZX,!6O#T3@?^TJZ^ 2'4I(M:\+!/,UUJ='QM87K(>5QBVZS-X4X@5
M1'[7)E%"3M/078S_7@*_]2B\3<*\',*=DSL*AAD)C?9+C@E,J"(J8R%&C!'A
M*>%:$3#E8,[D]J]#S^G/0JP(6&C:3=C8< L)H2D:[81FBK6*#P=%-L5FF1S3
MZ6!V5</0\X9)S4.:Y*0R5+.O\ZBTV70;M0IJB(8(6$?%Q'G,ZAKE*>MH\5W0
M=.O-RLK7GNNO?'?OL&[5?X%1FVZSTGQ#P%:#M88M&ZY9SH%LH(Q]*%5*18>,
M1A$$B:T@NR/^,J]F04!$]OJ*Y#W%0H,%%A*<'I-2O=+@$G3 O]%RU!'1K+^
MV6;,)&F627&#XTP<A2IX6"RAMU0N2>?E&IOSX![R>DC<TEI-WR$G/O*$06/P
MM0JJUC MZ#N5>L/;_TG6)Y+UFMZ=YIG4T CY+(WW2^U@WPEJ]6JCZMU+Y.>V
M$7;]>'TWPE!QQZ@ZQJD"XC])_@7AGXJXB6)-M@!\"SYM&G8W+'";I59'# 9<
MJ8(XJ*K$RM&/39?3RRMR,L@2,6+24&96U<B9<'<7E:ALW*PM]D8?:V..HD@R
MI?+_/L%X?F%?ZJ6V[_GD*H/(FEQIR9B>MS)[C\AWKIHO*.9KE$ Z8]TG'Q,A
MY-L+UI](B@Y\/)?7XG;LDC1+[2L _R/$1B%7H7@VJAO+>2XOP GB9E=X31_)
M]TKM#E 8FJ><+G+F:=!<")@N^7^>67\MG\HOM9M5WZMM,_]7Q+<Y7AC<9A((
MS#.:$';'PJ'F-QCS@G%A:I?L ,X$D7Y\</M&\N$[ZXL$BO^19'1&"()2N^HO
MB,#N(R3MDX"%YJ(OTCG'U*^4VI6FYP252OT-BM@D*_677QN!7S]01+.$98@H
M20VF>^C])$-<BPD$-12H](XE[4QH0K,L@64;%N8M G<% S^"Q06GU2;!I#'
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
M_=6)[J/[UQ]O7OP?4$L! A0#%     @ D8*!5_/5\68")   \_(  !X
M         ( !     &5X:&EB:70Q,#$M='=I;&EO>&5X96-U=&EV+FAT;5!+
M 0(4 Q0    ( )&"@5?59M9TG1(  +QY   1              "  3XD  !T
M=VQO+3(P,C,Q,3,P+FAT;5!+ 0(4 Q0    ( )&"@5>-82<=^ (  .(*   1
M              "  0HW  !T=VQO+3(P,C,Q,3,P+GAS9%!+ 0(4 Q0    (
M )&"@5?*"'Z;Z00  )X?   5              "  3$Z  !T=VQO+3(P,C,Q
M,3,P7V1E9BYX;6Q02P$"% ,4    " "1@H%7\;I(X*H-  "-@0  %0
M        @ %-/P  ='=L;RTR,#(S,3$S,%]L86(N>&UL4$L! A0#%     @
MD8*!5V$FPL6D"   RD4  !4              ( !*DT  '1W;&\M,C R,S$Q
@,S!?<')E+GAM;%!+!08     !@ & ),!   !5@     !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
