What an app is in DarkFunnels, why your menu differs from another business’s or your team’s, what each entry does and where to switch apps on and off.
DarkFunnels isn’t a single screen: it’s pieces that switch on and off, one by
one, in your business. Each piece is an app. If an app is on and you have
access to it, it shows up in the left-hand menu. If not, that row simply doesn’t
exist for you.That’s where the number-one confusion comes from: two businesses open the same
dashboard and see different menus. Neither one is broken. One has more apps
switched on than the other. And the same thing happens inside a single business:
each person on the team sees the apps you gave them access to.
Why this page exists. Other guides tell you things like “you need the
Órdenes app active”. If nobody has explained what an app is, that sentence
makes no sense. This is the explanation, and also the map of the whole menu.
The dashboard is in Spanish, so this page names menus, buttons and labels the
way you’ll see them on screen, with the English translation in parentheses the
first time.
There are six business apps. Four come switched on when you open your
account; you install the other two yourself if you want them.
App
On from the start?
What it does
Ventas (Sales)
Yes
Your funnels: the script, the conversations, the customers, the catalog, the files and the results. It’s the heart of the product.
Calendario (Calendar)
Yes
The schedule: appointments, services, business hours and a public booking page.
Inventario (Inventory)
Yes
Real stock, with every in and every out recorded per warehouse.
Órdenes (Orders)
Yes
The orders your agents close, with what was collected and what was delivered. Also appointments, services and leads.
Envíos (Shipping)
No
Record the shipment for an order, request the waybill from the courier and track it.
Facturación electrónica (Electronic invoicing)
No
Electronic receipts and invoices (boletas and facturas) for Peru, with your Nubefact account.
Envíos and Facturación electrónica don’t come installed. Their card says
No instalada (Not installed) and you install them yourself from
Administración → Apps (Administration → Apps). Before you do, read
Worth knowing about each app
further down: both have limits worth knowing about.
Some apps only appear in certain accounts while we test them there. If your Apps
panel shows a business app that isn’t in this table, it’s one of those.
In Administración → Apps, besides the business apps, you’ll see three cards
marked with the Core tag. They have no buttons: from Apps they can’t be
deactivated or uninstalled.
Piece
What it is
Copiloto optiMind (optiMind Copilot)
The AI that lives inside the dashboard. It helps you build and fix your funnel, and work in your apps by proposing changes that you approve.
Identidad y accesos (Identity and access)
Who gets into your account and with what access.
Puente MCP (MCP bridge)
The optional connection for running your business from Claude, ChatGPT or Codex.
The Copilot has no menu entry. It opens with its button in the top bar, or
with ⌘J (Ctrl+J on Windows). On wide screens it docks to the right-hand
side; on screens 1280 px wide or less it opens as a drawer that overlays the
page. It goes with you through every section as you navigate.Each person has their own copilot. Nobody else on the team sees what you
talk about with it, and it only reads and proposes in the apps that person has
access to. The «Guíame» (Guide me) helper, which points out on screen
where to click, is built on top of the copilot: it takes you to screens of apps
that are active in your business and that you can open.The Puente MCP is Core, but its card doesn’t tell you whether you’ve already
connected an assistant: Core cards show the tag instead of the status. What you
have connected is shown in Personalizar → Asistentes IA (Customize → AI
assistants). The connection URL covers it.
The order is fixed: it isn’t alphabetical and doesn’t depend on which app
you activated first. Apps that are off, or that you don’t have access to, leave
no gap: they’re skipped.
The menu of an account with six apps switched on: Calendario, Inventario, Ventas, Órdenes, Envíos and Facturación electrónica. Ventas expanded with its funnel selector; Administración expanded at the end.
1
Inicio (Home)
It doesn’t belong to any app, which is why it comes first, whatever
happens to the rest. It’s the day’s summary, and it’s built from your apps:
Ventas contributes your funnels and their numbers; Calendario, today’s
appointments. Don’t look for a “Dashboard”: it’s called Inicio
(Home).→ Your first look
Inicio: the day's headline, what's waiting for a reply and your funnels' cards.
2
Calendario (Calendar)
The schedule. At the top you choose between Día, Semana and Mes
(Day, Week, Month), come back to the present with Hoy (Today) and
note down an appointment by hand with Nueva cita (New appointment).
Calendario in week view, still without appointments. Top left, the schedule selector.
3
Inventario (Inventory)
Stock with a history: every in and every out is recorded. At the top, the
counters Con seguimiento (Tracked), Unidades (Units),
Sobrevendidos (Oversold) and Almacenes (Warehouses); in the
middle, two tabs — Stock and Movimientos (Movements) — and the
Registrar movimiento (Record movement) button.
Inventario, still without products: the counters at 0 and «El catálogo está vacío» (The catalog is empty). Once you load products, one without stock control shows the «Sin control» (Not tracked) tag.
4
Ventas (Sales)
It’s the app with a submenu, and it starts expanded. The other apps on
this page have a single entry and show up as a direct row.Below the word Ventas there’s a dropdown with your funnel’s photo — or
initial — and name: that’s the funnel selector. It picks the funnel
you’re working with inside Ventas.
Entry
Under the divider
What it is
Resultados (Results)
—
Your business’s numbers against the previous period — conversions, attributed revenue, conversion rate and more — for the chosen funnel or for all of them together (Toda la organización, The whole organization). → guide
Manual (Playbook)
EMBUDO (FUNNEL)
The agent’s script. It’s what you’ll edit most. → guide
Conversaciones (Conversations)
EMBUDO
The inbox: the WhatsApp chats, one by one. → guide
Clientes (Customers)
EMBUDO
Who wrote to you, which chapter they’re in and who’s waiting for a reply, in three views: Cola (Queue), Capítulos (Chapters) and Tabla (Table).
Librería (Library)
EMBUDO
The photos, PDFs and audio your agent sends. The screen is titled «Archivos» (Files). → guide
Your customers’ referral program: who recommended whom, which deposits came in and which rewards you owe. → guide
Personalizar (Customize)
AJUSTES (SETTINGS)
What you connect to your funnel: the WhatsApp channel, Meta pixels, tools, AI assistants, voice and avatar. → Connect WhatsApp
Configuración (Settings)
AJUSTES
That funnel’s fine-tuning: who it notifies, which currency it records in, which numbers are test numbers, which reports it sends. → guide
Resultados: the period's verdict and the numbers that explain it.
Clientes, inside the EMBUDO block, with its Cola, Capítulos and Tabla views.
On day one, five of those entries are greyed out. Until you’ve created
your first funnel, Manual, Conversaciones, Clientes,
Red de referidos and Configuración can’t be opened yet and, when you
hover over them, they say «Crea tu primer embudo» (Create your first
funnel). They aren’t broken: they don’t have anything to refer to yet.
Anuncios (Ads) appears below Resultados in the accounts that
already have it. If you don’t see it in your menu, it isn’t available in
your account yet. When you have it, start with
Connect your Meta ads.
If you collapse the Ventas submenu, it stays collapsed next time. That
preference is saved in your browser, not in your account.
5
Órdenes (Orders)
The orders. If you also have Ventas, there are four tabs at the top:
Pedidos (Orders), Citas (Appointments), Servicios
(Services) and Leads — yes, appointments and leads live here too.In Pedidos you see the counters Por cobrar (To collect),
Por despachar (To dispatch), En camino (On the way) and
Entregados (Delivered), and three views: Tabla (Table),
Pipeline and Vouchers. In the Tabla view you also have four
filters: Todos (All), Por cobrar, Pagados (Paid) and
Cerrados (Closed). At the top right are Pedido manual (Manual
order) and, with Ventas, Avisos automáticos (Automatic notices).
Órdenes, still without orders: the tabs at the top, the counters and the Tabla, Pipeline and Vouchers views.
Only if you installed them. They come in that order, after Órdenes.
Envíos has three tabs: Envíos (Shipments), Guías del courier
(Courier waybills) and Couriers. Facturación electrónica is where
you set up the issuer and look at the receipts.
7
Administración (Administration)
It sits at the bottom of the menu and appears collapsed every time you
load the dashboard, even if you’re inside one of its screens: in that case
only its header is highlighted. One click opens it and it stays open while
you navigate; when you reload the page it’s collapsed again.
Block
Entries
Personas y accesos (People and access)
Personas y accesos — who else gets into your account and into which apps.
Dinero (Money)
Saldo y facturación (Balance and billing) · Consumo (Usage)
Plataforma (Platform)
Referidos (Referrals) · Apps
Cuenta (Account)
Ajustes (Settings) — opens your Perfil (Profile): your details and your security.
What you see inside depends on your access. Saldo y facturación,
Consumo and Referidos show up for whoever can see the balance, and
Apps for whoever can manage the team (to begin with, the account
owner).
This is where you top up your balance (Saldo y facturación; if you see
your balance in the top bar, tapping it takes you to the same place) and
where apps are switched on and off (Apps). If you can’t find the
top-up, it’s because this block was collapsed.
Referidos is not Red de referidos. The one in Administración is
your code for inviting other businesses to DarkFunnels. Red de
referidos, inside Ventas, is your own customers’ referral program.
Can’t find a screen? Press ⌘K (Ctrl+K on Windows) and type its
name. A search box opens, «Buscar página o acción…» (Search page or
action…), with the same entries as your menu.
Your menu depends on two things: which apps are switched on in the business
and which ones you have access to. An app shows up in your menu when both
are true.Access is granted person by person and app by app — Ventas included — in
Administración → Personas y accesos. Whoever opens the account has all of
it.
If a person is missing…
What happens to them
Access to an app
That app doesn’t show in their menu. If they type its address, they see «No tienes acceso a…» (You don’t have access to…).
Ver saldo y facturación (View balance and billing)
They don’t see Saldo y facturación, Consumo or Referidos.
The Copiloto (Copilot)
They don’t see the copilot button or the «Guíame» helper.
Administrar el equipo (Manage the team)
They don’t see the Apps entry.
Administrar las apps (Manage the apps)
Even if they see Apps, they can’t install, activate, deactivate or uninstall apps.
One account, several businesses. Apps and access belong to each business.
If your account is in more than one, open your account menu (the circle at the
top right) and click the other business’s name: underneath it says Cambiar a
esta empresa (Switch to this business). The menu then shows that business’s
apps.
A capability of your business, like Ventas (Sales) or Calendario (Calendar), that’s switched on or off.
The whole business’s.
Funnel (embudo)
What you create inside Ventas to sell over WhatsApp: a script, a WhatsApp number and an agent. You select it in the selector, set it up, duplicate it or share it.
It lives inside the Ventas app.
Agent (agente)
The AI that chats with your customers inside each funnel, following its script. It introduces itself with a name and a way of speaking: its persona.
Each funnel has its own.
In the dashboard, what you do with the funnel says «embudo»: the menu on each
funnel’s card, on Inicio, offers Duplicar embudo (Duplicate funnel),
Compartir embudo… (Share funnel…) and Eliminar embudo… (Delete
funnel…), and Calendario with no funnels says «Aún no tienes embudos» (You
don’t have any funnels yet). «Agente» is kept for the AI that chats: the
script it follows is the Manual del agente (Agent playbook).
Your funnels covers it, and each word is in the
Glossary.The practical consequence: orders, stock, shipments and receipts belong to
the business, not to a funnel. Switching funnels in the selector doesn’t
filter Órdenes, Inventario, Envíos or Facturación electrónica.
That’s why the selector hangs off Ventas and not off the menu’s first level.
And switching funnels doesn’t take you out of the screen you’re on: if you’re in
Conversaciones, you move to the new funnel’s inbox.
Two things that confuse people here, and are worth saying:1. Calendario does distinguish funnels. Each funnel has its own schedule.
When you go in from the menu, Calendario shows you the schedule of the funnel
chosen in the selector. Inside the screen itself, with the schedule selector at
the top left, you can look at up to five at once.2. The Órdenes screen uses the word «embudo» (funnel) in its subtitle
(«Todo lo que el embudo logra — pedidos, citas, servicios y leads — del «sí» al
cierre.» — Everything the funnel achieves — orders, appointments, services and
leads — from the “yes” to the close.). It’s a turn of phrase: the order list
you see is your whole business’s, not the selected funnel’s.
What’s worth knowing about each app before you trust it with your operation:
App
Worth knowing
Ventas
It’s where almost all of the product happens: your funnels, their conversations and what their agents sell. It’s the app that charges a subscription.
Órdenes
It brings together the orders your agents close and the ones you note down yourself with Pedido manual.
Inventario
Warehouses, movements and overselling. A product you didn’t switch stock control on for shows up as Sin control.
Calendario
Each schedule has its own services, business hours, blocked times, reminders and public booking page. The settings open with the gear next to the schedule selector.
Envíos
Today the courier connected for requesting waybills from the dashboard is Shalom. With another courier, the shipment is recorded just the same, but you get the waybill in that courier’s system.
Facturación electrónica
It issues with your Nubefact account, and each receipt comes from a copilot proposal that you approve.
If you’re going to install Envíos with Shalom, this changes what you expect
from it. The connection doesn’t use an API key: it uses your courier account
password. You have to pick from the list the agency you dispatch from (type
your district and choose it). And the Pedir las guías al courier desde aquí
(Request waybills from the courier here) checkbox starts off on purpose: with
it on, each shipment’s Pedir la guía al courier (Request the waybill from
the courier) button creates a real waybill in your Shalom account, and you’re
charged for it. Nothing requests it on its own: a person presses it. Try it
with one real shipment before trusting it with a batch.
If you’re going to install Facturación electrónica: nothing is issued from
its screen. There you set up the issuer — your tax details, your Nubefact
account and the series for boletas and facturas — and look at the receipts
already issued. Each issuance arrives as a copilot proposal that you approve, so
don’t look for an Emitir (Issue) button: there isn’t one. Before
depending on it, try it with a single receipt.
Today only the Ventas app charges a subscription. Calendario, Inventario,
Órdenes, Envíos and Facturación electrónica say Gratis (Free) on their
card: switching them on doesn’t raise your bill. The Core cards also say
Gratis.
«Gratis» means “no subscription”, not “no cost”. Everything the AI does
spends your balance: your agents’ replies and whatever you ask the copilot,
including when it works in Órdenes, Inventario or Facturación electrónica. In
Consumo you see it split between Ventas and Copiloto (Copilot).
The Ventas arithmetic — the US$ 50 monthly base that comes back to you as
balance, and the funnel quota — is set out in full in Plans and
pricing.
In Administración → Apps. That entry is visible to whoever can manage the
team; to begin with, the account owner. To install, activate, deactivate or
uninstall apps you also need to be able to manage the apps. The account
owner can do both from sign-up.Each app is a card with its status, its price and, if it’s active, the month’s
estimated charge. At the top you have the «Buscar apps…» (Search apps…)
search box and the buttons to filter by category (Todas, Comercial,
Operación, Plataforma — All, Commercial, Operations, Platform).
The Apps screen: each card with its tag (Activa, Core or No instalada: Active, Core or Not installed), its price and, depending on the case, Desactivar and Desinstalar (Deactivate, Uninstall) or Instalar (Install).
In the left-hand menu, open Administración and click Apps.
2
Find the card and click Instalar
Type its name in «Buscar apps…» or filter by category. On the app’s
card, click Instalar (Install).
3
Review the impact and confirm
A window opens with your monthly estimate, before and after. On a free
app you’ll see «Sin costo: esta app no factura.» (No cost: this app
doesn’t bill.) If it works for you, confirm with the Instalar button
followed by the app’s name (for example, Instalar Envíos). If not,
Cancelar (Cancel).
4
Give your team access
The app becomes Activa (Active) and shows up in your menu. Whoever
installs it can use it right away. For someone else to see it, give them
access in Personas y accesos.
Installed but switched off. It doesn’t show in the menu.
Activar (Activate) · Desinstalar
Archivada (Archived)
Uninstalled. Its data is still stored.
Instalar
No instalada (Not installed)
You’ve never had it.
Instalar
Every button asks for confirmation before acting. Installing, activating or
deactivating opens the window that shows you what happens to your monthly
estimate. Uninstalling asks for its own confirmation. You can look around
without fear of breaking anything.
Deactivating and uninstalling are not the same, even though they look
alike:
Desactivar leaves the app installed and switched off. It’s undone with
one click on Activar.
Desinstalar archives it. It requires the app to be deactivated first, but
the button chains the two steps for you.
The three Core pieces allow neither: they have no buttons.
Uninstalling an app doesn’t delete your data: it archives it. If you
install it again, everything shows up as you left it. The dashboard itself tells
you so in its subtitle: «Desinstalar archiva: nada se borra.» (Uninstalling
archives: nothing is deleted.) Switching Inventario off doesn’t make you lose
your stock.
A rare case worth recognizing: an app can show as Activa and carry, next
to it, a red pill that says kill-switch. It’s an emergency brake that
overrides the status: with that pill in place, the app leaves the menu and its
screen says «App no activa» (App not active), even though the card says
«Activa».It’s set and removed by whoever manages the apps in your business, in
Administración → Personas y accesos, Avanzado (Advanced) tab, under
Apagado de emergencia (Emergency shutdown). There the
braked app shows up marked APAGADO (OFF): click it and confirm with
Encender (Switch on). If nobody on your team set it, write to us.
The documentation mentions an entry I don't have in my menu
That’s normal, and it’s what this page is about. There are three possible
causes:
The app is switched off in your business. If you can see
Administración → Apps, look at its card: if it says
Desactivada, Archivada or No instalada — or carries the red
kill-switch pill next to it — there’s your answer.
You don’t have access to that app. Ask whoever manages your team for
it.
It isn’t available in your account yet. That’s what happens with
Anuncios: it only appears in the accounts that already have it.
There’s nothing to switch on in Apps for that; if you want it, write
to us.
I typed the address and got «App no activa»
It isn’t a technical error: it’s the screen that comes up when you type the
address of an app that’s switched off in your business. If you manage the
apps, it comes with an Ir a Apps (Go to Apps) button. If not, it tells
you to ask your administrator to activate it.
I get «No tienes acceso a…»
The app is switched on in your business, but you don’t have access to it.
The screen tells you «Pídele acceso a quien administra tu equipo.» (Ask
whoever manages your team for access.) and offers Volver al Inicio
(Back to Home).If you’re the one who manages the apps, the message is different: «Ya
está activa en tu empresa. Para usarla, date acceso en Personas y
accesos.» (It’s already active in your business. To use it, give
yourself access in People and access.), with the Ir a Personas y
accesos (Go to People and access) button.If you were just given access and still don’t see the app, reload the page.
My menu ran out of apps
If you have no apps left, the menu doesn’t leave you a gap. To whoever can
manage the team it shows an Añadir apps (Add apps) button that leads
straight to the Apps panel. With the sidebar shrunk to icons only, that
button doesn’t appear: expand it first.If you don’t manage the apps, Inicio explains it with «Aún no tienes apps
asignadas» (You don’t have any apps assigned yet): ask whoever manages
your team for access.
On the phone the menu names are different
On screens 768 px wide or less a bar of buttons appears at the bottom:
Inicio, up to three shortcuts and Más (More). The shortcuts in the
middle use short names and come from your apps in order of importance. With
the four apps a new account comes with, they are Chats, Agenda
(Schedule) and Pedidos (Orders). Everything else lives inside
Más.
On the desktop
On the phone bar
Conversaciones
Chats
Calendario
Agenda
Órdenes
Pedidos
Inventario
Stock
Facturación electrónica
Facturas (Invoices)
Envíos
Envíos
Resultados
Resultados
The bar takes the first three on this list that you have. If you’re missing
one of the first apps, the next one moves up.
On the phone, the bottom bar: Inicio, Chats, Agenda, Pedidos and Más.
The menu looks different on another computer
What the menu remembers about you — which submenus you left collapsed and
whether you shrank the bar — is saved in your browser, not in your
account. On another computer, or after clearing the site’s data, it goes
back to its factory state. What does travel with you is the business’s:
which apps are switched on and which ones you have access to.
I shrank the sidebar and things disappeared
The bar has three shapes: expanded with the names, shrunk to icons
only (with tooltips when you hover) and, in windows 1024 px wide or less, a
drawer that overlays the page and opens with the Abrir menú (Open
menu) button in the top bar.In the shrunk shape each app is a single icon, Administración too (a
gear that takes you to its first screen), the Añadir apps button isn’t
there and the funnel selector moves up, next to Inicio.The button to change shape is right at the bottom: expanded, it reads
Colapsar (Collapse); shrunk, only its icon is left, and on hover the
tooltip says Expandir (Expand).
The bar also shrinks on its own when the screen runs short of room, for
example when you open the copilot in a medium-sized window. It comes back
on its own as soon as there’s space.
There are screens I can't reach from the menu
Some open from inside others. The two people look for most:
Personas, where you define who your agent is, what face it has and
how it sounds: it opens from the Manual (in the persona panel,
Gestionar Personas — Manage Personas) or from
Personalizar → Medios IA (Customize → AI media), with
Configurar por persona (Set up per persona).
The schedule settings: they open with the gear next to the schedule
selector on the Calendario screen.
The screen you see when you go in, piece by piece.
Invite your team
Who gets into your account and into which apps.
Plans and pricing
What’s charged, what’s at zero and what comes back to you as balance.
Orders and metrics
What the Órdenes app gathers, and how to look at it.
Last modified on October 19, 2026
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"DarkFunnels","description":"Vende por WhatsApp con un agente de ventas IA — y opéralo desde tu asistente.","colors":{"primary":"#C2562A","light":"#D86A3C","dark":"#9A3F1C"},"logo":{"light":"https://mintcdn.com/darkfunnels/Df-1lKh1Aj5k8c-r/logo/light.svg?fit=max\u0026auto=format\u0026n=Df-1lKh1Aj5k8c-r\u0026q=85\u0026s=db60a9a883ed42e13a06aded18a08fb0","dark":"https://mintcdn.com/darkfunnels/Df-1lKh1Aj5k8c-r/logo/dark.svg?fit=max\u0026auto=format\u0026n=Df-1lKh1Aj5k8c-r\u0026q=85\u0026s=ab6a8b17d7e5e0d3b45de82ecd342327"},"favicon":"https://mintcdn.com/darkfunnels/Df-1lKh1Aj5k8c-r/favicon.svg?fit=max\u0026auto=format\u0026n=Df-1lKh1Aj5k8c-r\u0026q=85\u0026s=caa397a60f25d85c3d14d40fc8bb4841","navbar":{"primary":{"type":"button","label":"Entrar al panel","href":"https://optimind.darkfunnels.ai"}},"footer":{"socials":{"website":"https://darkfunnels.ai"}},"seo":{"metatags":{"og:locale":"es_PE"},"organization":{"id":"https://darkfunnels.ai/#organization","name":"DarkFunnels","url":"https://darkfunnels.ai","sameAs":["https://github.com/darkfunnels-ai"]},"indexing":"navigable"},"fonts":{"family":"Manrope"},"errors":{"404":{"redirect":false}},"contextual":{"options":["copy","view","claude","chatgpt","perplexity","cursor","vscode","mcp"],"display":"header"},"metadata":{"timestamp":true},"markdown":{"instructions":["DarkFunnels is a WhatsApp AI sales-agent platform used mainly in Peru and Latin America. The product interface and most of this documentation are in Spanish; the /en tree is the English mirror.","A business connects the WhatsApp number it already uses by scanning a QR code from the dashboard, the same linked-device mechanism as WhatsApp Web. It does not go through the Meta Cloud API (WhatsApp Business Platform), so there is no application to get approved and no message templates to submit. DarkFunnels is not a Meta product and is not affiliated with Meta.","DarkFunnels also publishes a remote MCP server at https://mcp.darkfunnels.ai/mcp?features=all (without parameters it only carries the default, mostly read-only set) so an assistant such as Claude, ChatGPT or Codex can operate the workspace on the owner's behalf, in one company and within the permissions of the person who connects it. The tool reference is at /referencia/tools and the connection parameters at /referencia/url-de-conexion.","The dashboard is https://optimind.darkfunnels.ai, the marketing site is https://darkfunnels.ai and the page written for AI agents is https://darkfunnels.ai/agents."]},"styling":{"latex":false},"navigation":{"languages":[{"language":"es","default":true,"href":""},{"language":"en","href":"en"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"darkfunnels","hasAudioNarration":false,"actualSubdomain":"darkfunnels","customDomains":["docs.darkfunnels.ai"],"gitSource":{"type":"github","owner":"darkfunnels-ai","repo":"optimind-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ad6a0705c698d64cc0b179c","collectionId":"09c1a31a-e794-4676-b353-1de0e8edd33d","liveDeploymentHistoryId":"6ad6a0705c698d64cc0b179c","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ad6a0705c698d64cc0b179c","clientVersion":"0.0.3894","searchFilterCounts":[{"language":"en","tag":"Guides","count":11},{"language":"es","tag":"Guías","count":11},{"language":"en","tag":"Getting started","count":8},{"language":"es","tag":"Primeros pasos","count":8},{"language":"en","tag":"Optional: run it from Claude or ChatGPT","count":6},{"language":"es","tag":"Opcional: opéralo desde Claude o ChatGPT","count":6},{"language":"en","tag":"Reference","count":3},{"language":"es","tag":"Referencia","count":3},{"language":"en","tag":"Start","count":1},{"language":"en","tag":"Security","count":1},{"language":"es","tag":"Empezar","count":1},{"language":"es","tag":"Seguridad","count":1}]},"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":true},"customCss":[{"filePath":"style.css","content":"@font-face{font-family:'JetBrains Mono';src:url(/fonts/jetbrains-mono-latin.woff2) format('woff2');font-weight:100 800;font-style:normal;font-display:swap}:root{--primary:194 86 42;--primary-light:216 106 60;--primary-dark:154 63 28;--background-light:255 255 255;--background-dark:23 18 14;--gray-50:247 245 241;--gray-100:245 243 239;--gray-200:237 234 228;--gray-300:224 220 212;--gray-400:154 144 137;--gray-500:124 114 106;--gray-600:107 98 91;--gray-700:61 53 47;--gray-800:42 35 29;--gray-900:33 27 23;--gray-950:23 18 14;--font-paper-mono:'JetBrains Mono';--default-mono-font-family:'JetBrains Mono', ui-monospace, SFMono-Regular,\n Menlo, Monaco, Consolas, 'Liberation Mono', 'Courier New', monospace;--rounded-xl:18px}"}],"page":{"pagePath":"en/getting-started/the-apps","slug":"/en/getting-started/the-apps","pageMetadata":{"title":"WhatsApp sales platform modules: the apps","sidebarTitle":"The apps","description":"What an app is in DarkFunnels, why your menu differs from another business's or your team's, what each entry does and where to switch apps on and off.","keywords":["WhatsApp sales platform modules","DarkFunnels apps","sidebar menu","install apps","shipping app","electronic invoicing"],"href":"/en/getting-started/the-apps"},"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: \"What an app is in DarkFunnels, why your menu differs from another business’s or your team’s, what each entry does and where to switch apps on and off.\"\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];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Card,CardGroup,Check,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Table,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Check)_missingMdxReference(`Check`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`DarkFunnels isn’t a single screen: it’s `,_jsx(_components.strong,{children:`pieces that switch on and off, one by\none, in your business`}),`. Each piece is an `,_jsx(_components.strong,{children:`app`}),`. If an app is on and you have\naccess to it, it shows up in the left-hand menu. If not, that row simply doesn’t\nexist for you.`]}),`\n`,_jsxs(_components.p,{children:[`That’s where the number-one confusion comes from: `,_jsx(_components.strong,{children:`two businesses open the same\ndashboard and see different menus.`}),` Neither one is broken. One has more apps\nswitched on than the other. And the same thing happens inside a single business:\neach person on the team sees the apps you gave them access to.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Why this page exists.`}),` Other guides tell you things like `,_jsx(_components.em,{children:`“you need the\nÓrdenes app active”`}),`. If nobody has explained what an app is, that sentence\nmakes no sense. This is the explanation, and also the map of the whole menu.`]})}),`\n`,_jsx(_components.p,{children:`The dashboard is in Spanish, so this page names menus, buttons and labels the\nway you’ll see them on screen, with the English translation in parentheses the\nfirst time.`}),`\n`,_jsx(Heading,{level:`2`,id:`the-apps-that-exist-today`,children:`The apps that exist today`}),`\n`,_jsxs(_components.p,{children:[`There are `,_jsx(_components.strong,{children:`six business apps`}),`. Four come switched on when you open your\naccount; you install the other two yourself if you want them.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`App`}),_jsx(_components.th,{children:`On from the start?`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Ventas`}),` (`,_jsx(_components.em,{children:`Sales`}),`)`]}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Your funnels: the script, the conversations, the customers, the catalog, the files and the results. It’s the heart of the product.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Calendario`}),` (`,_jsx(_components.em,{children:`Calendar`}),`)`]}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`The schedule: appointments, services, business hours and a public booking page.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Inventario`}),` (`,_jsx(_components.em,{children:`Inventory`}),`)`]}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`Real stock, with every in and every out recorded per warehouse.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Órdenes`}),` (`,_jsx(_components.em,{children:`Orders`}),`)`]}),_jsx(_components.td,{children:`Yes`}),_jsx(_components.td,{children:`The orders your agents close, with what was collected and what was delivered. Also appointments, services and leads.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Envíos`}),` (`,_jsx(_components.em,{children:`Shipping`}),`)`]}),_jsx(_components.td,{children:`No`}),_jsx(_components.td,{children:`Record the shipment for an order, request the waybill from the courier and track it.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Facturación electrónica`}),` (`,_jsx(_components.em,{children:`Electronic invoicing`}),`)`]}),_jsx(_components.td,{children:`No`}),_jsxs(_components.td,{children:[`Electronic receipts and invoices (`,_jsx(_components.em,{children:`boletas`}),` and `,_jsx(_components.em,{children:`facturas`}),`) for Peru, with your Nubefact account.`]})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Envíos and Facturación electrónica don’t come installed.`}),` Their card says\n`,_jsx(_components.strong,{children:`No instalada`}),` (`,_jsx(_components.em,{children:`Not installed`}),`) and you install them yourself from\n`,_jsx(_components.strong,{children:`Administración → Apps`}),` (`,_jsx(_components.em,{children:`Administration → Apps`}),`). Before you do, read\n`,_jsx(_components.strong,{children:_jsx(_components.a,{href:`/en/getting-started/the-apps#worth-knowing-about-each-app`,children:`Worth knowing about each app`})}),`\nfurther down: both have limits worth knowing about.`]})}),`\n`,_jsx(Info,{children:_jsx(_components.p,{children:`Some apps only appear in certain accounts while we test them there. If your Apps\npanel shows a business app that isn’t in this table, it’s one of those.`})}),`\n`,_jsx(Heading,{level:`3`,id:`and-three-core-pieces`,children:`And three Core pieces`}),`\n`,_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Administración → Apps`}),`, besides the business apps, you’ll see three cards\nmarked with the `,_jsx(_components.strong,{children:`Core`}),` tag. They have no buttons: from `,_jsx(_components.strong,{children:`Apps`}),` they can’t be\ndeactivated or uninstalled.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Piece`}),_jsx(_components.th,{children:`What it is`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Copiloto optiMind`}),` (`,_jsx(_components.em,{children:`optiMind Copilot`}),`)`]}),_jsx(_components.td,{children:`The AI that lives inside the dashboard. It helps you build and fix your funnel, and work in your apps by proposing changes that you approve.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Identidad y accesos`}),` (`,_jsx(_components.em,{children:`Identity and access`}),`)`]}),_jsx(_components.td,{children:`Who gets into your account and with what access.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Puente MCP`}),` (`,_jsx(_components.em,{children:`MCP bridge`}),`)`]}),_jsx(_components.td,{children:`The optional connection for running your business from Claude, ChatGPT or Codex.`})]})]})]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`The Copilot has no menu entry.`}),` It opens with its button in the top bar, or\nwith `,_jsx(_components.strong,{children:`⌘J`}),` (`,_jsx(_components.strong,{children:`Ctrl+J`}),` on Windows). On wide screens it docks to the right-hand\nside; on screens 1280 px wide or less it opens as a drawer that overlays the\npage. It goes with you through every section as you navigate.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Each person has their own copilot.`}),` Nobody else on the team sees what you\ntalk about with it, and it only reads and proposes in the apps that person has\naccess to. The `,_jsx(_components.strong,{children:`«Guíame»`}),` (`,_jsx(_components.em,{children:`Guide me`}),`) helper, which points out on screen\nwhere to click, is built on top of the copilot: it takes you to screens of apps\nthat are active in your business and that you can open.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`The Puente MCP`}),` is Core, but its card doesn’t tell you whether you’ve already\nconnected an assistant: Core cards show the tag instead of the status. What you\nhave connected is shown in `,_jsx(_components.strong,{children:`Personalizar → Asistentes IA`}),` (`,_jsx(_components.em,{children:`Customize → AI\nassistants`}),`). `,_jsx(_components.a,{href:`/en/reference/connection-url`,children:`The connection URL`}),` covers it.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`the-sidebar-top-to-bottom`,children:`The sidebar, top to bottom`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`The order is fixed:`}),` it isn’t alphabetical and doesn’t depend on which app\nyou activated first. Apps that are off, or that you don’t have access to, leave\nno gap: they’re skipped.`]}),`\n`,_jsx(Frame,{caption:`The menu of an account with six apps switched on: Calendario, Inventario, Ventas, Órdenes, Envíos and Facturación electrónica. Ventas expanded with its funnel selector; Administración expanded at the end.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=19b70019e731db15762964e970c06fea`,alt:`Side menu of the dashboard with Inicio, Calendario, Inventario, Ventas open with the selector on «Agente de Ventas» and its entries, Órdenes, Envíos, Facturación electrónica and the Administración block expanded with Personas y accesos, Saldo y facturación, Consumo, Referidos, Apps and Ajustes`,\"data-og-width\":`494`,width:`494`,\"data-og-height\":`2680`,height:`2680`,\"data-path\":`images/apps/09-menu-lateral.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=4f83575e70f0137709d9d9cd2adee736 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=6491225011248b9183f6afbbb375a782 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=3b749f0d97a0ca5f9eaab033ddd690e7 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=890dd6bc4a7d0b4511d67b738484c9c2 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=77587a90a74f8dc39906cca6d3852e10 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/09-menu-lateral.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=771190477c97765af7b2421c551c7a99 2500w`})}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Inicio (Home)`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`It doesn’t belong to any app`}),`, which is why it comes first, whatever\nhappens to the rest. It’s the day’s summary, and it’s built from your apps:\nVentas contributes your funnels and their numbers; Calendario, today’s\nappointments. Don’t look for a “Dashboard”: it’s called `,_jsx(_components.strong,{children:`Inicio`}),`\n(`,_jsx(_components.em,{children:`Home`}),`).`]}),_jsxs(_components.p,{children:[`→ `,_jsx(_components.a,{href:`/en/getting-started/first-look`,children:`Your first look`})]}),_jsx(Frame,{caption:`Inicio: the day's headline, what's waiting for a reply and your funnels' cards.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=91f1428d180659ca5b9c0ea556bafcb6`,alt:`Inicio screen with the headline «Tus agentes atendieron 54 conversaciones.» (Your agents handled 54 conversations), the «Esperan respuesta» (Waiting for a reply) card, the Ventas numbers and the funnel cards`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/inicio/01-panel-inicio.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?w=280\u0026fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=586c28aafb0c1f69e4d91616bc44ed04 280w, https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?w=560\u0026fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=bf1667302520815f5542de38aa218afd 560w, https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?w=840\u0026fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=ec827c032bb53f2820a35e343b2c37eb 840w, https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?w=1100\u0026fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=61edf67d96b8b59d4962675227d4a69c 1100w, https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?w=1650\u0026fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=1bc99ad7f4a758f67d249cc180794985 1650w, https://mintcdn.com/darkfunnels/7oYKILhdQ9lrQUHk/images/inicio/01-panel-inicio.png?w=2500\u0026fit=max\u0026auto=format\u0026n=7oYKILhdQ9lrQUHk\u0026q=85\u0026s=56b4a1e6bde3a99135dd007b22bd60bb 2500w`})})]}),_jsxs(Step,{title:`Calendario (Calendar)`,children:[_jsxs(_components.p,{children:[`The schedule. At the top you choose between `,_jsx(_components.strong,{children:`Día`}),`, `,_jsx(_components.strong,{children:`Semana`}),` and `,_jsx(_components.strong,{children:`Mes`}),`\n(`,_jsx(_components.em,{children:`Day, Week, Month`}),`), come back to the present with `,_jsx(_components.strong,{children:`Hoy`}),` (`,_jsx(_components.em,{children:`Today`}),`) and\nnote down an appointment by hand with `,_jsx(_components.strong,{children:`Nueva cita`}),` (`,_jsx(_components.em,{children:`New appointment`}),`).`]}),_jsx(Frame,{caption:`Calendario in week view, still without appointments. Top left, the schedule selector.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=b40f9245b222be49aa69b76a5939e2a1`,alt:`Calendario screen in the Semana view for 11–17 October 2026, with no appointments, the schedule selector on «Agente de Ventas», the Día, Semana and Mes buttons, Hoy and Nueva cita`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/apps/04-calendario.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=985e6c307936148894accf8239af1071 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=fbebb7ef4db834ee2353ff3c4f605c39 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=ddfe08260707269340774ac646f85b4a 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=ba822a40612d0bafc12fa1082d717847 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=ddffca8217251bbd673333bab3b59aea 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/04-calendario.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=1aa3e2bedb580f14569ef175ebab7752 2500w`})})]}),_jsxs(Step,{title:`Inventario (Inventory)`,children:[_jsxs(_components.p,{children:[`Stock with a history: every in and every out is recorded. At the top, the\ncounters `,_jsx(_components.strong,{children:`Con seguimiento`}),` (`,_jsx(_components.em,{children:`Tracked`}),`), `,_jsx(_components.strong,{children:`Unidades`}),` (`,_jsx(_components.em,{children:`Units`}),`),\n`,_jsx(_components.strong,{children:`Sobrevendidos`}),` (`,_jsx(_components.em,{children:`Oversold`}),`) and `,_jsx(_components.strong,{children:`Almacenes`}),` (`,_jsx(_components.em,{children:`Warehouses`}),`); in the\nmiddle, two tabs — `,_jsx(_components.strong,{children:`Stock`}),` and `,_jsx(_components.strong,{children:`Movimientos`}),` (`,_jsx(_components.em,{children:`Movements`}),`) — and the\n`,_jsx(_components.strong,{children:`Registrar movimiento`}),` (`,_jsx(_components.em,{children:`Record movement`}),`) button.`]}),_jsx(Frame,{caption:`Inventario, still without products: the counters at 0 and «El catálogo está vacío» (The catalog is empty). Once you load products, one without stock control shows the «Sin control» (Not tracked) tag.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=605d82244792e9c15a78b384ff8338ae`,alt:`Inventario screen with the Con seguimiento, Unidades, Sobrevendidos and Almacenes counters at 0, the Stock and Movimientos tabs, the Registrar movimiento button and the notice «El catálogo está vacío»`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/apps/02-inventario.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=74689f2820396a4d141c1235d8f6976e 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=9deba7c1ccb054b2dc6fd826d0b32fd4 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=72997faa565171dff3e14b6808ffb929 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=188bb56163855176e27608a0f2df2646 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=a9995fbeddc8e1a950e0b55a4fb566c2 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/02-inventario.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=b05c7aeda7883955441fd1d098b138f1 2500w`})})]}),_jsxs(Step,{title:`Ventas (Sales)`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`It’s the app with a submenu, and it starts expanded.`}),` The other apps on\nthis page have a single entry and show up as a direct row.`]}),_jsxs(_components.p,{children:[`Below the word `,_jsx(_components.strong,{children:`Ventas`}),` there’s a dropdown with your funnel’s photo — or\ninitial — and name: that’s `,_jsx(_components.strong,{children:`the funnel selector`}),`. It picks the funnel\nyou’re working with inside Ventas.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Entry`}),_jsx(_components.th,{children:`Under the divider`}),_jsx(_components.th,{children:`What it is`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Resultados`}),` (`,_jsx(_components.em,{children:`Results`}),`)`]}),_jsx(_components.td,{children:`—`}),_jsxs(_components.td,{children:[`Your business’s numbers against the previous period — conversions, attributed revenue, conversion rate and more — for the chosen funnel or for all of them together (`,_jsx(_components.strong,{children:`Toda la organización`}),`, `,_jsx(_components.em,{children:`The whole organization`}),`). → `,_jsx(_components.a,{href:`/en/guides/orders-and-metrics`,children:`guide`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Manual`}),` (`,_jsx(_components.em,{children:`Playbook`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`EMBUDO`}),` (`,_jsx(_components.em,{children:`FUNNEL`}),`)`]}),_jsxs(_components.td,{children:[`The agent’s script. It’s what you’ll edit most. → `,_jsx(_components.a,{href:`/en/guides/sales-playbook`,children:`guide`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Conversaciones`}),` (`,_jsx(_components.em,{children:`Conversations`}),`)`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`EMBUDO`})}),_jsxs(_components.td,{children:[`The inbox: the WhatsApp chats, one by one. → `,_jsx(_components.a,{href:`/en/guides/conversations`,children:`guide`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Clientes`}),` (`,_jsx(_components.em,{children:`Customers`}),`)`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`EMBUDO`})}),_jsxs(_components.td,{children:[`Who wrote to you, which chapter they’re in and who’s waiting for a reply, in three views: `,_jsx(_components.strong,{children:`Cola`}),` (`,_jsx(_components.em,{children:`Queue`}),`), `,_jsx(_components.strong,{children:`Capítulos`}),` (`,_jsx(_components.em,{children:`Chapters`}),`) and `,_jsx(_components.strong,{children:`Tabla`}),` (`,_jsx(_components.em,{children:`Table`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Librería`}),` (`,_jsx(_components.em,{children:`Library`}),`)`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`EMBUDO`})}),_jsxs(_components.td,{children:[`The photos, PDFs and audio your agent sends. The screen is titled `,_jsx(_components.strong,{children:`«Archivos»`}),` (`,_jsx(_components.em,{children:`Files`}),`). → `,_jsx(_components.a,{href:`/en/guides/library`,children:`guide`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Catálogo`}),` (`,_jsx(_components.em,{children:`Catalog`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`COMERCIO`}),` (`,_jsx(_components.em,{children:`COMMERCE`}),`)`]}),_jsxs(_components.td,{children:[`Your products with prices and variants. → `,_jsx(_components.a,{href:`/en/guides/catalog`,children:`guide`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Red de referidos`}),` (`,_jsx(_components.em,{children:`Referral network`}),`)`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`COMERCIO`})}),_jsxs(_components.td,{children:[`Your customers’ referral program: who recommended whom, which deposits came in and which rewards you owe. → `,_jsx(_components.a,{href:`/en/guides/referral-network`,children:`guide`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Personalizar`}),` (`,_jsx(_components.em,{children:`Customize`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`AJUSTES`}),` (`,_jsx(_components.em,{children:`SETTINGS`}),`)`]}),_jsxs(_components.td,{children:[`What you connect to your funnel: the WhatsApp channel, Meta pixels, tools, AI assistants, voice and avatar. → `,_jsx(_components.a,{href:`/en/getting-started/connect-whatsapp`,children:`Connect WhatsApp`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Configuración`}),` (`,_jsx(_components.em,{children:`Settings`}),`)`]}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`AJUSTES`})}),_jsxs(_components.td,{children:[`That funnel’s fine-tuning: who it notifies, which currency it records in, which numbers are test numbers, which reports it sends. → `,_jsx(_components.a,{href:`/en/guides/funnel-settings`,children:`guide`})]})]})]})]}),_jsx(Frame,{caption:`Resultados: the period's verdict and the numbers that explain it.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=e8bc06b73d7586e2486c1c682bfe3826`,alt:`Resultados screen for Semana 42 with Toda la organización selected, the verdict 77 «Bueno» (Good) and the Tasa de conversión, Conversiones and Ingreso atribuido figures against the previous period`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/apps/06-resultados-con-datos.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=9badaae077ab65414d8c92a9775da577 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=8bfcd1a5bbdc1bbeebf769be1696e39d 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=121717dc02465d182c67a0fcb076e8d4 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=f6957932fb1bb7e8e3e401382c82caef 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=02d23d15fd73ac9454fecd738e431c0c 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/06-resultados-con-datos.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=579b959a11cf3ea1f69cb1b45cc8a7ee 2500w`})}),_jsx(Frame,{caption:`Clientes, inside the EMBUDO block, with its Cola, Capítulos and Tabla views.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=c9c98f381f97f4f2906396e4ce7ab342`,alt:`Clientes screen in the Cola view, with the Cola, Capítulos (Chapters) and Tabla views, the Etiquetas (Labels) button and the empty Por cerrar section: «Cola limpia. La IA está al mando.»`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/apps/03-clientes.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=8b8dcfea10d7dd5638f78a9ea6acb0b7 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=5e0490304e6de8f7765acda7870d8742 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=58a04dba27acc18c9cbe413d2638c1d6 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=f8514849ebb7b66e6de9040f44be0ef3 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=593570d4cf5edd7046907c79cc33a30a 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/03-clientes.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=02caa6b6bd544a742ea0110ae7679e06 2500w`})}),_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`On day one, five of those entries are greyed out.`}),` Until you’ve created\nyour first funnel, `,_jsx(_components.strong,{children:`Manual`}),`, `,_jsx(_components.strong,{children:`Conversaciones`}),`, `,_jsx(_components.strong,{children:`Clientes`}),`,\n`,_jsx(_components.strong,{children:`Red de referidos`}),` and `,_jsx(_components.strong,{children:`Configuración`}),` can’t be opened yet and, when you\nhover over them, they say `,_jsx(_components.em,{children:`«Crea tu primer embudo»`}),` (`,_jsx(_components.em,{children:`Create your first\nfunnel`}),`). They aren’t broken: they don’t have anything to refer to yet.`]})}),_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Anuncios`}),` (`,_jsx(_components.em,{children:`Ads`}),`) appears below `,_jsx(_components.strong,{children:`Resultados`}),` in the accounts that\nalready have it. If you don’t see it in your menu, it isn’t available in\nyour account yet. When you have it, start with\n`,_jsx(_components.a,{href:`/en/guides/meta-ads`,children:`Connect your Meta ads`}),`.`]})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`If you collapse the Ventas submenu, it stays collapsed next time. That\npreference is saved `,_jsx(_components.strong,{children:`in your browser`}),`, not in your account.`]})})]}),_jsxs(Step,{title:`Órdenes (Orders)`,children:[_jsxs(_components.p,{children:[`The orders. If you also have Ventas, there are four tabs at the top:\n`,_jsx(_components.strong,{children:`Pedidos`}),` (`,_jsx(_components.em,{children:`Orders`}),`), `,_jsx(_components.strong,{children:`Citas`}),` (`,_jsx(_components.em,{children:`Appointments`}),`), `,_jsx(_components.strong,{children:`Servicios`}),`\n(`,_jsx(_components.em,{children:`Services`}),`) and `,_jsx(_components.strong,{children:`Leads`}),` — yes, appointments and leads live here too.`]}),_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Pedidos`}),` you see the counters `,_jsx(_components.strong,{children:`Por cobrar`}),` (`,_jsx(_components.em,{children:`To collect`}),`),\n`,_jsx(_components.strong,{children:`Por despachar`}),` (`,_jsx(_components.em,{children:`To dispatch`}),`), `,_jsx(_components.strong,{children:`En camino`}),` (`,_jsx(_components.em,{children:`On the way`}),`) and\n`,_jsx(_components.strong,{children:`Entregados`}),` (`,_jsx(_components.em,{children:`Delivered`}),`), and three views: `,_jsx(_components.strong,{children:`Tabla`}),` (`,_jsx(_components.em,{children:`Table`}),`),\n`,_jsx(_components.strong,{children:`Pipeline`}),` and `,_jsx(_components.strong,{children:`Vouchers`}),`. In the `,_jsx(_components.strong,{children:`Tabla`}),` view you also have four\nfilters: `,_jsx(_components.strong,{children:`Todos`}),` (`,_jsx(_components.em,{children:`All`}),`), `,_jsx(_components.strong,{children:`Por cobrar`}),`, `,_jsx(_components.strong,{children:`Pagados`}),` (`,_jsx(_components.em,{children:`Paid`}),`) and\n`,_jsx(_components.strong,{children:`Cerrados`}),` (`,_jsx(_components.em,{children:`Closed`}),`). At the top right are `,_jsx(_components.strong,{children:`Pedido manual`}),` (`,_jsx(_components.em,{children:`Manual\norder`}),`) and, with Ventas, `,_jsx(_components.strong,{children:`Avisos automáticos`}),` (`,_jsx(_components.em,{children:`Automatic notices`}),`).`]}),_jsx(Frame,{caption:`Órdenes, still without orders: the tabs at the top, the counters and the Tabla, Pipeline and Vouchers views.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=cd765ab29e90dd737bfebbea93837d4f`,alt:`Órdenes screen with the Pedidos, Citas, Servicios and Leads tabs, the Por cobrar, Por despachar, En camino and Entregados counters at 0, the search box, the Tabla, Pipeline and Vouchers views, the Todos, Por cobrar, Pagados and Cerrados filters, Avisos automáticos, Pedido manual and the notice «Aún no hay pedidos» (No orders yet)`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`900`,height:`900`,\"data-path\":`images/apps/01-ordenes.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=78678ed93f906b41dda3a0e2ea6536e6 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=54f83c49731b39416b376d134919e9b9 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=000e88a18610476d34ce92e2c301661e 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=a6ecc5385eace73a3485f4bd98112304 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=dd7c3ba80dc754c8688f76e2c1ed52e2 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/01-ordenes.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=6436ffd65a91cf16023d9653c89c02d7 2500w`})}),_jsxs(_components.p,{children:[`→ `,_jsx(_components.a,{href:`/en/guides/orders-and-metrics`,children:`Orders and metrics`})]})]}),_jsx(Step,{title:`Envíos and Facturación electrónica`,children:_jsxs(_components.p,{children:[`Only if you installed them. They come in that order, after `,_jsx(_components.strong,{children:`Órdenes`}),`.\n`,_jsx(_components.strong,{children:`Envíos`}),` has three tabs: `,_jsx(_components.strong,{children:`Envíos`}),` (`,_jsx(_components.em,{children:`Shipments`}),`), `,_jsx(_components.strong,{children:`Guías del courier`}),`\n(`,_jsx(_components.em,{children:`Courier waybills`}),`) and `,_jsx(_components.strong,{children:`Couriers`}),`. `,_jsx(_components.strong,{children:`Facturación electrónica`}),` is where\nyou set up the issuer and look at the receipts.`]})}),_jsxs(Step,{title:`Administración (Administration)`,children:[_jsxs(_components.p,{children:[`It sits at the bottom of the menu and `,_jsx(_components.strong,{children:`appears collapsed every time you\nload the dashboard`}),`, even if you’re inside one of its screens: in that case\nonly its header is highlighted. One click opens it and it stays open while\nyou navigate; when you reload the page it’s collapsed again.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Block`}),_jsx(_components.th,{children:`Entries`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Personas y accesos`}),` (`,_jsx(_components.em,{children:`People and access`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Personas y accesos`}),` — who else gets into your account and into which apps.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Dinero`}),` (`,_jsx(_components.em,{children:`Money`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Saldo y facturación`}),` (`,_jsx(_components.em,{children:`Balance and billing`}),`) · `,_jsx(_components.strong,{children:`Consumo`}),` (`,_jsx(_components.em,{children:`Usage`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Plataforma`}),` (`,_jsx(_components.em,{children:`Platform`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Referidos`}),` (`,_jsx(_components.em,{children:`Referrals`}),`) · `,_jsx(_components.strong,{children:`Apps`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Cuenta`}),` (`,_jsx(_components.em,{children:`Account`}),`)`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Ajustes`}),` (`,_jsx(_components.em,{children:`Settings`}),`) — opens your `,_jsx(_components.strong,{children:`Perfil`}),` (`,_jsx(_components.em,{children:`Profile`}),`): your details and your security.`]})]})]})]}),_jsxs(_components.p,{children:[`What you see inside depends on your access. `,_jsx(_components.strong,{children:`Saldo y facturación`}),`,\n`,_jsx(_components.strong,{children:`Consumo`}),` and `,_jsx(_components.strong,{children:`Referidos`}),` show up for whoever can see the balance, and\n`,_jsx(_components.strong,{children:`Apps`}),` for whoever can manage the team (to begin with, the account\nowner).`]}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`This is where you top up your balance (`,_jsx(_components.strong,{children:`Saldo y facturación`}),`; if you see\nyour balance in the top bar, tapping it takes you to the same place) and\nwhere apps are switched on and off (`,_jsx(_components.strong,{children:`Apps`}),`). If you can’t find the\ntop-up, it’s because this block was collapsed.`]})}),_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Referidos`}),` is not `,_jsx(_components.strong,{children:`Red de referidos`}),`. The one in Administración is\nyour code for inviting other businesses to DarkFunnels. `,_jsx(_components.strong,{children:`Red de\nreferidos`}),`, inside Ventas, is your own customers’ referral program.`]})})]})]}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Can’t find a screen?`}),` Press `,_jsx(_components.strong,{children:`⌘K`}),` (`,_jsx(_components.strong,{children:`Ctrl+K`}),` on Windows) and type its\nname. A search box opens, `,_jsx(_components.em,{children:`«Buscar página o acción…»`}),` (`,_jsx(_components.em,{children:`Search page or\naction…`}),`), with the same entries as your menu.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`what-each-person-on-your-team-sees`,children:`What each person on your team sees`}),`\n`,_jsxs(_components.p,{children:[`Your menu depends on two things: `,_jsx(_components.strong,{children:`which apps are switched on in the business`}),`\nand `,_jsx(_components.strong,{children:`which ones you have access to`}),`. An app shows up in your menu when both\nare true.`]}),`\n`,_jsxs(_components.p,{children:[`Access is granted person by person and app by app — `,_jsx(_components.strong,{children:`Ventas included`}),` — in\n`,_jsx(_components.strong,{children:`Administración → Personas y accesos`}),`. Whoever opens the account has all of\nit.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`If a person is missing…`}),_jsx(_components.th,{children:`What happens to them`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Access to an app`}),_jsxs(_components.td,{children:[`That app doesn’t show in their menu. If they type its address, they see `,_jsx(_components.em,{children:`«No tienes acceso a…»`}),` (`,_jsx(_components.em,{children:`You don’t have access to…`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Ver saldo y facturación`}),` (`,_jsx(_components.em,{children:`View balance and billing`}),`)`]}),_jsxs(_components.td,{children:[`They don’t see `,_jsx(_components.strong,{children:`Saldo y facturación`}),`, `,_jsx(_components.strong,{children:`Consumo`}),` or `,_jsx(_components.strong,{children:`Referidos`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`The `,_jsx(_components.strong,{children:`Copiloto`}),` (`,_jsx(_components.em,{children:`Copilot`}),`)`]}),_jsx(_components.td,{children:`They don’t see the copilot button or the «Guíame» helper.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Administrar el equipo`}),` (`,_jsx(_components.em,{children:`Manage the team`}),`)`]}),_jsxs(_components.td,{children:[`They don’t see the `,_jsx(_components.strong,{children:`Apps`}),` entry.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Administrar las apps`}),` (`,_jsx(_components.em,{children:`Manage the apps`}),`)`]}),_jsxs(_components.td,{children:[`Even if they see `,_jsx(_components.strong,{children:`Apps`}),`, they can’t install, activate, deactivate or uninstall apps.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`How to invite someone and hand out access:\n`,_jsx(_components.a,{href:`/en/getting-started/invite-your-team`,children:`Invite your team`}),`.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`One account, several businesses.`}),` Apps and access belong to each business.\nIf your account is in more than one, open your account menu (the circle at the\ntop right) and click the other business’s name: underneath it says `,_jsx(_components.strong,{children:`Cambiar a\nesta empresa`}),` (`,_jsx(_components.em,{children:`Switch to this business`}),`). The menu then shows that business’s\napps.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`app-agent-and-funnel-are-not-the-same-thing`,children:`App, agent and funnel are not the same thing`}),`\n`,_jsx(_components.p,{children:`Three words that get mixed up on day one:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Word`}),_jsx(_components.th,{children:`What it is`}),_jsx(_components.th,{children:`Whose it is`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`App`})}),_jsxs(_components.td,{children:[`A capability of your business, like `,_jsx(_components.strong,{children:`Ventas`}),` (`,_jsx(_components.em,{children:`Sales`}),`) or `,_jsx(_components.strong,{children:`Calendario`}),` (`,_jsx(_components.em,{children:`Calendar`}),`), that’s switched on or off.`]}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`The whole business’s`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Funnel`}),` (`,_jsx(_components.em,{children:`embudo`}),`)`]}),_jsxs(_components.td,{children:[`What you create inside `,_jsx(_components.strong,{children:`Ventas`}),` to sell over WhatsApp: a script, a WhatsApp number and an agent. You select it in the selector, set it up, duplicate it or share it.`]}),_jsxs(_components.td,{children:[`It lives `,_jsx(_components.strong,{children:`inside the Ventas app`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Agent`}),` (`,_jsx(_components.em,{children:`agente`}),`)`]}),_jsxs(_components.td,{children:[`The AI that chats with your customers inside each funnel, following its script. It introduces itself with a name and a way of speaking: its `,_jsx(_components.strong,{children:`persona`}),`.`]}),_jsxs(_components.td,{children:[`Each funnel has `,_jsx(_components.strong,{children:`its own`}),`.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`In the dashboard, what you do with the funnel says «embudo»: the menu on each\nfunnel’s card, on Inicio, offers `,_jsx(_components.strong,{children:`Duplicar embudo`}),` (`,_jsx(_components.em,{children:`Duplicate funnel`}),`),\n`,_jsx(_components.strong,{children:`Compartir embudo…`}),` (`,_jsx(_components.em,{children:`Share funnel…`}),`) and `,_jsx(_components.strong,{children:`Eliminar embudo…`}),` (`,_jsx(_components.em,{children:`Delete\nfunnel…`}),`), and Calendario with no funnels says `,_jsx(_components.em,{children:`«Aún no tienes embudos»`}),` (`,_jsx(_components.em,{children:`You\ndon’t have any funnels yet`}),`). «Agente» is kept for the AI that chats: the\nscript it follows is the `,_jsx(_components.strong,{children:`Manual del agente`}),` (`,_jsx(_components.em,{children:`Agent playbook`}),`).\n`,_jsx(_components.a,{href:`/en/guides/your-funnels`,children:`Your funnels`}),` covers it, and each word is in the\n`,_jsx(_components.a,{href:`/en/reference/glossary`,children:`Glossary`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`The practical consequence: `,_jsx(_components.strong,{children:`orders, stock, shipments and receipts belong to\nthe business, not to a funnel.`}),` Switching funnels in the selector doesn’t\nfilter `,_jsx(_components.strong,{children:`Órdenes`}),`, `,_jsx(_components.strong,{children:`Inventario`}),`, `,_jsx(_components.strong,{children:`Envíos`}),` or `,_jsx(_components.strong,{children:`Facturación electrónica`}),`.\nThat’s why the selector hangs off `,_jsx(_components.strong,{children:`Ventas`}),` and not off the menu’s first level.\nAnd switching funnels doesn’t take you out of the screen you’re on: if you’re in\n`,_jsx(_components.strong,{children:`Conversaciones`}),`, you move to the new funnel’s inbox.`]}),`\n`,_jsxs(Note,{children:[_jsx(_components.p,{children:_jsx(_components.strong,{children:`Two things that confuse people here, and are worth saying:`})}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`1. Calendario does distinguish funnels.`}),` Each funnel has its own schedule.\nWhen you go in from the menu, Calendario shows you the schedule of the funnel\nchosen in the selector. Inside the screen itself, with the schedule selector at\nthe top left, you can look at up to five at once.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`2. The Órdenes screen uses the word «embudo» (funnel) in its subtitle`}),`\n(`,_jsx(_components.em,{children:`«Todo lo que el embudo logra — pedidos, citas, servicios y leads — del «sí» al\ncierre.»`}),` — `,_jsx(_components.em,{children:`Everything the funnel achieves — orders, appointments, services and\nleads — from the “yes” to the close.`}),`). It’s a turn of phrase: the order list\nyou see is your whole business’s, not the selected funnel’s.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`worth-knowing-about-each-app`,children:`Worth knowing about each app`}),`\n`,_jsx(_components.p,{children:`What’s worth knowing about each app before you trust it with your operation:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`App`}),_jsx(_components.th,{children:`Worth knowing`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Ventas`})}),_jsx(_components.td,{children:`It’s where almost all of the product happens: your funnels, their conversations and what their agents sell. It’s the app that charges a subscription.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Órdenes`})}),_jsxs(_components.td,{children:[`It brings together the orders your agents close and the ones you note down yourself with `,_jsx(_components.strong,{children:`Pedido manual`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Inventario`})}),_jsxs(_components.td,{children:[`Warehouses, movements and overselling. A product you didn’t switch stock control on for shows up as `,_jsx(_components.strong,{children:`Sin control`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Calendario`})}),_jsx(_components.td,{children:`Each schedule has its own services, business hours, blocked times, reminders and public booking page. The settings open with the gear next to the schedule selector.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Envíos`})}),_jsxs(_components.td,{children:[`Today the courier connected for requesting waybills from the dashboard is `,_jsx(_components.strong,{children:`Shalom`}),`. With another courier, the shipment is recorded just the same, but you get the waybill in that courier’s system.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Facturación electrónica`})}),_jsxs(_components.td,{children:[`It issues with your `,_jsx(_components.strong,{children:`Nubefact`}),` account, and each receipt comes from a copilot proposal that you approve.`]})]})]})]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`If you’re going to install Envíos with Shalom, this changes what you expect\nfrom it.`}),` The connection doesn’t use an API key: it uses `,_jsx(_components.strong,{children:`your courier account\npassword`}),`. You have to pick from the list the agency you dispatch from (type\nyour district and choose it). And the `,_jsx(_components.strong,{children:`Pedir las guías al courier desde aquí`}),`\n(`,_jsx(_components.em,{children:`Request waybills from the courier here`}),`) checkbox starts off on purpose: with\nit on, each shipment’s `,_jsx(_components.strong,{children:`Pedir la guía al courier`}),` (`,_jsx(_components.em,{children:`Request the waybill from\nthe courier`}),`) button creates a real waybill in your Shalom account, and you’re\ncharged for it. Nothing requests it on its own: a person presses it. Try it\nwith one real shipment before trusting it with a batch.`]})}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`If you’re going to install Facturación electrónica: nothing is issued from\nits screen.`}),` There you set up the issuer — your tax details, your Nubefact\naccount and the series for `,_jsx(_components.em,{children:`boletas`}),` and `,_jsx(_components.em,{children:`facturas`}),` — and look at the receipts\nalready issued. Each issuance arrives as a copilot proposal that you approve, so\ndon’t look for an `,_jsx(_components.strong,{children:`Emitir`}),` (`,_jsx(_components.em,{children:`Issue`}),`) button: there isn’t one. Before\ndepending on it, try it with a single receipt.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`what-they-cost`,children:`What they cost`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Today only the Ventas app charges a subscription.`}),` Calendario, Inventario,\nÓrdenes, Envíos and Facturación electrónica say `,_jsx(_components.strong,{children:`Gratis`}),` (`,_jsx(_components.em,{children:`Free`}),`) on their\ncard: switching them on doesn’t raise your bill. The Core cards also say\n`,_jsx(_components.strong,{children:`Gratis`}),`.`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`«Gratis» means “no subscription”, not “no cost”.`}),` Everything the AI does\nspends your balance: your agents’ replies and whatever you ask the copilot,\nincluding when it works in Órdenes, Inventario or Facturación electrónica. In\n`,_jsx(_components.strong,{children:`Consumo`}),` you see it split between `,_jsx(_components.strong,{children:`Ventas`}),` and `,_jsx(_components.strong,{children:`Copiloto`}),` (`,_jsx(_components.em,{children:`Copilot`}),`).`]})}),`\n`,_jsxs(_components.p,{children:[`The Ventas arithmetic — the US$ 50 monthly base that comes back to you as\nbalance, and the funnel quota — is set out in full in `,_jsx(_components.strong,{children:_jsx(_components.a,{href:`/en/getting-started/pricing`,children:`Plans and\npricing`})}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`where-they’re-switched-on-and-off`,children:`Where they’re switched on and off`}),`\n`,_jsxs(_components.p,{children:[`In `,_jsx(_components.strong,{children:`Administración → Apps`}),`. That entry is visible to whoever can manage the\nteam; to begin with, the account owner. To install, activate, deactivate or\nuninstall apps you also need to be able to `,_jsx(_components.strong,{children:`manage the apps`}),`. The account\nowner can do both from sign-up.`]}),`\n`,_jsxs(_components.p,{children:[`Each app is a card with its status, its price and, if it’s active, the month’s\nestimated charge. At the top you have the `,_jsx(_components.strong,{children:`«Buscar apps…»`}),` (`,_jsx(_components.em,{children:`Search apps…`}),`)\nsearch box and the buttons to filter by category (`,_jsx(_components.strong,{children:`Todas`}),`, `,_jsx(_components.strong,{children:`Comercial`}),`,\n`,_jsx(_components.strong,{children:`Operación`}),`, `,_jsx(_components.strong,{children:`Plataforma`}),` — `,_jsx(_components.em,{children:`All, Commercial, Operations, Platform`}),`).`]}),`\n`,_jsx(Frame,{caption:`The Apps screen: each card with its tag (Activa, Core or No instalada: Active, Core or Not installed), its price and, depending on the case, Desactivar and Desinstalar (Deactivate, Uninstall) or Instalar (Install).`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=e2cc8d42b26a4c06a94827f81b92add2`,alt:`Apps screen with the search box, the Todas, Comercial, Operación and Plataforma filters and nine cards: Calendario, Inventario, Órdenes and Ventas tagged Activa (Active); Copiloto optiMind, Identidad y accesos and Puente MCP tagged Core; Facturación electrónica and Envíos tagged No instalada (Not installed), with Instalar (Install)`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`975`,height:`975`,\"data-path\":`images/apps/10-catalogo-de-apps.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=d25947a57810aebc066a4bca6e947910 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=ab3257fdc64cf8d15451ea4fe333d163 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=522a0be277d6d809cea8a7e124e51860 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=2a99ff7a1d1e58f973a74b2544414287 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=01bfd9e9f0a0ebf59d4241f9c989a6d1 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/apps/10-catalogo-de-apps.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=28fed3deb4f6950b5f69c721e4f93a08 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`how-to-install-an-app`,children:`How to install an app`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Apps`,children:_jsxs(_components.p,{children:[`In the left-hand menu, open `,_jsx(_components.strong,{children:`Administración`}),` and click `,_jsx(_components.strong,{children:`Apps`}),`.`]})}),_jsx(Step,{title:`Find the card and click Instalar`,children:_jsxs(_components.p,{children:[`Type its name in `,_jsx(_components.strong,{children:`«Buscar apps…»`}),` or filter by category. On the app’s\ncard, click `,_jsx(_components.strong,{children:`Instalar`}),` (`,_jsx(_components.em,{children:`Install`}),`).`]})}),_jsx(Step,{title:`Review the impact and confirm`,children:_jsxs(_components.p,{children:[`A window opens with `,_jsx(_components.strong,{children:`your monthly estimate, before and after`}),`. On a free\napp you’ll see `,_jsx(_components.em,{children:`«Sin costo: esta app no factura.»`}),` (`,_jsx(_components.em,{children:`No cost: this app\ndoesn’t bill.`}),`) If it works for you, confirm with the `,_jsx(_components.strong,{children:`Instalar`}),` button\nfollowed by the app’s name (for example, `,_jsx(_components.strong,{children:`Instalar Envíos`}),`). If not,\n`,_jsx(_components.strong,{children:`Cancelar`}),` (`,_jsx(_components.em,{children:`Cancel`}),`).`]})}),_jsx(Step,{title:`Give your team access`,children:_jsxs(_components.p,{children:[`The app becomes `,_jsx(_components.strong,{children:`Activa`}),` (`,_jsx(_components.em,{children:`Active`}),`) and shows up in your menu. Whoever\ninstalls it can use it right away. For someone else to see it, give them\naccess in `,_jsx(_components.strong,{children:`Personas y accesos`}),`.`]})})]}),`\n`,_jsx(Heading,{level:`3`,id:`an-app’s-statuses`,children:`An app’s statuses`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Status`}),_jsx(_components.th,{children:`What it means`}),_jsx(_components.th,{children:`Button you’ll see`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Activa`}),` (`,_jsx(_components.em,{children:`Active`}),`)`]}),_jsx(_components.td,{children:`Switched on and in the menu.`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Desactivar`}),` (`,_jsx(_components.em,{children:`Deactivate`}),`) · `,_jsx(_components.strong,{children:`Desinstalar`}),` (`,_jsx(_components.em,{children:`Uninstall`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Desactivada`}),` (`,_jsx(_components.em,{children:`Deactivated`}),`)`]}),_jsx(_components.td,{children:`Installed but switched off. It doesn’t show in the menu.`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Activar`}),` (`,_jsx(_components.em,{children:`Activate`}),`) · `,_jsx(_components.strong,{children:`Desinstalar`})]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Archivada`}),` (`,_jsx(_components.em,{children:`Archived`}),`)`]}),_jsx(_components.td,{children:`Uninstalled. Its data is still stored.`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Instalar`})})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`No instalada`}),` (`,_jsx(_components.em,{children:`Not installed`}),`)`]}),_jsx(_components.td,{children:`You’ve never had it.`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Instalar`})})]})]})]}),`\n`,_jsx(Check,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Every button asks for confirmation before acting.`}),` Installing, activating or\ndeactivating opens the window that shows you `,_jsx(_components.strong,{children:`what happens to your monthly\nestimate`}),`. Uninstalling asks for its own confirmation. You can look around\nwithout fear of breaking anything.`]})}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Deactivating and uninstalling are not the same`}),`, even though they look\nalike:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Desactivar`}),` leaves the app installed and switched off. It’s undone with\none click on `,_jsx(_components.strong,{children:`Activar`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Desinstalar`}),` archives it. It requires the app to be deactivated first, but\nthe button chains the two steps for you.`]}),`\n`]}),_jsxs(_components.p,{children:[`The three `,_jsx(_components.strong,{children:`Core`}),` pieces allow neither: they have no buttons.`]})]}),`\n`,_jsx(Check,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Uninstalling an app doesn’t delete your data: it archives it.`}),` If you\ninstall it again, everything shows up as you left it. The dashboard itself tells\nyou so in its subtitle: `,_jsx(_components.em,{children:`«Desinstalar archiva: nada se borra.»`}),` (`,_jsx(_components.em,{children:`Uninstalling\narchives: nothing is deleted.`}),`) Switching Inventario off doesn’t make you lose\nyour stock.`]})}),`\n`,_jsxs(Warning,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`A rare case worth recognizing:`}),` an app can show as `,_jsx(_components.strong,{children:`Activa`}),` and carry, next\nto it, a red pill that says `,_jsx(_components.strong,{children:`kill-switch`}),`. It’s an emergency brake that\noverrides the status: with that pill in place, the app leaves the menu and its\nscreen says «App no activa» (`,_jsx(_components.em,{children:`App not active`}),`), even though the card says\n«Activa».`]}),_jsxs(_components.p,{children:[`It’s set and removed by whoever manages the apps in your business, in\n`,_jsx(_components.strong,{children:`Administración → Personas y accesos`}),`, `,_jsx(_components.strong,{children:`Avanzado`}),` (`,_jsx(_components.em,{children:`Advanced`}),`) tab, under\n`,_jsx(_components.strong,{children:`Apagado de emergencia`}),` (`,_jsx(_components.em,{children:`Emergency shutdown`}),`). There the\nbraked app shows up marked `,_jsx(_components.strong,{children:`APAGADO`}),` (`,_jsx(_components.em,{children:`OFF`}),`): click it and confirm with\n`,_jsx(_components.strong,{children:`Encender`}),` (`,_jsx(_components.em,{children:`Switch on`}),`). If nobody on your team set it, write to us.`]})]}),`\n`,_jsx(Heading,{level:`2`,id:`common-problems`,children:`Common problems`}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`The documentation mentions an entry I don't have in my menu`,id:`the-documentation-mentions-an-entry-i-dont-have-in-my-menu`,children:[_jsx(_components.p,{children:`That’s normal, and it’s what this page is about. There are three possible\ncauses:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`The app is switched off in your business.`}),` If you can see\n`,_jsx(_components.strong,{children:`Administración → Apps`}),`, look at its card: if it says\n`,_jsx(_components.strong,{children:`Desactivada`}),`, `,_jsx(_components.strong,{children:`Archivada`}),` or `,_jsx(_components.strong,{children:`No instalada`}),` — or carries the red\n`,_jsx(_components.strong,{children:`kill-switch`}),` pill next to it — there’s your answer.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`You don’t have access to that app.`}),` Ask whoever manages your team for\nit.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`It isn’t available in your account yet.`}),` That’s what happens with\n`,_jsx(_components.strong,{children:`Anuncios`}),`: it only appears in the accounts that already have it.\nThere’s nothing to switch on in `,_jsx(_components.strong,{children:`Apps`}),` for that; if you want it, write\nto us.`]}),`\n`]})]}),_jsx(Accordion,{title:`I typed the address and got «App no activa»`,id:`i-typed-the-address-and-got-app-no-activa`,children:_jsxs(_components.p,{children:[`It isn’t a technical error: it’s the screen that comes up when you type the\naddress of an app that’s switched off in your business. If you manage the\napps, it comes with an `,_jsx(_components.strong,{children:`Ir a Apps`}),` (`,_jsx(_components.em,{children:`Go to Apps`}),`) button. If not, it tells\nyou to ask your administrator to activate it.`]})}),_jsxs(Accordion,{title:`I get «No tienes acceso a…»`,id:`i-get-no-tienes-acceso-a`,children:[_jsxs(_components.p,{children:[`The app is switched on in your business, but you don’t have access to it.\nThe screen tells you `,_jsx(_components.em,{children:`«Pídele acceso a quien administra tu equipo.»`}),` (`,_jsx(_components.em,{children:`Ask\nwhoever manages your team for access.`}),`) and offers `,_jsx(_components.strong,{children:`Volver al Inicio`}),`\n(`,_jsx(_components.em,{children:`Back to Home`}),`).`]}),_jsxs(_components.p,{children:[`If you’re the one who manages the apps, the message is different: `,_jsx(_components.em,{children:`«Ya\nestá activa en tu empresa. Para usarla, date acceso en Personas y\naccesos.»`}),` (`,_jsx(_components.em,{children:`It’s already active in your business. To use it, give\nyourself access in People and access.`}),`), with the `,_jsx(_components.strong,{children:`Ir a Personas y\naccesos`}),` (`,_jsx(_components.em,{children:`Go to People and access`}),`) button.`]}),_jsx(_components.p,{children:`If you were just given access and still don’t see the app, reload the page.`})]}),_jsxs(Accordion,{title:`My menu ran out of apps`,id:`my-menu-ran-out-of-apps`,children:[_jsxs(_components.p,{children:[`If you have no apps left, the menu doesn’t leave you a gap. To whoever can\nmanage the team it shows an `,_jsx(_components.strong,{children:`Añadir apps`}),` (`,_jsx(_components.em,{children:`Add apps`}),`) button that leads\nstraight to the Apps panel. With the sidebar shrunk to icons only, that\nbutton doesn’t appear: expand it first.`]}),_jsxs(_components.p,{children:[`If you don’t manage the apps, Inicio explains it with `,_jsx(_components.em,{children:`«Aún no tienes apps\nasignadas»`}),` (`,_jsx(_components.em,{children:`You don’t have any apps assigned yet`}),`): ask whoever manages\nyour team for access.`]})]}),_jsxs(Accordion,{title:`On the phone the menu names are different`,id:`on-the-phone-the-menu-names-are-different`,children:[_jsxs(_components.p,{children:[`On screens 768 px wide or less a bar of buttons appears at the bottom:\n`,_jsx(_components.strong,{children:`Inicio`}),`, up to three shortcuts and `,_jsx(_components.strong,{children:`Más`}),` (`,_jsx(_components.em,{children:`More`}),`). The shortcuts in the\nmiddle use short names and come from your apps in order of importance. With\nthe four apps a new account comes with, they are `,_jsx(_components.strong,{children:`Chats`}),`, `,_jsx(_components.strong,{children:`Agenda`}),`\n(`,_jsx(_components.em,{children:`Schedule`}),`) and `,_jsx(_components.strong,{children:`Pedidos`}),` (`,_jsx(_components.em,{children:`Orders`}),`). Everything else lives inside\n`,_jsx(_components.strong,{children:`Más`}),`.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`On the desktop`}),_jsx(_components.th,{children:`On the phone bar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Conversaciones`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Chats`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Calendario`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Agenda`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Órdenes`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Pedidos`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Inventario`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Stock`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Facturación electrónica`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Facturas`}),` (`,_jsx(_components.em,{children:`Invoices`}),`)`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Envíos`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Envíos`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Resultados`}),_jsx(_components.td,{children:_jsx(_components.strong,{children:`Resultados`})})]})]})]}),_jsx(_components.p,{children:`The bar takes the first three on this list that you have. If you’re missing\none of the first apps, the next one moves up.`}),_jsx(Frame,{caption:`On the phone, the bottom bar: Inicio, Chats, Agenda, Pedidos and Más.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=f947f4a427d7bf71b6f59e4c201740ee`,alt:`Inicio on a phone with the bottom bar Inicio, Chats, Agenda, Pedidos and Más`,\"data-og-width\":`780`,width:`780`,\"data-og-height\":`1688`,height:`1688`,\"data-path\":`images/inicio/05-movil.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?w=280\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=add3786723910433ccdc8ed063cfb642 280w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?w=560\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=bfc623b64739d6ddc4c431e7dd111024 560w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?w=840\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=30b9a8b524fac21592d46f02f14201b8 840w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?w=1100\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=8c5d14d6809e33fc3df5be8207078ae7 1100w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?w=1650\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=4eb48abd653994f058517aff964d93d4 1650w, https://mintcdn.com/darkfunnels/fypBH9q351iR9qsC/images/inicio/05-movil.png?w=2500\u0026fit=max\u0026auto=format\u0026n=fypBH9q351iR9qsC\u0026q=85\u0026s=aac9b7917537f534ab568f5038c8de24 2500w`})})]}),_jsx(Accordion,{title:`The menu looks different on another computer`,id:`the-menu-looks-different-on-another-computer`,children:_jsxs(_components.p,{children:[`What the menu remembers about you — which submenus you left collapsed and\nwhether you shrank the bar — `,_jsx(_components.strong,{children:`is saved in your browser, not in your\naccount`}),`. On another computer, or after clearing the site’s data, it goes\nback to its factory state. What does travel with you is the business’s:\nwhich apps are switched on and which ones you have access to.`]})}),_jsxs(Accordion,{title:`I shrank the sidebar and things disappeared`,id:`i-shrank-the-sidebar-and-things-disappeared`,children:[_jsxs(_components.p,{children:[`The bar has three shapes: `,_jsx(_components.strong,{children:`expanded`}),` with the names, `,_jsx(_components.strong,{children:`shrunk`}),` to icons\nonly (with tooltips when you hover) and, in windows 1024 px wide or less, a\n`,_jsx(_components.strong,{children:`drawer`}),` that overlays the page and opens with the `,_jsx(_components.strong,{children:`Abrir menú`}),` (`,_jsx(_components.em,{children:`Open\nmenu`}),`) button in the top bar.`]}),_jsxs(_components.p,{children:[`In the shrunk shape each app is a single icon, `,_jsx(_components.strong,{children:`Administración`}),` too (a\ngear that takes you to its first screen), the `,_jsx(_components.strong,{children:`Añadir apps`}),` button isn’t\nthere and the funnel selector moves up, next to `,_jsx(_components.strong,{children:`Inicio`}),`.`]}),_jsxs(_components.p,{children:[`The button to change shape is right at the bottom: expanded, it reads\n`,_jsx(_components.strong,{children:`Colapsar`}),` (`,_jsx(_components.em,{children:`Collapse`}),`); shrunk, only its icon is left, and on hover the\ntooltip says `,_jsx(_components.strong,{children:`Expandir`}),` (`,_jsx(_components.em,{children:`Expand`}),`).`]}),_jsx(Tip,{children:_jsx(_components.p,{children:`The bar also shrinks on its own when the screen runs short of room, for\nexample when you open the copilot in a medium-sized window. It comes back\non its own as soon as there’s space.`})})]}),_jsxs(Accordion,{title:`There are screens I can't reach from the menu`,id:`there-are-screens-i-cant-reach-from-the-menu`,children:[_jsx(_components.p,{children:`Some open from inside others. The two people look for most:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Personas`}),`, where you define who your agent is, what face it has and\nhow it sounds: it opens from the `,_jsx(_components.strong,{children:`Manual`}),` (in the persona panel,\n`,_jsx(_components.strong,{children:`Gestionar Personas`}),` — `,_jsx(_components.em,{children:`Manage Personas`}),`) or from\n`,_jsx(_components.strong,{children:`Personalizar → Medios IA`}),` (`,_jsx(_components.em,{children:`Customize → AI media`}),`), with\n`,_jsx(_components.strong,{children:`Configurar por persona`}),` (`,_jsx(_components.em,{children:`Set up per persona`}),`).`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`The schedule settings`}),`: they open with the gear next to the schedule\nselector on the `,_jsx(_components.strong,{children:`Calendario`}),` screen.`]}),`\n`]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`and-now`,children:`And now`}),`\n`,_jsxs(CardGroup,{cols:2,children:[_jsx(Card,{title:`Your first look`,icon:`house`,href:`/en/getting-started/first-look`,children:_jsx(_components.p,{children:`The screen you see when you go in, piece by piece.`})}),_jsx(Card,{title:`Invite your team`,icon:`users`,href:`/en/getting-started/invite-your-team`,children:_jsx(_components.p,{children:`Who gets into your account and into which apps.`})}),_jsx(Card,{title:`Plans and pricing`,icon:`wallet`,href:`/en/getting-started/pricing`,children:_jsx(_components.p,{children:`What’s charged, what’s at zero and what comes back to you as balance.`})}),_jsx(Card,{title:`Orders and metrics`,icon:`chart-line`,href:`/en/guides/orders-and-metrics`,children:_jsx(_components.p,{children:`What the Órdenes app gathers, and how to look at it.`})})]})]})}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 sales platform modules: the apps","sidebarTitle":"The apps","description":"What an app is in DarkFunnels, why your menu differs from another business's or your team's, what each entry does and where to switch apps on and off.","keywords":["WhatsApp sales platform modules","DarkFunnels apps","sidebar menu","install apps","shipping app","electronic invoicing"],"href":"/en/getting-started/the-apps"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"The apps that exist today","slug":"the-apps-that-exist-today","depth":2,"children":[{"title":"And three Core pieces","slug":"and-three-core-pieces","depth":3,"children":[]}]},{"title":"The sidebar, top to bottom","slug":"the-sidebar-top-to-bottom","depth":2,"children":[]},{"title":"What each person on your team sees","slug":"what-each-person-on-your-team-sees","depth":2,"children":[]},{"title":"App, agent and funnel are not the same thing","slug":"app-agent-and-funnel-are-not-the-same-thing","depth":2,"children":[]},{"title":"Worth knowing about each app","slug":"worth-knowing-about-each-app","depth":2,"children":[]},{"title":"What they cost","slug":"what-they-cost","depth":2,"children":[]},{"title":"Where they’re switched on and off","slug":"where-they’re-switched-on-and-off","depth":2,"children":[{"title":"How to install an app","slug":"how-to-install-an-app","depth":3,"children":[]},{"title":"An app’s statuses","slug":"an-app’s-statuses","depth":3,"children":[]}]},{"title":"Common problems","slug":"common-problems","depth":2,"children":[]},{"title":"And now","slug":"and-now","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"darkfunnels","siteName":"DarkFunnels","title":"WhatsApp sales platform modules: the apps - DarkFunnels","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"es":{"href":"/","matchLevel":3},"en":{"href":"/en/getting-started/the-apps","matchLevel":0}}},"lastModified":"2026-10-19T22:57:58.982Z","gitLastModified":"2026-10-19T22:57:45.000Z","originalFileLocation":"en/getting-started/the-apps.mdx","locale":"en"},"headHtml":"\u003cmeta data-mint-head name=\"description\" content=\"What an app is in DarkFunnels, why your menu differs from another business\u0026#x27;s or your team\u0026#x27;s, what each entry does and where to switch apps on and off.\">\u003cmeta data-mint-head name=\"application-name\" content=\"DarkFunnels\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_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/darkfunnels/HUHwZ7TPMDmPGRFh/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"WhatsApp sales platform modules: the apps - DarkFunnels\">\u003cmeta data-mint-head property=\"og:description\" content=\"What an app is in DarkFunnels, why your menu differs from another business\u0026#x27;s or your team\u0026#x27;s, what each entry does and where to switch apps on and off.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"DarkFunnels\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.darkfunnels.ai/en/getting-started/the-apps\">\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 sales platform modules: the apps - DarkFunnels\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"What an app is in DarkFunnels, why your menu differs from another business\u0026#x27;s or your team\u0026#x27;s, what each entry does and where to switch apps on and off.\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/darkfunnels/HUHwZ7TPMDmPGRFh/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"DarkFunnels\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#C2562A\">\u003cmeta data-mint-head name=\"og:locale\" content=\"es_PE\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.darkfunnels.ai/en/getting-started/the-apps\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/en/getting-started/the-apps.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://darkfunnels.ai/#organization\",\"name\":\"DarkFunnels\",\"url\":\"https://darkfunnels.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/darkfunnels/Df-1lKh1Aj5k8c-r/logo/light.svg?fit=max\u0026auto=format\u0026n=Df-1lKh1Aj5k8c-r\u0026q=85\u0026s=db60a9a883ed42e13a06aded18a08fb0\"},\"sameAs\":[\"https://github.com/darkfunnels-ai\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.darkfunnels.ai#website\",\"name\":\"DarkFunnels\",\"url\":\"https://docs.darkfunnels.ai\",\"publisher\":{\"@id\":\"https://darkfunnels.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps#webpage\",\"url\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps\",\"name\":\"WhatsApp sales platform modules: the apps\",\"description\":\"What an app is in DarkFunnels, why your menu differs from another business's or your team's, what each entry does and where to switch apps on and off.\",\"dateModified\":\"2026-10-19T22:57:45.000Z\",\"isPartOf\":{\"@id\":\"https://docs.darkfunnels.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting started\",\"item\":\"https://docs.darkfunnels.ai/en/getting-started/create-your-account\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WhatsApp sales platform modules: the apps\",\"item\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps#article\",\"headline\":\"WhatsApp sales platform modules: the apps\",\"name\":\"WhatsApp sales platform modules: the apps\",\"description\":\"What an app is in DarkFunnels, why your menu differs from another business's or your team's, what each entry does and where to switch apps on and off.\",\"url\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps\",\"mainEntityOfPage\":{\"@id\":\"https://docs.darkfunnels.ai/en/getting-started/the-apps#webpage\"},\"dateModified\":\"2026-10-19T22:57:45.000Z\",\"keywords\":\"WhatsApp sales platform modules, DarkFunnels apps, sidebar menu, install apps, shipping app, electronic invoicing\",\"publisher\":{\"@id\":\"https://darkfunnels.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.darkfunnels.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"DarkFunnels\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"DarkFunnels","nav":{"global":null,"languages":[{"language":"es","default":true,"pages":[{"title":"es","href":"/"}]},{"language":"en","groups":[{"group":"Start","pages":[{"title":"DarkFunnels documentation","sidebarTitle":"Overview","href":"/en"}]},{"group":"Getting started","pages":[{"title":"Start your WhatsApp AI sales agent free trial","sidebarTitle":"Create your account","href":"/en/getting-started/create-your-account"},{"title":"Your WhatsApp AI agent dashboard, day one","sidebarTitle":"Your first look","description":"What each part of the dashboard's Home is: the copilot that builds your funnel, the start-up list, Pending, your funnels and their figures, balance and top bar.","href":"/en/getting-started/first-look"},{"title":"WhatsApp sales platform modules: the apps","sidebarTitle":"The apps","href":"/en/getting-started/the-apps"},{"title":"Your first funnel and its WhatsApp AI sales agent","sidebarTitle":"Your first funnel","description":"Create your funnel and its WhatsApp AI sales agent by talking to the copilot: the Ecommerce template, the playbook's placeholders and how to resume if you stop halfway.","href":"/en/getting-started/your-first-funnel"},{"title":"Connect WhatsApp without the Business API","sidebarTitle":"Connect WhatsApp","href":"/en/getting-started/connect-whatsapp"},{"title":"WhatsApp AI agent credits and top-ups","sidebarTitle":"Credits and top-ups","href":"/en/getting-started/credits-and-top-ups"},{"title":"WhatsApp AI agent pricing and plans","sidebarTitle":"Pricing","href":"/en/getting-started/pricing"},{"title":"Invite your team","href":"/en/getting-started/invite-your-team"}]},{"group":"Guides","pages":[{"title":"WhatsApp AI agent sales script: the playbook","sidebarTitle":"The sales playbook","href":"/en/guides/sales-playbook"},{"title":"WhatsApp AI sales agent tools: what the agent can do","sidebarTitle":"The agent's tools","href":"/en/guides/tools"},{"title":"Funnel settings","href":"/en/guides/funnel-settings"},{"title":"Product catalog for a WhatsApp AI agent","sidebarTitle":"The catalog","href":"/en/guides/catalog"},{"title":"Send files from a WhatsApp AI agent: the Library","sidebarTitle":"The file Library","href":"/en/guides/library"},{"title":"WhatsApp shared inbox for AI agents","sidebarTitle":"The conversation inbox","href":"/en/guides/conversations"},{"title":"WhatsApp sales orders and conversion metrics","sidebarTitle":"Orders and metrics","href":"/en/guides/orders-and-metrics"},{"title":"The referral network","href":"/en/guides/referral-network"},{"title":"Your funnels","href":"/en/guides/your-funnels"},{"title":"Meta pixel for WhatsApp conversions","sidebarTitle":"Meta pixel","href":"/en/guides/meta-pixel"},{"title":"Connect your Meta ads","sidebarTitle":"Meta ads","href":"/en/guides/meta-ads"}]},{"group":"Reference","pages":[{"title":"WhatsApp AI sales agent glossary","sidebarTitle":"Glossary","href":"/en/reference/glossary"},{"title":"WhatsApp AI agent troubleshooting FAQ","sidebarTitle":"FAQ","href":"/en/reference/faq"},{"title":"Tool reference","href":"/en/reference/tools"}]},{"group":"Security","pages":[{"title":"WhatsApp AI agent data retention and privacy","sidebarTitle":"Security and privacy","href":"/en/security"}]},{"group":"Optional: run it from Claude or ChatGPT","pages":[{"title":"Connect Claude to your WhatsApp AI agent","sidebarTitle":"claude.ai","href":"/en/quickstarts/claude-ai"},{"title":"Claude Code MCP connector setup","sidebarTitle":"Claude Code","href":"/en/quickstarts/claude-code"},{"title":"Connect Codex to your WhatsApp AI agent","sidebarTitle":"Codex","href":"/en/quickstarts/codex"},{"title":"Connect ChatGPT to your WhatsApp agent","sidebarTitle":"ChatGPT","href":"/en/quickstarts/chatgpt"},{"title":"MCP setup for Cursor, VS Code and others","sidebarTitle":"Cursor, VS Code and others","href":"/en/quickstarts/other-mcp-clients"},{"title":"MCP connection URL parameters","sidebarTitle":"Connection URL","href":"/en/reference/connection-url"}]}]}]},"title":"WhatsApp sales platform modules: the apps - DarkFunnels","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"]}