> For the complete documentation index, see [llms.txt](https://ajuda.cardapioweb.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ajuda.cardapioweb.com/automacao/integracoes/cw-app-store.md).

# CW App Store

Onde as melhores soluções para o food encontram o seu negócio.

### O que é o CW App Store?

O CW App Store (também chamado de Marketplace de Apps) é o catálogo centralizado de aplicativos da Cardápio Web.

São Apps desenvolvidos pela própria CW quanto por parceiros externos, todos integrados diretamente à plataforma para ampliar os recursos do seu estabelecimento como sistemas de gestão, ferramentas de marketing, vendas e logística.

***

### Navegando no Marketplace

O acesso ao Marketplace se dá pela tela **CW Apps**, no menu lateral do portal. Lá, o lojista encontra:

![Tela CW Apps](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/65KGyzWzfQ0rzUTL0xhB/image)

1. **Apps instalados:** exibidos primeiro, para acesso rápido.
2. **Todos os Apps:** exibe todos os apps disponíveis para baixar.

Com a opção de visualizar aplicativos através dos filtros por categoria: **Marketing**, **Vendas**, **Gestão** e **Logística**.

![Filtros por categoria](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/XeR9igCehBoVgym7YkjD/image)

Ao clicar em um app, o lojista vê a página de detalhes, com capturas de tela, descrição completa, nota média e avaliações de outros restaurantes.

![Página de detalhes do aplicativo](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/AwdomLYhe1gy8ATIHhr1/image)

***

### Instalar um aplicativo

A instalação começa pelo botão **Instalar**, no canto superior direito dessa página.

![Botão Instalar](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/ZeHcSJRYBKMCBpKKDz2R/image)

**Pontos importantes:**

Instalar um app é **autorizar que ele acesse os dados de um estabelecimento específico** na Cardápio Web. Sem essa autorização, o aplicativo não consegue consultar nem operar sobre as informações da loja.

* A autorização é **por estabelecimento**. Se você tem mais de um estabelecimento e quer usar o mesmo app em todas, precisa instalar separadamente em cada uma.
* O acesso é concedido **apenas aos dados do estabelecimento que autorizou**.

#### Como funciona o fluxo de instalação

{% stepper %}
{% step %}

## Instalar pelo Marketplace

O cliente clica em **Instalar** na página do aplicativo, dentro do Marketplace.
{% endstep %}

{% step %}

## Redirecionamento para o app parceiro

A Cardápio Web redireciona o cliente para a URL de instalação do app parceiro.
{% endstep %}

{% step %}

## Início da autorização

O app parceiro inicia o fluxo de autorização e redireciona o cliente de volta para a Cardápio Web, com os parâmetros necessários.
{% endstep %}

{% step %}

## Consentimento

A Cardápio Web exibe a **tela de consentimento**, mostrando as permissões solicitadas e um seletor de estabelecimento.
{% endstep %}

{% step %}

## Confirmação

Ao confirmar, a Cardápio Web redireciona o cliente de volta ao app parceiro (via OAuth).
{% endstep %}

{% step %}

## Credenciais de acesso

O app parceiro usa essas informações para obter as credenciais de acesso ao estabelecimento, respeitando as permissões concedidas.
{% endstep %}

{% step %}

## App instalado

O app passa a aparecer como **Instalado** para aquele estabelecimento, com os botões **Acessar** e **Desinstalar** disponíveis.
{% endstep %}
{% endstepper %}

![Fluxo de instalação](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/ntUOO8YgeOWGzom5Uyvc/image)

{% hint style="info" %}
**Apps da própria Cardápio Web** seguem um fluxo simplificado: como fazem parte do nosso ecossistema, a autorização acontece direto no portal, sem redirecionamentos externos, e o botão **Acessar** já leva o usuário autenticado direto ao aplicativo.
{% endhint %}

#### Desinstalando um app

Na página do app instalado, o botão **Desinstalar** abre um modal de confirmação avisando que a integração com o sistema será desativada.

![Modal de desinstalação](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/L5pc4UcKdZ78nxTxBfga/image)

***

### Avaliações

Lojistas com o app instalado podem avaliar diretamente pela página do aplicativo, atribuindo uma nota de **1 a 5 estrelas** e um comentário de até **300 caracteres**.

![Avaliação de aplicativo](https://content.gitbook.com/content/Qgiq7rL2tRDyT2wrDCVE/blobs/0tbzm6zzaCsEYUcuUx4R/image)

### Criação de App

Para criar um App, basta consultar a nossa documentação:

{% embed url="<https://docs.cardapioweb.com/>" %}

Explore novas possibilidades, encontre soluções para o seu negócio e transforme suas ideias em novos Apps.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://ajuda.cardapioweb.com/automacao/integracoes/cw-app-store.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
