Calling a customer on WhatsApp requires explicit permission. This model is the request: you write the reason, and WhatsApp adds the authorization part, with the name from your account profile.The CALL_PERMISSION_REQUEST component has no fields at all — its presence is what defines the model.There is no accept button and decline button in the template: WhatsApp draws the action. Meta’s documentation mentions allow calls and temporarily allow, for 7 days, plus declining, but it doesn’t describe the screen — so the preview above is an approximation, and the button arrangement on the device may differ.What is documented, and what you can rely on, is the answer: it arrives on your webhook with response as accept or reject. When the permission is temporary, is_permanent: false and expiration_timestamp come along.
Meta does not allow combining the permission component with other interactive components. No buttons, carousel or offer badge on the same template.
Two JSON payloads: one creates the template, and Meta approves it once. The other sends the message, and goes on every dispatch, with that send’s values in the variables marked with braces.
Buttons, carousel or any other interactive component on the same template.
The AUTHENTICATION category.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Omni Z-API","colors":{"primary":"#477722","light":"#98de62","dark":"#3c4733"},"logo":{"light":"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/logo/z-api-omni-light.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=7aad26bd2103cc87f2c19ffc1848e641","dark":"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/logo/z-api-omni-dark.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=c44572e4f0dac29c3f570f7b4664b6f3"},"favicon":"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/favicon.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=d67282b7aba78da114b31d6e23b0d042","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=Ol%C3%A1!%20Gostaria%20de%20falar%20com%20o%20suporte%20do%20Omni%20Z-API.","label":"Suporte"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.omni.z-api.io"}},"footer":{"socials":{"website":"https://omni.z-api.io"}},"fonts":{"heading":{"family":"Space Grotesk"},"body":{"family":"Space Grotesk"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[]},"languages":[{"language":"pt-BR","href":""},{"language":"en","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=Hi!%20I%27d%20like%20to%20talk%20to%20Omni%20Z-API%20support.","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.omni.z-api.io"}},"href":"en"},{"language":"es","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=%C2%A1Hola!%20Me%20gustar%C3%ADa%20hablar%20con%20el%20soporte%20de%20Omni%20Z-API.","label":"Soporte"}],"primary":{"type":"button","label":"Panel","href":"https://app.omni.z-api.io"}},"href":"es"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"omni-z-api","hasAudioNarration":false,"actualSubdomain":"omni-z-api","customDomains":["developer.omni.z-api.io"],"gitSource":{"type":"github","owner":"irrahgroup","repo":"omni-zapi-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae9f62269138fe59fdaf810","collectionId":"e69616fd-9023-40e4-84b1-7427bb2607e8","liveDeploymentHistoryId":"6ae9f62269138fe59fdaf810","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"},"WEB_MCP":{"status":"DISABLED"}},"buildId":"6ae9f62269138fe59fdaf810","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"pt-BR","tag":"Referência da API","count":90},{"language":"en","tag":"API Reference","count":90},{"language":"es","tag":"Referencia de la API","count":90},{"language":"pt-BR","tag":"Mensagens","count":38},{"language":"en","tag":"Messages","count":38},{"language":"es","tag":"Mensajes","count":38},{"language":"pt-BR","tag":"Guias","count":31},{"language":"en","tag":"Guides","count":31},{"language":"es","tag":"Guías","count":31},{"language":"pt-BR","tag":"Templates (WhatsApp)","count":26},{"language":"en","tag":"Templates (WhatsApp)","count":26},{"language":"es","tag":"Plantillas (WhatsApp)","count":26},{"language":"pt-BR","tag":"Webhooks","count":25},{"language":"en","tag":"Webhooks","count":25},{"language":"es","tag":"Webhooks","count":25},{"language":"pt-BR","tag":"Compatibilidade Z-API","count":21},{"language":"en","tag":"Z-API Compatibility","count":21},{"language":"es","tag":"Compatibilidad con Z-API","count":21},{"language":"pt-BR","tag":"Canais","count":19},{"language":"en","tag":"Channels","count":19},{"language":"es","tag":"Canales","count":19},{"language":"pt-BR","tag":"Criar template","count":15},{"language":"en","tag":"Create a template","count":15},{"language":"es","tag":"Crear plantilla","count":15},{"language":"pt-BR","tag":"Flows (WhatsApp)","count":10},{"language":"en","tag":"Flows (WhatsApp)","count":10},{"language":"es","tag":"Flows (WhatsApp)","count":10},{"language":"pt-BR","tag":"Templates","count":9},{"language":"en","tag":"Templates","count":9},{"language":"es","tag":"Plantillas","count":9}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":":root{--background-light:239 240 237;--background-dark:31 32 30}"}],"page":{"pagePath":"en/templates/models/call-permission-request","slug":"/en/templates/models/call-permission-request","pageMetadata":{"title":"Call permission","description":"Asks permission to call on WhatsApp before the first call","href":"/en/templates/models/call-permission-request"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Asks permission to call on WhatsApp before the first call\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const TemplatePreview=({header,headerKind=`text`,headerIcon,productLine,body,footer,buttons=[],cards=[],offer,coupon,order,callPermission,caption,height,lang=`pt`})=>{const L={pt:{contact:`Cliente teste`,label:`pré-visualização`,orderNote:`exemplo: os valores e os itens vêm no envio`,item:`Produto`,qty:`Qtd. 1`,subtotal:`Subtotal`,tax:`Taxas`,total:`Total`,callAsk:`A empresa pode te ligar?`,callAllow:`Permitir chamadas`,callAllowTemp:`Permitir por 7 dias`,money:`R$ 00,00`,price:`R$ preço`,name:`nome do produto`},en:{contact:`Test customer`,label:`preview`,orderNote:`sample: amounts and items come at send time`,item:`Product`,qty:`Qty. 1`,subtotal:`Subtotal`,tax:`Taxes`,total:`Total`,callAsk:`Can the business call you?`,callAllow:`Allow calls`,callAllowTemp:`Temporarily allow calls`,money:`$ 00.00`,price:`$ price`,name:`product name`},es:{contact:`Cliente de prueba`,label:`previsualización`,orderNote:`ejemplo: los valores y los ítems vienen en el envío`,item:`Producto`,qty:`Cant. 1`,subtotal:`Subtotal`,tax:`Impuestos`,total:`Total`,callAsk:`¿La empresa puede llamarte?`,callAllow:`Permitir llamadas`,callAllowTemp:`Permitir por 7 días`,money:`$ 00,00`,price:`$ precio`,name:`nombre del producto`}}[lang];const S={wrap:{display:`flex`,flexDirection:`column`,alignItems:`flex-start`,gap:8,margin:`16px 0`,flexShrink:0,scrollSnapAlign:`start`},device:{width:320,maxWidth:`100%`,padding:10,borderRadius:30,background:`#1f201e`,boxSizing:`border-box`,display:`flex`,flexDirection:`column`,height,boxShadow:`0 18px 40px -28px rgb(31 32 30 / .55)`},speaker:{display:`block`,width:`22%`,height:3,margin:`1px auto 6px`,borderRadius:999,background:`rgb(255 255 255 / .35)`},screen:{borderRadius:22,overflow:`hidden`,background:`#e9e4dc`,display:`flex`,flexDirection:`column`,flex:1,minHeight:0},bar:{display:`flex`,alignItems:`center`,gap:9,padding:`11px 13px`,background:`#477722`},avatar:{width:28,height:28,borderRadius:999,flexShrink:0,background:`rgb(255 255 255 / .22)`},name:{display:`block`,fontSize:12.5,fontWeight:600,lineHeight:1,color:`#fff`},sub:{display:`block`,marginTop:4,fontSize:10.5,lineHeight:1,color:`rgb(255 255 255 / .72)`},chat:{padding:`14px 13px`,minHeight:230,flex:1,overflowY:`auto`},bubble:{background:`#fff`,borderRadius:10,borderTopLeftRadius:2,maxWidth:252,boxShadow:`0 1px 1px rgb(0 0 0 / .13)`,overflow:`hidden`,fontSize:13,lineHeight:1.45,color:`#1f201e`},pad:{padding:`8px 10px 6px`},media:{height:92,background:`#f1efe9`,display:`flex`,alignItems:`center`,justifyContent:`center`,flexDirection:`column`,gap:3,fontSize:10,color:`#8a9183`,letterSpacing:`.04em`,textTransform:`uppercase`,textAlign:`center`,padding:`0 10px`,lineHeight:1.35},mediaSub:{textTransform:`none`,letterSpacing:0,fontSize:9.5},head:{fontWeight:700,marginBottom:4},foot:{fontSize:11,color:`#8a9183`,marginTop:6},time:{display:`block`,textAlign:`right`,fontSize:10,color:`#9aa093`,marginTop:2},btn:{borderTop:`1px solid #e7e9e3`,padding:`8px 10px`,textAlign:`center`,color:`#027eb5`,fontSize:12.5,fontWeight:500},chip:{display:`inline-block`,background:`#e3eed9`,color:`#477722`,borderRadius:5,padding:`2px 7px`,fontSize:11,fontWeight:700,marginBottom:6},invoice:{margin:`8px 0 2px`,padding:8,borderRadius:8,background:`#f6f5f1`,display:`flex`,flexDirection:`column`,gap:6},invoiceNote:{fontSize:9,color:`#9aa093`,textTransform:`uppercase`,letterSpacing:`.04em`},line:{display:`flex`,alignItems:`center`,gap:7},thumb:{width:26,height:26,borderRadius:5,flexShrink:0,background:`#fff`,border:`1px solid #e7e9e3`},lineName:{flex:1,minWidth:0,fontSize:10.5,lineHeight:1.3},lineQty:{display:`block`,fontSize:9,color:`#9aa093`},lineValue:{fontSize:10.5,flexShrink:0},totals:{display:`flex`,flexDirection:`column`,gap:3,paddingTop:5,borderTop:`1px solid #e7e9e3`},totalRow:{display:`flex`,justifyContent:`space-between`,fontSize:10.5},callCard:{display:`flex`,alignItems:`center`,gap:7,padding:`8px 10px`,fontSize:11.5,color:`#1f201e`},callIcon:{width:20,height:20,borderRadius:999,flexShrink:0,background:`#eef0ea`},row:{display:`flex`,gap:7,marginTop:7,maxWidth:252},card:{background:`#fff`,borderRadius:10,flex:1,minWidth:0,overflow:`hidden`,fontSize:12,boxShadow:`0 1px 1px rgb(0 0 0 / .13)`},cap:{fontSize:11.5,color:`var(--zp-ink-tertiary, #8a9183)`,width:320,maxWidth:`100%`,minHeight:34}};const ICON={catalog:`🛍`,product:`🛍`,location:`📍`,image:`🖼`,video:`▶`};const withVars=text=>String(text||``).split(/(\\{\\{[^}]+\\}\\})/g).map((part,i)=>part.startsWith(`{{`)?_jsx(`span`,{style:{background:`#e3eed9`,color:`#477722`,borderRadius:3,padding:`0 3px`},children:part},i):_jsx(`span`,{children:part},i));const mediaBlock=(label,sub,height)=>_jsxs(`div`,{style:height?{...S.media,height}:S.media,children:[headerIcon\u0026\u0026_jsx(`span`,{style:{fontSize:15},children:ICON[headerIcon]||``}),_jsx(`span`,{children:label}),sub\u0026\u0026_jsx(`span`,{style:S.mediaSub,children:sub})]});return _jsxs(`div`,{style:S.wrap,children:[_jsxs(`div`,{style:S.device,children:[_jsx(`span`,{\"aria-hidden\":`true`,style:S.speaker}),_jsxs(`div`,{style:S.screen,children:[_jsxs(`div`,{style:S.bar,children:[_jsx(`span`,{style:S.avatar}),_jsxs(`span`,{style:{minWidth:0},children:[_jsx(`span`,{style:S.name,children:L.contact}),_jsx(`span`,{style:S.sub,children:L.label})]})]}),_jsxs(`div`,{style:S.chat,children:[_jsxs(`div`,{style:S.bubble,children:[headerKind!==`text`\u0026\u0026headerKind!==`none`\u0026\u0026mediaBlock(headerKind,productLine===true?`${L.name} · ${L.price}`:productLine),_jsxs(`div`,{style:S.pad,children:[offer\u0026\u0026_jsx(`div`,{style:S.chip,children:offer}),header\u0026\u0026_jsx(`div`,{style:S.head,children:withVars(header)}),body\u0026\u0026_jsx(`div`,{style:{whiteSpace:`pre-wrap`},children:withVars(body)}),coupon\u0026\u0026_jsx(`div`,{style:{...S.chip,marginTop:8,marginBottom:0},children:coupon}),order\u0026\u0026_jsxs(`div`,{style:S.invoice,children:[_jsx(`span`,{style:S.invoiceNote,children:L.orderNote}),[1,2].map(i=>_jsxs(`span`,{style:S.line,children:[_jsx(`span`,{style:S.thumb}),_jsxs(`span`,{style:S.lineName,children:[L.item,` `,i,_jsx(`span`,{style:S.lineQty,children:L.qty})]}),_jsx(`span`,{style:S.lineValue,children:L.money})]},i)),_jsx(`span`,{style:S.totals,children:[[L.subtotal,false],[L.tax,false],[L.total,true]].map(([label,strong])=>_jsxs(`span`,{style:S.totalRow,children:[_jsx(`span`,{style:{fontWeight:strong?600:400,color:strong?`#1f201e`:`#6b7264`},children:label}),_jsx(`span`,{style:{fontWeight:strong?600:400},children:L.money})]},label))})]}),footer\u0026\u0026_jsx(`div`,{style:S.foot,children:footer}),_jsx(`span`,{style:S.time,children:`10:24`})]}),callPermission\u0026\u0026_jsxs(`div`,{style:{borderTop:`1px solid #e7e9e3`},children:[_jsxs(`div`,{style:S.callCard,children:[_jsx(`span`,{style:S.callIcon}),_jsx(`span`,{children:L.callAsk})]}),_jsx(`div`,{style:S.btn,children:L.callAllow}),_jsx(`div`,{style:S.btn,children:L.callAllowTemp})]}),buttons.map((b,i)=>_jsx(`div`,{style:S.btn,children:b},i))]}),cards.length>0\u0026\u0026_jsx(`div`,{style:S.row,children:cards.map((c,i)=>_jsxs(`div`,{style:S.card,children:[_jsxs(`div`,{style:{...S.media,height:64,gap:2},children:[_jsx(`span`,{children:c.media||`imagem`}),c.product\u0026\u0026_jsxs(`span`,{style:S.mediaSub,children:[L.name,` · `,L.price]})]}),c.text\u0026\u0026_jsx(`div`,{style:{padding:`6px 8px`},children:c.text}),(c.buttons||(c.button?[c.button]:[])).map((b,j)=>_jsx(`div`,{style:{...S.btn,padding:`6px 8px`,fontSize:11.5},children:b},j))]},i))})]})]})]}),caption\u0026\u0026_jsx(`div`,{style:S.cap,children:caption})]})};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Table,Warning,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:_jsx(_components.code,{children:`call_permission_request`})}),`\n`,_jsx(_components.p,{children:`Asks permission to call on WhatsApp.`}),`\n`,_jsx(_MdxComponentBoundary,{name:`TemplatePreview`,children:_jsx(TemplatePreview,{lang:`en`,body:`Can we call you about your order {{order_number}}?`,callPermission:true,caption:`An approximation. The card is WhatsApp's: fixed text, the name from the account profile and no button you define. Both allow actions are documented; declining exists too, but Meta does not describe how the three appear on screen.`})}),`\n`,_jsx(Heading,{level:`2`,id:`how-it-works`,children:`How it works`}),`\n`,_jsx(_components.p,{children:`Calling a customer on WhatsApp requires explicit permission. This model is the request: you write the reason, and WhatsApp adds the authorization part, with the name from your account profile.`}),`\n`,_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`CALL_PERMISSION_REQUEST`}),` component `,_jsx(_components.strong,{children:`has no fields at all`}),` — its presence is what defines the model.`]}),`\n`,_jsxs(_components.p,{children:[`There is no accept button and decline button in the template: WhatsApp draws the action. Meta’s documentation mentions `,_jsx(_components.strong,{children:`allow calls`}),` and `,_jsx(_components.strong,{children:`temporarily allow`}),`, for 7 days, plus declining, but it doesn’t describe the screen — so the preview above is an approximation, and the button arrangement on the device may differ.`]}),`\n`,_jsxs(_components.p,{children:[`What is documented, and what you can rely on, is the answer: it arrives on your webhook with `,_jsx(_components.code,{children:`response`}),` as `,_jsx(_components.code,{children:`accept`}),` or `,_jsx(_components.code,{children:`reject`}),`. When the permission is temporary, `,_jsx(_components.code,{children:`is_permanent: false`}),` and `,_jsx(_components.code,{children:`expiration_timestamp`}),` come along.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`Meta `,_jsx(_components.strong,{children:`does not allow combining`}),` the permission component with other interactive components. No buttons, carousel or offer badge on the same template.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`at-creation-and-at-send-time`,children:`At creation and at send time`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`At creation`}),_jsx(_components.th,{children:`At send time`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The text explaining why you want to call`}),_jsx(_components.td,{children:`The value of each variable`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The permission component`}),_jsx(_components.td,{})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`fields-in-this-model`,children:`Fields in this model`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Field`}),_jsx(_components.th,{children:`What it is for`}),_jsx(_components.th,{children:`Rule`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`category`})}),_jsx(_components.td,{children:`You choose`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`UTILITY`}),` or `,_jsx(_components.code,{children:`MARKETING`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`BODY`})}),_jsx(_components.td,{children:`The reason for the call`}),_jsx(_components.td,{children:`Up to 1024 characters`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`CALL_PERMISSION_REQUEST`})}),_jsx(_components.td,{children:`The authorization request`}),_jsx(_components.td,{children:`No fields`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`full-json`,children:`Full JSON`}),`\n`,_jsxs(_components.p,{children:[`Two JSON payloads: one `,_jsx(_components.strong,{children:`creates`}),` the template, and Meta approves it once. The other `,_jsx(_components.strong,{children:`sends`}),` the message, and goes on every dispatch, with that send’s values in the variables marked with braces.`]}),`\n`,_jsx(Heading,{level:`3`,id:`1-create-the-template`,children:`1. Create the template`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /whatsapp/businesses/{wabaId}/templates`}),` — see `,_jsx(_components.a,{href:`/en/templates/create-template`,children:`API reference`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`28`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`28`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"exemplo_call_permission_request\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"category\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"UTILITY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"en_US\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"allow_category_change\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameter_format\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"NAMED\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"components\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BODY\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Hi {{customer_name}}, your order {{order_number}} is confirmed and ships today.\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"body_text_named_params\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"param_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"customer_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Marina\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"param_name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"order_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"example\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1042\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CALL_PERMISSION_REQUEST\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`2-send-it-once-approved`,children:`2. Send it once approved`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /v1/channels/{channelId}/messages`}),` — see `,_jsx(_components.a,{href:`/en/messages/send-template`,children:`Send template`}),`.`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`34`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`34`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"recipient\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"identifier\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5511999999999\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"content\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"TEMPLATE\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"attachments\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"template\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"exemplo_call_permission_request\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"language\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"policy\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"deterministic\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"en_US\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"components\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"body\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"parameters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{{customer_name}}\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"text\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"{{order_number}}\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`what-meta-rejects-here`,children:`What Meta rejects here`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Buttons, carousel or any other interactive component on the same template.`}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.code,{children:`AUTHENTICATION`}),` category.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{TemplatePreview,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Call permission","description":"Asks permission to call on WhatsApp before the first call","href":"/en/templates/models/call-permission-request"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[151,7549,")=>null;function _cr"]]},"mdxExtracts":{"tableOfContents":[{"title":"How it works","slug":"how-it-works","depth":2,"children":[]},{"title":"At creation and at send time","slug":"at-creation-and-at-send-time","depth":2,"children":[]},{"title":"Fields in this model","slug":"fields-in-this-model","depth":2,"children":[]},{"title":"Full JSON","slug":"full-json","depth":2,"children":[{"title":"1. Create the template","slug":"1-create-the-template","depth":3,"children":[]},{"title":"2. Send it once approved","slug":"2-send-it-once-approved","depth":3,"children":[]}]},{"title":"What Meta rejects here","slug":"what-meta-rejects-here","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/omni-z-api/81add35b00a03b20/gpt-maker.js"],"subdomain":"omni-z-api","siteName":"Omni Z-API","title":"Call permission - Omni Z-API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"pt-BR":{"href":"/templates/models/call-permission-request","matchLevel":1},"en":{"href":"/en/templates/models/call-permission-request","matchLevel":0},"es":{"href":"/es/templates/models/call-permission-request","matchLevel":1}}},"lastModified":"2026-09-18T13:11:37.740Z","originalFileLocation":"en/templates/models/call-permission-request.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Asks permission to call on WhatsApp before the first call\">\u003cmeta data-mint-head name=\"application-name\" content=\"Omni Z-API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Call permission - Omni Z-API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Asks permission to call on WhatsApp before the first call\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Omni Z-API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.omni.z-api.io/en/templates/models/call-permission-request\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://omni-z-api.mintlify.app/_mintlify/api/og/v2?division=Create+a+template\u0026amp;title=Call+permission\u0026amp;description=Asks+permission+to+call+on+WhatsApp+before+the+first+call\u0026amp;theme=94425b6c06be1ca83ec9b164\u0026amp;signature=09645cdfed0c6f9604c994008143bd3d1c4e97ebf9962ef84bf0fcf3ee0a92f5\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Call permission - Omni Z-API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Asks permission to call on WhatsApp before the first call\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://omni-z-api.mintlify.app/_mintlify/api/og/v2?division=Create+a+template\u0026amp;title=Call+permission\u0026amp;description=Asks+permission+to+call+on+WhatsApp+before+the+first+call\u0026amp;theme=94425b6c06be1ca83ec9b164\u0026amp;signature=09645cdfed0c6f9604c994008143bd3d1c4e97ebf9962ef84bf0fcf3ee0a92f5\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/omni-z-api/o-SwDuL7r0oa71K7/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Omni Z-API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#477722\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.omni.z-api.io/en/templates/models/call-permission-request\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/templates/models/call-permission-request.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://developer.omni.z-api.io/en/templates/models/call-permission-request\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://developer.omni.z-api.io/templates/models/call-permission-request\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://developer.omni.z-api.io/es/templates/models/call-permission-request\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://developer.omni.z-api.io/templates/models/call-permission-request\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.omni.z-api.io/#organization\",\"name\":\"Omni Z-API\",\"url\":\"https://developer.omni.z-api.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/omni-z-api/pNLq09OUwDtXKuEM/logo/z-api-omni-light.svg?fit=max\u0026auto=format\u0026n=pNLq09OUwDtXKuEM\u0026q=85\u0026s=7aad26bd2103cc87f2c19ffc1848e641\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.omni.z-api.io#website\",\"name\":\"Omni Z-API\",\"url\":\"https://developer.omni.z-api.io\",\"publisher\":{\"@id\":\"https://developer.omni.z-api.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request#webpage\",\"url\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request\",\"name\":\"Call permission\",\"description\":\"Asks permission to call on WhatsApp before the first call\",\"dateModified\":\"2026-09-18T13:11:37.740Z\",\"isPartOf\":{\"@id\":\"https://developer.omni.z-api.io#website\"},\"breadcrumb\":{\"@id\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Templates (WhatsApp)\",\"item\":\"https://developer.omni.z-api.io/en/templates/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a template\",\"item\":\"https://developer.omni.z-api.io/en/templates/models/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Call permission\",\"item\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request#article\",\"headline\":\"Call permission\",\"name\":\"Call permission\",\"description\":\"Asks permission to call on WhatsApp before the first call\",\"url\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request\",\"mainEntityOfPage\":{\"@id\":\"https://developer.omni.z-api.io/en/templates/models/call-permission-request#webpage\"},\"dateModified\":\"2026-09-18T13:11:37.740Z\",\"publisher\":{\"@id\":\"https://developer.omni.z-api.io/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.omni.z-api.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Omni Z-API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Omni Z-API","nav":{"global":{"anchors":[]},"languages":[{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/templates/models/call-permission-request"}]},{"language":"en","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=Hi!%20I%27d%20like%20to%20talk%20to%20Omni%20Z-API%20support.","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.omni.z-api.io"}},"tabs":[{"tab":"Guides","icon":"book-open","pages":[{"title":"Guides","href":"/en"}]},{"tab":"API Reference","icon":"code","groups":[{"group":"Channels","icon":"plug","pages":[{"title":"Create channel","openapi":"en/channels/openapi-create.json POST /v1/channels","href":"/en/channels/create-channel"},{"title":"List channels","openapi":"en/channels/openapi-list.json GET /v1/channels","href":"/en/channels/list-channels"},{"title":"Get channel","openapi":"en/channels/openapi-get.json GET /v1/channels/{channelId}","href":"/en/channels/get-channel"},{"title":"Connect Meta WhatsApp channel","openapi":"en/channels/openapi-connect.json POST /v1/channels/{channelId}/connect","href":"/en/channels/connect-channel"},{"title":"SDK origins","openapi":"en/channels/openapi-sdk-info.json GET /instances/{channelId}/sdk-info","href":"/en/channels/sdk-info"},{"title":"Disconnect Meta WhatsApp channel","openapi":"en/channels/openapi-disconnect.json PUT /v1/channels/{channelId}/disconnect","href":"/en/channels/disconnect"},{"title":"Subscribe channel","openapi":"en/channels/openapi-subscribe.json GET /v1/channels/{channelId}/subscribe","href":"/en/channels/subscribe-channel"},{"title":"Cancel subscription","openapi":"en/channels/openapi-cancel.json DELETE /v1/channels/{channelId}/cancel","href":"/en/channels/cancel-subscription"},{"title":"Delete channel","openapi":"en/channels/openapi-delete.json DELETE /v1/channels/{channelId}","href":"/en/channels/delete-channel"}]},{"group":"Messages","icon":"paper-plane","pages":[{"title":"Introduction","href":"/en/messages/introduction"},{"title":"Send text","openapi":"en/messages/openapi.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-text"},{"title":"Send image","openapi":"en/messages/openapi-image.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-image"},{"title":"Send audio","openapi":"en/messages/openapi-audio.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-audio"},{"title":"Send video","openapi":"en/messages/openapi-video.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-video"},{"title":"Send document","href":"/en/messages/send-document"},{"title":"Send sticker","openapi":"en/messages/openapi-sticker.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-sticker"},{"title":"Send location","openapi":"en/messages/openapi-location.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-location"},{"title":"Request location","href":"/en/messages/send-location-request"},{"title":"Send contact","openapi":"en/messages/openapi-contact.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-contact"},{"title":"Send reaction","href":"/en/messages/send-reaction"},{"title":"Send text with buttons","openapi":"en/messages/openapi-interactive-button.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-interactive-button"},{"title":"Send action buttons","openapi":"en/messages/openapi-interactive-action.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-interactive-action"},{"title":"Send option list","href":"/en/messages/send-interactive-list"},{"title":"Send a flow","href":"/en/messages/send-flow"},{"title":"Send catalog","href":"/en/messages/send-catalog"},{"title":"Send product","href":"/en/messages/send-product"},{"title":"Send multi-product","href":"/en/messages/send-product-list"},{"title":"Send order details","href":"/en/messages/send-order-details"},{"title":"Send order status","href":"/en/messages/send-order-status"}]},{"group":"Templates (WhatsApp)","icon":"file-lines","pages":[{"title":"Introduction","href":"/en/templates/introduction"},{"title":"Template fields","href":"/en/templates/anatomy"},{"title":"Validation","href":"/en/templates/validation"},{"group":"Create a template","pages":[{"title":"Choose the model","href":"/en/templates/models/overview"},{"title":"Custom message","href":"/en/templates/models/custom"},{"title":"Access code","href":"/en/templates/models/authentication"},{"title":"Catalog","href":"/en/templates/models/catalog"},{"title":"Single product","href":"/en/templates/models/spm"},{"title":"Multi-product","href":"/en/templates/models/mpm"},{"title":"Checkout button","href":"/en/templates/models/checkout-button"},{"title":"Order details","href":"/en/templates/models/order-details"},{"title":"Coupon","href":"/en/templates/models/coupon-code"},{"title":"Limited time offer","href":"/en/templates/models/limited-time-offer"},{"title":"Media carousel","href":"/en/templates/models/media-card-carousel"},{"title":"Product carousel","href":"/en/templates/models/product-card-carousel"},{"title":"Template Library","description":"Ready-made model from Meta's library, approved from the start","href":"/en/templates/models/library"},{"title":"Call permission","href":"/en/templates/models/call-permission-request"},{"title":"API reference","description":"The call that creates the template: route, authentication, responses and errors","openapi":"en/templates/openapi.json POST /whatsapp/businesses/{wabaId}/templates","href":"/en/templates/create-template"}]},{"group":"Other endpoints","pages":[{"title":"Send template","openapi":"en/messages/openapi-template.json POST /v1/channels/{channelId}/messages","href":"/en/messages/send-template"},{"title":"List templates","openapi":"en/templates/openapi.json GET /whatsapp/businesses/{wabaId}/templates","href":"/en/templates/list-templates"},{"title":"Update template","openapi":"en/templates/openapi.json PUT /whatsapp/businesses/{wabaId}/templates/{templateId}","href":"/en/templates/update-template"},{"title":"Delete template","openapi":"en/templates/openapi.json DELETE /whatsapp/businesses/{wabaId}/templates/{templateId}","href":"/en/templates/delete-template"},{"title":"Sync templates","openapi":"en/templates/openapi.json POST /whatsapp/businesses/{wabaId}/templates/sync","href":"/en/templates/sync-templates"},{"title":"List WABAs","openapi":"en/templates/openapi.json GET /whatsapp/businesses","href":"/en/templates/list-businesses"},{"title":"Upload media","openapi":"en/templates/openapi.json POST /whatsapp/businesses/{wabaId}/templates/media","href":"/en/templates/upload-media"},{"title":"Template library","openapi":"en/templates/openapi.json GET /whatsapp/businesses/{wabaId}/template-library","href":"/en/templates/template-library"}]}]},{"group":"Flows (WhatsApp)","icon":"diagram-project","tag":"New","pages":[{"title":"Introduction","href":"/en/flows/introduction"},{"title":"Components and rules","href":"/en/flows/components"},{"title":"List flows","openapi":"en/flows/openapi.json GET /whatsapp/businesses/{wabaId}/flows","href":"/en/flows/list-flows"},{"title":"Create flow","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows","href":"/en/flows/create-flow"},{"title":"Get flow","openapi":"en/flows/openapi.json GET /whatsapp/businesses/{wabaId}/flows/{flowId}","href":"/en/flows/get-flow"},{"title":"Update flow","openapi":"en/flows/openapi.json PUT /whatsapp/businesses/{wabaId}/flows/{flowId}","href":"/en/flows/update-flow"},{"title":"Publish flow","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows/{flowId}/publish","href":"/en/flows/publish-flow"},{"title":"Deprecate flow","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows/{flowId}/deprecate","href":"/en/flows/deprecate-flow"},{"title":"Delete flow","openapi":"en/flows/openapi.json DELETE /whatsapp/businesses/{wabaId}/flows/{flowId}","href":"/en/flows/delete-flow"},{"title":"Sync flows","openapi":"en/flows/openapi.json POST /whatsapp/businesses/{wabaId}/flows/sync","href":"/en/flows/sync-flows"}]},{"group":"Webhooks","icon":"webhook","pages":[{"title":"Introduction","href":"/en/webhooks/introduction"},{"title":"HMAC signing","href":"/en/webhooks/signature"},{"title":"Delivery and retries","href":"/en/webhooks/delivery"},{"group":"Channels","pages":[{"title":"Channel webhooks","href":"/en/webhooks/channel-webhooks"},{"title":"Payload structure","href":"/en/webhooks/payloads"},{"title":"Create webhook","openapi":"en/webhooks/openapi.json POST /v1/channels/{channelId}/webhooks","href":"/en/webhooks/create-webhook"},{"title":"List webhooks","openapi":"en/webhooks/openapi.json GET /v1/channels/{channelId}/webhooks","href":"/en/webhooks/list-webhooks"},{"title":"Get webhook","openapi":"en/webhooks/openapi.json GET /v1/channels/{channelId}/webhooks/{webhookId}","href":"/en/webhooks/get-webhook"},{"title":"Update webhook","openapi":"en/webhooks/openapi.json PATCH /v1/channels/{channelId}/webhooks/{webhookId}","href":"/en/webhooks/update-webhook"},{"title":"Delete webhook","openapi":"en/webhooks/openapi.json DELETE /v1/channels/{channelId}/webhooks/{webhookId}","href":"/en/webhooks/delete-webhook"}]},{"group":"Templates","pages":[{"title":"Template webhooks","href":"/en/webhooks/template-webhooks"},{"title":"Payload structure","href":"/en/webhooks/template-payloads"},{"title":"Channel disconnection notice","href":"/en/webhooks/channel-disconnected"},{"title":"Billing and account restriction events","href":"/en/webhooks/account-events"},{"title":"Create template webhook","openapi":"en/webhooks/openapi-template.json POST /v1/webhooks","href":"/en/webhooks/create-template-webhook"},{"title":"List template webhooks","openapi":"en/webhooks/openapi-template.json GET /v1/webhooks","href":"/en/webhooks/list-template-webhooks"},{"title":"Get template webhook","openapi":"en/webhooks/openapi-template.json GET /v1/webhooks/{webhookId}","href":"/en/webhooks/get-template-webhook"},{"title":"Update template webhook","openapi":"en/webhooks/openapi-template.json PATCH /v1/webhooks/{webhookId}","href":"/en/webhooks/update-template-webhook"},{"title":"Delete template webhook","openapi":"en/webhooks/openapi-template.json DELETE /v1/webhooks/{webhookId}","href":"/en/webhooks/delete-template-webhook"}]},{"group":"Default webhook","pages":[{"title":"Workspace default webhook","href":"/en/webhooks/default-webhooks"},{"title":"Create default webhook","openapi":"en/webhooks/openapi-default.json POST /v1/default-instance-webhooks","href":"/en/webhooks/create-default-webhook"},{"title":"List default webhooks","openapi":"en/webhooks/openapi-default.json GET /v1/default-instance-webhooks","href":"/en/webhooks/list-default-webhooks"},{"title":"Get default webhook","openapi":"en/webhooks/openapi-default.json GET /v1/default-instance-webhooks/{webhookId}","href":"/en/webhooks/get-default-webhook"},{"title":"Update default webhook","openapi":"en/webhooks/openapi-default.json PATCH /v1/default-instance-webhooks/{webhookId}","href":"/en/webhooks/update-default-webhook"},{"title":"Delete default webhook","openapi":"en/webhooks/openapi-default.json DELETE /v1/default-instance-webhooks/{webhookId}","href":"/en/webhooks/delete-default-webhook"}]}]}]},{"tab":"Z-API Compatibility","icon":"arrow-right-arrow-left","pages":[{"title":"Z-API Compatibility","href":"/en/z-api/introduction"}]}]},{"language":"es","navbar":{"links":[{"href":"https://api.whatsapp.com/send?phone=5544999300032\u0026text=%C2%A1Hola!%20Me%20gustar%C3%ADa%20hablar%20con%20el%20soporte%20de%20Omni%20Z-API.","label":"Soporte"}],"primary":{"type":"button","label":"Panel","href":"https://app.omni.z-api.io"}},"pages":[{"title":"es","href":"/es/templates/models/call-permission-request"}]}]},"basePath":"","title":"Call permission - Omni Z-API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":[],"chunks":[]}