By the end of this, messages people send to your WhatsApp number will land in Olanna. Your agent will answer them.WhatsApp is owned by Meta, the company behind Facebook. So most of this happens on Meta’s website, not in Olanna. Here is the whole job:
Set up an account with Meta.
Copy five things from Meta into a note.
Paste those five things into Olanna.
Tell Meta to start sending your messages to Olanna.
Set aside 20 to 30 minutes. Use a computer, not your phone.
Meta changes these pages now and then. A button might not be exactly where this guide says. Look for the words, not the place, and you will find it.
You need a phone number that can receive WhatsApp messages. It must not be in use on the normal WhatsApp app or the WhatsApp Business app. A number can only be on one of them at a time. If yours is in use, take it off there first, or use a different number.You also need an email address, if you do not have a Facebook or Meta account yet.
Was this number connected to another company’s WhatsApp service before? Turn off its two-step PIN first, or moving it here will fail.
You are about to collect five things from Meta. Keep them in one place so you do not lose any.Open a blank note on your computer. Leave it open in its own window.Type these five lines into it. Fill each one in as you reach it.
Phone number ID:WhatsApp Business Account ID:Access token:App secret:Verify token:
Meta will ask you to make something called an app. It is not an app anyone downloads. It is a box that holds your connection. Meta will not let Olanna handle your messages without one. You make it once, then leave it alone.
1
Go to Meta's developer site
Open developers.facebook.com.
2
Log in with the same account
Choose Log In at the top right. Use the same account as Part 2.
3
Start a new app
Choose My Apps, then Create App.
4
Pick Business as the type
Meta asks what type of app this is. Choose Business.
5
Name it after your business
Something you will recognise in a year, like “Ridgeway Plumbing Olanna”.
6
Link your business account
Choose the one you made in Part 2.
7
Finish creating it
Choose Create App. Meta might ask for your password again. You will land on your app’s dashboard.
On the dashboard, look for a list of products you can add. It is usually on the main screen, or under Add Product in the left menu.
2
Set up WhatsApp
Find WhatsApp in that list and choose Set up.
The product list. WhatsApp is one tile among many.
3
Keep the API Setup page open
You will land on a page called API Setup. Three of your five things come from here, so leave this tab where it is.
4
Add your phone number
Look for the words “Send and receive messages”. Meta shows you a free test number of its own, and a button to add your own number. Add your own. Meta will text or call it with a code to check it is yours.
The API Setup page. Your own number goes in the From section.
An ID is a number Meta uses to tell one thing from another. Both of these are on the API Setup page you are already looking at.Phone number ID. This sits just under your phone number. It is a long number and it is not your phone number. There is a copy button beside it.
The phone number ID sits under your number and looks nothing like it.
WhatsApp Business Account ID. Usually near the top of the same page, or in your business settings. You do not have to have this one. But it lets Olanna show you clearer information later, so copy it if you can find it.
An access token is a long password. It is what lets Olanna into your WhatsApp.Meta offers you one on the API Setup page already. Do not use that one. It stops working after a day and your WhatsApp would go quiet. Make one that lasts instead.This part has the most steps of anything here. Go slowly.
1
Open System Users
Go to business.facebook.com. Choose Settings, then Users, then System Users.
System Users is buried under Settings, then Users.
2
Add a system user
Choose Add. Name it “Olanna Integration”. Set the role to Admin. Choose Create System User.
3
Give it your app
Choose Add Assets. Pick the app you made in Part 3. Give it Full Control.
4
Start a new token
Choose Generate New Token. Pick that same app.
5
Tick two permissions
You will see a list of permissions with tick boxes. Tick whatsapp_business_messaging and whatsapp_business_management. Leave the rest alone.
6
Generate it
Choose Generate Token. A long line of letters and numbers appears.
Two permissions ticked, the rest left alone.
7
Copy it into your note
Do this before you close anything.
Meta shows this token once and never again. If you close the window without copying it, you will have to come back and make a new one. That is annoying, not serious.
Part 7: Copy your app secret, then make up a verify token
App secret. This is another password. It proves the app belongs to you.
1
Open your app
Go to developers.facebook.com and open the app you made.
2
Go to Settings, then Basic
Both are in the left menu.
3
Reveal the app secret
Find App Secret and choose Show. Meta might ask for your password.
App Secret stays hidden until you choose Show.
4
Copy it into your note
That is four of your five lines done.
Verify token. You make this one up yourself. It is not copied from anywhere. Any word or phrase will do, like ridgeway-2026.Write it into your note exactly as you typed it. You will type the same thing in two places later, and they have to match.Your note should now have all five lines filled in.
A form opens with a box for each of your five things.
3
Copy your note into the boxes
Each line of your note goes in the box with the same name.
All five values from your note, in Olanna.
4
Choose Install
Olanna takes a few seconds to check with Meta that your access token really works with your phone number ID, and that your app secret belongs to the same app.
If it works, WhatsApp moves into your connected apps. It will say Active, or Pending Setup. Pending Setup is normal here, because there is one part left.If it does not work, the message tells you which one did not match. It is nearly always the access token. Troubleshooting is at the bottom of this page.
Meta now trusts Olanna. But it still does not know where to send your messages. This part gives it the address.That address is called a webhook URL. It is a long web address. You copy it out of Olanna and paste it into Meta. Nothing will arrive until you do.
1
Copy your webhook URL from Olanna
On the Channels page, open your WhatsApp row and copy the Webhook URL.
2
Open Configuration in Meta
Go to developers.facebook.com, open your app, then WhatsApp, then Configuration.
3
Edit the webhook section
Find the Webhook section and choose Edit.
4
Paste in the address
Put the Webhook URL into the Callback URL box.
5
Type your verify token
In the Verify Token box, type the phrase you made up in Part 7. It has to match what is in Olanna exactly. Same capital letters. No spaces at either end.
Callback URL from Olanna, verify token from your note.
6
Verify and save
Choose Verify and Save. If the two match, it confirms straight away. If not, go back and check the value saved in Olanna.
7
Switch on messages
Still on that page, find Webhook fields and choose Manage. Switch on messages.
Not the number you just connected. Open WhatsApp on it.
2
Send yourself a message
A short text message to your WhatsApp Business number.
3
Check your Olanna inbox
It should be there within a few seconds. If nothing arrives after a minute, see Troubleshooting.
Only text messages come through at the moment. If someone sends a photo or a voice note to your WhatsApp number, it will not appear in your Olanna inbox. That is expected, not a fault.
You can close your note now. Or keep it somewhere safe, in case you ever need to connect again.
WhatsApp gives you a number of free messages each month. After that, Meta charges you directly, based on how much you use. Their WhatsApp Business Platform pricing page has the current rates. Meta bills you for this, not Olanna.
How long does display name approval take?
It varies. Sometimes minutes, sometimes a day or two. You can usually send and receive before it finishes. Your business name may look different to customers until it is approved.
Can I use my personal WhatsApp number?
You can. But it has to come off the normal WhatsApp and WhatsApp Business apps first. A number cannot be on both at once.
Can I connect more than one WhatsApp number?
One number per business through this screen. Contact support if you need more.
I have no Meta or Facebook account at all. Where do I start?
Go to business.facebook.com and choose Create Account. It walks you through making a login as part of the process. That is Part 2 above.
Do I need to keep the Meta app after this?
Yes. It is what keeps the connection alive. You do not have to open it again, but do not delete it.
Access token is not valid on either graph.facebook.com or graph.instagram.com
Your access token does not go with your phone number ID. Or it has expired or been deleted. Go back to Part 6 and make a new one. Then open the connection in Olanna, choose Edit, paste the new token, and save.
App Secret is incorrect for this app
The app secret came from a different Meta app than the one holding your phone number and token. Check you copied it from Settings, then Basic, on the same app you set WhatsApp up in.
Meta shows an error when I choose Verify and Save
The verify token you typed into Meta does not match the one saved in Olanna. A space on the end is the usual cause. Open your WhatsApp connection in Olanna, look at the exact value saved there, and type it into Meta again.
Everything says connected, but test messages never arrive
This is almost always Part 9. Either it was not finished, or messages was left switched off. Go to WhatsApp, then Configuration, then Webhook fields in Meta, and check that messages is on.
I sent a photo or a voice note and it did not show up
That is expected. Only text messages come into the inbox at the moment.
My number is stuck on Pending Setup
Olanna has your five values but Meta has not registered the address yet. Go and finish Part 9.
I lost my access token or app secret
Neither can be looked up once hidden. But you can make a new one from Part 6 or Part 7 and update it in Olanna. You will not lose your number or your messages.
Still stuck
Contact support. Tell us which part you are on, and the exact words of the error. A screenshot is best. Say whether this is a new WhatsApp number or one moved from another company.
Last modified on September 14, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Olanna Help Center","description":"SMB, AI, customer support, Agent","colors":{"primary":"#166E3F","light":"#26BD6C","dark":"#166E3F"},"logo":{"light":"https://mintcdn.com/olanna/GL1Ex0j2R6c8W1Zs/images/WorkBrown.png?fit=max\u0026auto=format\u0026n=GL1Ex0j2R6c8W1Zs\u0026q=85\u0026s=9c699785083519f6753fe8cd35de0da6","dark":"https://mintcdn.com/olanna/GL1Ex0j2R6c8W1Zs/images/WorkBrown.png?fit=max\u0026auto=format\u0026n=GL1Ex0j2R6c8W1Zs\u0026q=85\u0026s=9c699785083519f6753fe8cd35de0da6","href":"https://www.olanna.ai/"},"favicon":{"light":"https://mintcdn.com/olanna/GL1Ex0j2R6c8W1Zs/images/WorkBrown.png?fit=max\u0026auto=format\u0026n=GL1Ex0j2R6c8W1Zs\u0026q=85\u0026s=9c699785083519f6753fe8cd35de0da6","dark":"https://mintcdn.com/olanna/GL1Ex0j2R6c8W1Zs/images/WorkBrown.png?fit=max\u0026auto=format\u0026n=GL1Ex0j2R6c8W1Zs\u0026q=85\u0026s=9c699785083519f6753fe8cd35de0da6"},"navbar":{"links":[],"primary":{"type":"button","label":"Employee portal","href":"https://dashboard.mintlify.com"}},"footer":{"socials":{"x":"https://x.com/discoverolanna","linkedin":"https://linkedin.com/company/olanna-platforms","instagram":"https://instagram.com/discoverolanna"}},"fonts":{"heading":{"family":"Inter","weight":800}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","latex":false},"contextual":{"options":["copy","view","assistant","mcp","add-mcp"],"display":"header"},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"olanna","hasAudioNarration":false,"actualSubdomain":"olanna","customDomains":["docs.olanna.ai"],"gitSource":{"type":"github","owner":"mintlify-community","repo":"docs-olanna-28d77701","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6aa7443543fe57b758094c1e","collectionId":"7813ad04-4529-4e4d-9e72-1fbeaefd48ed","liveDeploymentHistoryId":"6aa7443543fe57b758094c1e","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6aa7443543fe57b758094c1e","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"default","tag":"Help Guide","count":16},{"language":"default","tag":"Integrations","count":9},{"language":"default","tag":"Quick start","count":7},{"language":"default","tag":"Getting started","count":6},{"language":"default","tag":"Connect your channels","count":5},{"language":"default","tag":"Connect your business apps","count":4}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-branches-v2-autocommit","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-branches-v2","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":"editor-private-page-search","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":"teamspace","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":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","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":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"client-snapshot-docs-config","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}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"toc-item>a{position:relative;padding-left:1rem!important}toc-item[data-active-deepest]>a::before{content:\"\";position:absolute;left:0;top:50%;width:.75rem;height:.75rem;transform:translateY(-50%);background-color:currentColor;-webkit-mask:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'>\u003cpolyline points='9 18 15 12 9 6'/>\u003c/svg>\") no-repeat center/contain;mask:url(\"data:image/svg+xml;utf8,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'>\u003cpolyline points='9 18 15 12 9 6'/>\u003c/svg>\") no-repeat center/contain;pointer-events:none}#navbar a[href=\"/\"] img,#navbar a[href=\"/\"] svg,#sidebar a[href=\"/\"] img,#sidebar a[href=\"/\"] svg{max-width:14rem;height:auto}a[nav-tabs-item]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kb-feature-card{background-color:rgb(var(--foreground-light, 17 24 39))}.kb-feature-card::before{content:\"\";position:absolute;inset:0;background-image:url(/images/texture.png);background-position:center;background-size:cover;opacity:.875}"}],"page":{"pagePath":"whatsapp","slug":"/whatsapp","pageMetadata":{"title":"Whatsapp","sidebarTitle":"Whatsapp","description":null,"href":"/whatsapp"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,ol:`ol`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,CodeBlock,Frame,Heading,Note,OptimizedImage,Step,Steps,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`By the end of this, messages people send to your WhatsApp number will land in Olanna. Your agent will answer them.`}),`\n`,_jsx(_components.p,{children:`WhatsApp is owned by Meta, the company behind Facebook. So most of this happens on Meta’s website, not in Olanna. Here is the whole job:`}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Set up an account with Meta.`}),`\n`,_jsx(_components.li,{children:`Copy five things from Meta into a note.`}),`\n`,_jsx(_components.li,{children:`Paste those five things into Olanna.`}),`\n`,_jsx(_components.li,{children:`Tell Meta to start sending your messages to Olanna.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Set aside 20 to 30 minutes. Use a computer, not your phone.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Meta changes these pages now and then. A button might not be exactly where this guide says. Look for the words, not the place, and you will find it.`})}),`\n`,_jsx(Heading,{level:`3`,id:`before-you-start`,children:_jsx(_components.strong,{children:`Before you start`})}),`\n`,_jsx(_components.p,{children:`You need a phone number that can receive WhatsApp messages. It must not be in use on the normal WhatsApp app or the WhatsApp Business app. A number can only be on one of them at a time. If yours is in use, take it off there first, or use a different number.`}),`\n`,_jsx(_components.p,{children:`You also need an email address, if you do not have a Facebook or Meta account yet.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Was this number connected to another company’s WhatsApp service before? Turn off its two-step PIN first, or moving it here will fail.`})}),`\n`,_jsx(Heading,{level:`3`,id:`part-1-open-a-blank-note`,children:_jsx(_components.strong,{children:`Part 1: Open a blank note`})}),`\n`,_jsx(_components.p,{children:`You are about to collect five things from Meta. Keep them in one place so you do not lose any.`}),`\n`,_jsx(_components.p,{children:`Open a blank note on your computer. Leave it open in its own window.`}),`\n`,_jsx(_components.p,{children:`Type these five lines into it. Fill each one in as you reach it.`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`6`,language:`text`,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:`text`,children:_jsxs(_components.code,{language:`text`,numberOfLines:`6`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Phone number ID:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`WhatsApp Business Account ID:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Access token:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`App secret:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{children:`Verify token:`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{})})]})})}),`\n`,_jsx(Heading,{level:`3`,id:`part-2-set-up-your-meta-business-account`,children:_jsx(_components.strong,{children:`Part 2: Set up your Meta business account`})}),`\n`,_jsx(_components.p,{children:`Skip to Part 3 if you already have one. Meta calls it Meta Business Suite, or Business Manager. It is the same thing.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Meta's business site`,children:_jsx(_components.p,{children:`Go to business.facebook.com.`})}),_jsx(Step,{title:`Choose Create Account`,children:_jsx(_components.p,{children:`The button is near the top of the page.`})}),_jsx(Step,{title:`Type your name and email`,children:_jsxs(_components.p,{children:[`Your business name, your own name, and your work email. Then choose `,_jsx(_components.strong,{children:`Submit`}),`.`]})}),_jsx(Step,{title:`Add your business details`,children:_jsx(_components.p,{children:`Address, phone number, and your website if you have one.`})}),_jsx(Step,{title:`Confirm your email`,children:_jsx(_components.p,{children:`Open the email Meta sends you and click the link in it.`})})]}),`\n`,_jsx(_components.p,{children:`This account sits above everything else you are about to do.`}),`\n`,_jsx(Heading,{level:`3`,id:`part-3-create-a-meta-app`,children:_jsx(_components.strong,{children:`Part 3: Create a Meta app`})}),`\n`,_jsx(_components.p,{children:`Meta will ask you to make something called an app. It is not an app anyone downloads. It is a box that holds your connection. Meta will not let Olanna handle your messages without one. You make it once, then leave it alone.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Go to Meta's developer site`,children:_jsx(_components.p,{children:`Open developers.facebook.com.`})}),_jsx(Step,{title:`Log in with the same account`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Log In`}),` at the top right. Use the same account as Part 2.`]})}),_jsx(Step,{title:`Start a new app`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`My Apps`}),`, then `,_jsx(_components.strong,{children:`Create App`}),`.`]})}),_jsx(Step,{title:`Pick Business as the type`,children:_jsxs(_components.p,{children:[`Meta asks what type of app this is. Choose `,_jsx(_components.strong,{children:`Business`}),`.`]})}),_jsx(Step,{title:`Name it after your business`,children:_jsx(_components.p,{children:`Something you will recognise in a year, like “Ridgeway Plumbing Olanna”.`})}),_jsx(Step,{title:`Link your business account`,children:_jsx(_components.p,{children:`Choose the one you made in Part 2.`})}),_jsx(Step,{title:`Finish creating it`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Create App`}),`. Meta might ask for your password again. You will land on your app’s dashboard.`]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`part-4-add-whatsapp-to-your-app`,children:_jsx(_components.strong,{children:`Part 4: Add WhatsApp to your app`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Find the product list`,children:_jsxs(_components.p,{children:[`On the dashboard, look for a list of products you can add. It is usually on the main screen, or under `,_jsx(_components.strong,{children:`Add Product`}),` in the left menu.`]})}),_jsxs(Step,{title:`Set up WhatsApp`,children:[_jsxs(_components.p,{children:[`Find `,_jsx(_components.strong,{children:`WhatsApp`}),` in that list and choose `,_jsx(_components.strong,{children:`Set up`}),`.`]}),_jsx(Frame,{caption:`The product list. WhatsApp is one tile among many.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/01-add-product.png`,alt:`Meta's add products screen with WhatsApp in the list`})})]}),_jsx(Step,{title:`Keep the API Setup page open`,children:_jsxs(_components.p,{children:[`You will land on a page called `,_jsx(_components.strong,{children:`API Setup`}),`. Three of your five things come from here, so leave this tab where it is.`]})}),_jsxs(Step,{title:`Add your phone number`,children:[_jsx(_components.p,{children:`Look for the words “Send and receive messages”. Meta shows you a free test number of its own, and a button to add your own number. Add your own. Meta will text or call it with a code to check it is yours.`}),_jsx(Frame,{caption:`The API Setup page. Your own number goes in the From section.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/02-api-setup-number.png`,alt:`The API Setup page showing the From phone number section`})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`part-5-copy-two-id-numbers-into-your-note`,children:_jsx(_components.strong,{children:`Part 5: Copy two ID numbers into your note`})}),`\n`,_jsx(_components.p,{children:`An ID is a number Meta uses to tell one thing from another. Both of these are on the API Setup page you are already looking at.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Phone number ID.`}),` This sits just under your phone number. It is a long number and it is not your phone number. There is a copy button beside it.`]}),`\n`,_jsx(Frame,{caption:`The phone number ID sits under your number and looks nothing like it.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/03-phone-number-id.png`,alt:`The phone number ID field with its copy icon`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`WhatsApp Business Account ID.`}),` Usually near the top of the same page, or in your business settings. You do not have to have this one. But it lets Olanna show you clearer information later, so copy it if you can find it.`]}),`\n`,_jsx(Heading,{level:`3`,id:`part-6-make-your-access-token`,children:_jsx(_components.strong,{children:`Part 6: Make your access token`})}),`\n`,_jsx(_components.p,{children:`An access token is a long password. It is what lets Olanna into your WhatsApp.`}),`\n`,_jsx(_components.p,{children:`Meta offers you one on the API Setup page already. Do not use that one. It stops working after a day and your WhatsApp would go quiet. Make one that lasts instead.`}),`\n`,_jsx(_components.p,{children:`This part has the most steps of anything here. Go slowly.`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Open System Users`,children:[_jsxs(_components.p,{children:[`Go to business.facebook.com. Choose `,_jsx(_components.strong,{children:`Settings`}),`, then `,_jsx(_components.strong,{children:`Users`}),`, then `,_jsx(_components.strong,{children:`System Users`}),`.`]}),_jsx(Frame,{caption:`System Users is buried under Settings, then Users.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/04-system-users.png`,alt:`The System Users page inside Meta business settings`})})]}),_jsx(Step,{title:`Add a system user`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Add`}),`. Name it “Olanna Integration”. Set the role to `,_jsx(_components.strong,{children:`Admin`}),`. Choose `,_jsx(_components.strong,{children:`Create System User`}),`.`]})}),_jsx(Step,{title:`Give it your app`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Add Assets`}),`. Pick the app you made in Part 3. Give it `,_jsx(_components.strong,{children:`Full Control`}),`.`]})}),_jsx(Step,{title:`Start a new token`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Generate New Token`}),`. Pick that same app.`]})}),_jsx(Step,{title:`Tick two permissions`,children:_jsxs(_components.p,{children:[`You will see a list of permissions with tick boxes. Tick `,_jsx(_components.strong,{children:`whatsapp_business_messaging`}),` and `,_jsx(_components.strong,{children:`whatsapp_business_management`}),`. Leave the rest alone.`]})}),_jsxs(Step,{title:`Generate it`,children:[_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Generate Token`}),`. A long line of letters and numbers appears.`]}),_jsx(Frame,{caption:`Two permissions ticked, the rest left alone.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/05-generate-token.png`,alt:`The generate token dialog with the two WhatsApp permissions ticked`})})]}),_jsxs(Step,{title:`Copy it into your note`,children:[_jsx(_components.p,{children:`Do this before you close anything.`}),_jsx(Warning,{children:_jsx(_components.p,{children:`Meta shows this token once and never again. If you close the window without copying it, you will have to come back and make a new one. That is annoying, not serious.`})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`part-7-copy-your-app-secret-then-make-up-a-verify-token`,children:_jsx(_components.strong,{children:`Part 7: Copy your app secret, then make up a verify token`})}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`App secret.`}),` This is another password. It proves the app belongs to you.`]}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open your app`,children:_jsx(_components.p,{children:`Go to developers.facebook.com and open the app you made.`})}),_jsx(Step,{title:`Go to Settings, then Basic`,children:_jsx(_components.p,{children:`Both are in the left menu.`})}),_jsxs(Step,{title:`Reveal the app secret`,children:[_jsxs(_components.p,{children:[`Find `,_jsx(_components.strong,{children:`App Secret`}),` and choose `,_jsx(_components.strong,{children:`Show`}),`. Meta might ask for your password.`]}),_jsx(Frame,{caption:`App Secret stays hidden until you choose Show.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/06-app-secret.png`,alt:`The Settings Basic page with the App Secret field and Show button`})})]}),_jsx(Step,{title:`Copy it into your note`,children:_jsx(_components.p,{children:`That is four of your five lines done.`})})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Verify token.`}),` You make this one up yourself. It is not copied from anywhere. Any word or phrase will do, like `,_jsx(_components.code,{children:`ridgeway-2026`}),`.`]}),`\n`,_jsx(_components.p,{children:`Write it into your note exactly as you typed it. You will type the same thing in two places later, and they have to match.`}),`\n`,_jsx(_components.p,{children:`Your note should now have all five lines filled in.`}),`\n`,_jsx(Heading,{level:`3`,id:`part-8-paste-it-all-into-olanna`,children:_jsx(_components.strong,{children:`Part 8: Paste it all into Olanna`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Channels`,children:_jsxs(_components.p,{children:[`In Olanna, choose `,_jsx(_components.strong,{children:`Channels`}),` in the left menu.`]})}),_jsx(Step,{title:`Choose Connect on the WhatsApp row`,children:_jsx(_components.p,{children:`A form opens with a box for each of your five things.`})}),_jsxs(Step,{title:`Copy your note into the boxes`,children:[_jsx(_components.p,{children:`Each line of your note goes in the box with the same name.`}),_jsx(Frame,{caption:`All five values from your note, in Olanna.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/07-olanna-connect-form.png`,alt:`Olanna's WhatsApp connect form with all five boxes filled in`})})]}),_jsx(Step,{title:`Choose Install`,children:_jsx(_components.p,{children:`Olanna takes a few seconds to check with Meta that your access token really works with your phone number ID, and that your app secret belongs to the same app.`})})]}),`\n`,_jsxs(_components.p,{children:[`If it works, WhatsApp moves into your connected apps. It will say `,_jsx(_components.strong,{children:`Active`}),`, or `,_jsx(_components.strong,{children:`Pending Setup`}),`. Pending Setup is normal here, because there is one part left.`]}),`\n`,_jsx(_components.p,{children:`If it does not work, the message tells you which one did not match. It is nearly always the access token. Troubleshooting is at the bottom of this page.`}),`\n`,_jsx(Heading,{level:`3`,id:`part-9-tell-meta-where-to-send-your-messages`,children:_jsx(_components.strong,{children:`Part 9: Tell Meta where to send your messages`})}),`\n`,_jsx(_components.p,{children:`Meta now trusts Olanna. But it still does not know where to send your messages. This part gives it the address.`}),`\n`,_jsx(_components.p,{children:`That address is called a webhook URL. It is a long web address. You copy it out of Olanna and paste it into Meta. Nothing will arrive until you do.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Copy your webhook URL from Olanna`,children:_jsxs(_components.p,{children:[`On the Channels page, open your WhatsApp row and copy the `,_jsx(_components.strong,{children:`Webhook URL`}),`.`]})}),_jsx(Step,{title:`Open Configuration in Meta`,children:_jsxs(_components.p,{children:[`Go to developers.facebook.com, open your app, then `,_jsx(_components.strong,{children:`WhatsApp`}),`, then `,_jsx(_components.strong,{children:`Configuration`}),`.`]})}),_jsx(Step,{title:`Edit the webhook section`,children:_jsxs(_components.p,{children:[`Find the `,_jsx(_components.strong,{children:`Webhook`}),` section and choose `,_jsx(_components.strong,{children:`Edit`}),`.`]})}),_jsx(Step,{title:`Paste in the address`,children:_jsxs(_components.p,{children:[`Put the Webhook URL into the `,_jsx(_components.strong,{children:`Callback URL`}),` box.`]})}),_jsxs(Step,{title:`Type your verify token`,children:[_jsxs(_components.p,{children:[`In the `,_jsx(_components.strong,{children:`Verify Token`}),` box, type the phrase you made up in Part 7. It has to match what is in Olanna exactly. Same capital letters. No spaces at either end.`]}),_jsx(Frame,{caption:`Callback URL from Olanna, verify token from your note.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/08-webhook-config.png`,alt:`The WhatsApp Configuration page with Callback URL and Verify Token boxes`})})]}),_jsx(Step,{title:`Verify and save`,children:_jsxs(_components.p,{children:[`Choose `,_jsx(_components.strong,{children:`Verify and Save`}),`. If the two match, it confirms straight away. If not, go back and check the value saved in Olanna.`]})}),_jsxs(Step,{title:`Switch on messages`,children:[_jsxs(_components.p,{children:[`Still on that page, find `,_jsx(_components.strong,{children:`Webhook fields`}),` and choose `,_jsx(_components.strong,{children:`Manage`}),`. Switch on `,_jsx(_components.strong,{children:`messages`}),`.`]}),_jsx(Frame,{caption:`Only messages needs to be on.`,children:_jsx(OptimizedImage,{src:`https://mintlify.s3.us-west-1.amazonaws.com/olanna/images/whatsapp/09-webhook-fields.png`,alt:`The webhook fields list with messages switched on`})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`part-10-test-it`,children:_jsx(_components.strong,{children:`Part 10: Test it`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Use a different phone`,children:_jsx(_components.p,{children:`Not the number you just connected. Open WhatsApp on it.`})}),_jsx(Step,{title:`Send yourself a message`,children:_jsx(_components.p,{children:`A short text message to your WhatsApp Business number.`})}),_jsx(Step,{title:`Check your Olanna inbox`,children:_jsx(_components.p,{children:`It should be there within a few seconds. If nothing arrives after a minute, see Troubleshooting.`})})]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Only text messages come through at the moment. If someone sends a photo or a voice note to your WhatsApp number, it will not appear in your Olanna inbox. That is expected, not a fault.`})}),`\n`,_jsx(_components.p,{children:`You can close your note now. Or keep it somewhere safe, in case you ever need to connect again.`}),`\n`,_jsx(Heading,{level:`3`,id:`questions`,children:_jsx(_components.strong,{children:`Questions`})}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Do I pay Meta anything for this?`,id:`do-i-pay-meta-anything-for-this`,children:_jsx(_components.p,{children:`WhatsApp gives you a number of free messages each month. After that, Meta charges you directly, based on how much you use. Their WhatsApp Business Platform pricing page has the current rates. Meta bills you for this, not Olanna.`})}),_jsx(Accordion,{title:`How long does display name approval take?`,id:`how-long-does-display-name-approval-take`,children:_jsx(_components.p,{children:`It varies. Sometimes minutes, sometimes a day or two. You can usually send and receive before it finishes. Your business name may look different to customers until it is approved.`})}),_jsx(Accordion,{title:`Can I use my personal WhatsApp number?`,id:`can-i-use-my-personal-whatsapp-number`,children:_jsx(_components.p,{children:`You can. But it has to come off the normal WhatsApp and WhatsApp Business apps first. A number cannot be on both at once.`})}),_jsx(Accordion,{title:`Can I connect more than one WhatsApp number?`,id:`can-i-connect-more-than-one-whatsapp-number`,children:_jsx(_components.p,{children:`One number per business through this screen. Contact support if you need more.`})}),_jsx(Accordion,{title:`I have no Meta or Facebook account at all. Where do I start?`,id:`i-have-no-meta-or-facebook-account-at-all-where-do-i-start`,children:_jsx(_components.p,{children:`Go to business.facebook.com and choose Create Account. It walks you through making a login as part of the process. That is Part 2 above.`})}),_jsx(Accordion,{title:`Do I need to keep the Meta app after this?`,id:`do-i-need-to-keep-the-meta-app-after-this`,children:_jsx(_components.p,{children:`Yes. It is what keeps the connection alive. You do not have to open it again, but do not delete it.`})})]}),`\n`,_jsx(Heading,{level:`3`,id:`troubleshooting`,children:_jsx(_components.strong,{children:`Troubleshooting`})}),`\n`,_jsxs(AccordionGroup,{children:[_jsx(Accordion,{title:`Access token is not valid on either graph.facebook.com or graph.instagram.com`,id:`access-token-is-not-valid-on-either-graph-facebook-com-or-graph-instagram-com`,children:_jsx(_components.p,{children:`Your access token does not go with your phone number ID. Or it has expired or been deleted. Go back to Part 6 and make a new one. Then open the connection in Olanna, choose Edit, paste the new token, and save.`})}),_jsx(Accordion,{title:`App Secret is incorrect for this app`,id:`app-secret-is-incorrect-for-this-app`,children:_jsx(_components.p,{children:`The app secret came from a different Meta app than the one holding your phone number and token. Check you copied it from Settings, then Basic, on the same app you set WhatsApp up in.`})}),_jsx(Accordion,{title:`Meta shows an error when I choose Verify and Save`,id:`meta-shows-an-error-when-i-choose-verify-and-save`,children:_jsx(_components.p,{children:`The verify token you typed into Meta does not match the one saved in Olanna. A space on the end is the usual cause. Open your WhatsApp connection in Olanna, look at the exact value saved there, and type it into Meta again.`})}),_jsx(Accordion,{title:`Everything says connected, but test messages never arrive`,id:`everything-says-connected-but-test-messages-never-arrive`,children:_jsx(_components.p,{children:`This is almost always Part 9. Either it was not finished, or messages was left switched off. Go to WhatsApp, then Configuration, then Webhook fields in Meta, and check that messages is on.`})}),_jsx(Accordion,{title:`I sent a photo or a voice note and it did not show up`,id:`i-sent-a-photo-or-a-voice-note-and-it-did-not-show-up`,children:_jsx(_components.p,{children:`That is expected. Only text messages come into the inbox at the moment.`})}),_jsx(Accordion,{title:`My number is stuck on Pending Setup`,id:`my-number-is-stuck-on-pending-setup`,children:_jsx(_components.p,{children:`Olanna has your five values but Meta has not registered the address yet. Go and finish Part 9.`})}),_jsx(Accordion,{title:`I lost my access token or app secret`,id:`i-lost-my-access-token-or-app-secret`,children:_jsx(_components.p,{children:`Neither can be looked up once hidden. But you can make a new one from Part 6 or Part 7 and update it in Olanna. You will not lose your number or your messages.`})}),_jsx(Accordion,{title:`Still stuck`,id:`still-stuck`,children:_jsx(_components.p,{children:`Contact support. Tell us which part you are on, and the exact words of the error. A screenshot is best. Say whether this is a new WhatsApp number or one moved from another company.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{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":"Whatsapp","sidebarTitle":"Whatsapp","description":null,"href":"/whatsapp"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Before you start","slug":"before-you-start","depth":3,"children":[]},{"title":"Part 1: Open a blank note","slug":"part-1-open-a-blank-note","depth":3,"children":[]},{"title":"Part 2: Set up your Meta business account","slug":"part-2-set-up-your-meta-business-account","depth":3,"children":[]},{"title":"Part 3: Create a Meta app","slug":"part-3-create-a-meta-app","depth":3,"children":[]},{"title":"Part 4: Add WhatsApp to your app","slug":"part-4-add-whatsapp-to-your-app","depth":3,"children":[]},{"title":"Part 5: Copy two ID numbers into your note","slug":"part-5-copy-two-id-numbers-into-your-note","depth":3,"children":[]},{"title":"Part 6: Make your access token","slug":"part-6-make-your-access-token","depth":3,"children":[]},{"title":"Part 7: Copy your app secret, then make up a verify token","slug":"part-7-copy-your-app-secret-then-make-up-a-verify-token","depth":3,"children":[]},{"title":"Part 8: Paste it all into Olanna","slug":"part-8-paste-it-all-into-olanna","depth":3,"children":[]},{"title":"Part 9: Tell Meta where to send your messages","slug":"part-9-tell-meta-where-to-send-your-messages","depth":3,"children":[]},{"title":"Part 10: Test it","slug":"part-10-test-it","depth":3,"children":[]},{"title":"Questions","slug":"questions","depth":3,"children":[]},{"title":"Troubleshooting","slug":"troubleshooting","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"olanna","siteName":"Olanna Help Center","title":"Whatsapp - Olanna Help Center","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-14T00:48:05.461Z","gitLastModified":"2026-09-14T00:47:47.000Z","originalFileLocation":"whatsapp.mdx"},"headHtml":"\u003cmeta data-mint-head name=\"application-name\" content=\"Olanna Help Center\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_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/olanna/C0-HXM3KGKHNADh_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Whatsapp - Olanna Help Center\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Olanna Help Center\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.olanna.ai/whatsapp\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Whatsapp - Olanna Help Center\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/olanna/C0-HXM3KGKHNADh_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Olanna Help Center\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#166E3F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.olanna.ai/whatsapp\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/whatsapp.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.olanna.ai/#organization\",\"name\":\"Olanna Help Center\",\"url\":\"https://docs.olanna.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/olanna/GL1Ex0j2R6c8W1Zs/images/WorkBrown.png?fit=max\u0026auto=format\u0026n=GL1Ex0j2R6c8W1Zs\u0026q=85\u0026s=9c699785083519f6753fe8cd35de0da6\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.olanna.ai#website\",\"name\":\"Olanna Help Center\",\"url\":\"https://docs.olanna.ai\",\"publisher\":{\"@id\":\"https://docs.olanna.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.olanna.ai/whatsapp#webpage\",\"url\":\"https://docs.olanna.ai/whatsapp\",\"name\":\"Whatsapp\",\"dateModified\":\"2026-09-14T00:47:47.000Z\",\"isPartOf\":{\"@id\":\"https://docs.olanna.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.olanna.ai/whatsapp#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.olanna.ai/whatsapp#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.olanna.ai/calendly\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connect your channels\",\"item\":\"https://docs.olanna.ai/voice\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Whatsapp\",\"item\":\"https://docs.olanna.ai/whatsapp\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.olanna.ai/whatsapp#article\",\"headline\":\"Whatsapp\",\"name\":\"Whatsapp\",\"url\":\"https://docs.olanna.ai/whatsapp\",\"mainEntityOfPage\":{\"@id\":\"https://docs.olanna.ai/whatsapp#webpage\"},\"dateModified\":\"2026-09-14T00:47:47.000Z\",\"publisher\":{\"@id\":\"https://docs.olanna.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.olanna.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Olanna Help Center\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Olanna Help Center","nav":{"global":null,"tabs":[{"tab":"Help Guide","groups":[{"group":"Quick start","pages":[{"title":"Welcome to Olanna","sidebarTitle":"Welcome to Olanna","href":""},{"group":"Getting started","pages":[{"title":"Introduction","sidebarTitle":"Introduction","href":"/introduction"},{"title":"Add business knowledge","sidebarTitle":"Add business knowledge","href":"/knowledge"},{"title":"Connect your business apps","sidebarTitle":"Connect business apps","href":"/bus-apps"},{"title":"Connect messaging channels","sidebarTitle":"Connect messaging channels","href":"/bus-channels"},{"title":"Add teams","sidebarTitle":"Add teams","href":"/add-teams"},{"title":"Preview and go live","sidebarTitle":"Preview and go live","href":"/go-live"}]}]},{"group":"Agent Management","pages":[]},{"group":"Using Olanna","pages":[]},{"group":"Integrations","pages":[{"group":"Connect your business apps","pages":[{"title":"Calendly","sidebarTitle":"Calendly","href":"/calendly"},{"title":"Vagaro","sidebarTitle":"Vagaro","href":"/vagaro"},{"title":"Setmore","sidebarTitle":"Setmore","href":"/setmore"},{"title":"Mindbody","sidebarTitle":"Mindbody","href":"/mindbody"}]},{"group":"Connect your channels","pages":[{"title":"Voice","sidebarTitle":"Voice","description":null,"href":"/voice"},{"title":"Whatsapp","sidebarTitle":"Whatsapp","href":"/whatsapp"},{"title":"Instagram","sidebarTitle":"Instagram","description":null,"href":"/instagram"},{"title":"Messenger","sidebarTitle":"Messenger","href":"/messenger"},{"title":"Telegram","sidebarTitle":"Telegram","href":"/telegram"}]}]},{"group":"Workspace","pages":[]}]}]},"title":"Whatsapp - Olanna Help Center","buildId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","deploymentId":"dpl_8LJVMfxYNq6LJkohTrn2iyWT8umj","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-DgIorxK1.js","DynamicMarkdown-43fmNsOD.js","zoom-image-lightbox-D9lJgLSo.js","PlusIcon-C1lem43w.js","lightbox-handle-r17bVUz3.js"]}