Instalar um app
Apps do marketplace conectam o MIX a serviços de terceiros (Slack, Calendly, Clicksign, etc.). A instalação é feita pelo app web — você não precisa mexer em código.
Apps com OAuth 2.0
A maioria dos apps usa OAuth — você é redirecionado pro provider, autoriza, volta pro MIX com a integração ativa.
- No app, vá em Marketplace (ícone na sidebar).
- Clique no app desejado. Verá os scopes solicitados — quais permissões o MIX precisa no seu account do provider.
- Clique em Conectar. Você é redirecionado pro provider (ex.:
slack.com/oauth/v2/authorize?...). - Autorize no provider. Você volta pra
app.usemix.appcom a integração ativa. - Configure os detalhes (qual canal, qual board, etc.) e ative as actions/triggers que importam.
Apps com API key
Alguns providers (Clicksign, D4Sign) não oferecem OAuth — você gera uma API key na conta deles e cola no MIX.
- No provider, vá em Configurações → API tokens (cada um chama de um nome diferente). Crie um token com permissões para enviar/ler documentos.
- Copie a key.
- No MIX, vá em Marketplace → [App] → Conectar. Cole a key no campo solicitado.
- Salve. O MIX testa a key fazendo uma chamada autenticada — se inválida, você recebe erro inline.
Renovação de credenciais
Apps OAuth com refresh tokens (Google, Microsoft, Slack v2) renovam automaticamente. Apps OAuth sem refresh (alguns providers menores) podem expirar — você é avisado por e-mail e precisa reconectar.
Apps com API key não expiram (a menos que o provider rotacione). Se sua key parar de funcionar, gere uma nova no provider e atualize no MIX.
Desinstalar
Em Marketplace → Apps instalados → [App] → Desconectar. Credenciais são apagadas no MIX. No provider, revogue o app adicionalmente em "apps autorizados" pra defesa em profundidade — desinstalar do MIX não revoga automaticamente lá.
Permissões e auditoria
Cada app instalado aparece no audit log com timestamp de instalação, quem instalou, e cada action executada por ele. Útil pra investigar comportamento inesperado.