Todas as integrações
Integração oficial

Publique apps gerados por IA direto no seu Vercel.

Conecte uma vez. Toda geração do Prisma Studio fica a 1 clique de virar app rodando em produção — com URL pública, custom domain opcional e variáveis de ambiente do Supabase configuradas automaticamente.

O que essa integração faz

Deploy em 1 clique

Publica qualquer app gerado direto na sua conta Vercel. URL pronta em ~30s.

Env vars automáticas

Variáveis do Supabase (URL, anon key) e outras integrações ficam configuradas no projeto Vercel antes do build.

Sincronização contínua

Cada refinement do agente gera um novo deploy. Acompanhe progresso e logs sem sair do chat.

Custom domain

Anexa domínios próprios via Vercel Domains API direto pelo agente — sem precisar tocar no dashboard.

Como conectar

  1. Passo 1

    Abra o painel "Publicar"

    Dentro de qualquer projeto do Prisma Studio, clique em Publicar no canto superior direito do preview.

  2. Passo 2

    Clique em "Conectar Vercel"

    Você será redirecionado para vercel.com para autorizar o AbstractOS. Login com sua conta Vercel pessoal ou de team.

  3. Passo 3

    Escolha o destino

    Selecione o Team Vercel onde o app deve ser hospedado. Você pode reconectar a qualquer momento para mudar.

  4. Passo 4

    Publique com 1 clique

    O AbstractOS cria o projeto Vercel, configura variáveis de ambiente, dispara o deploy e devolve a URL final em ~30 segundos.

Dados que acessamos

Solicitamos apenas as permissões mínimas necessárias para publicar e gerenciar apps gerados pelo Prisma Studio. Nenhum acesso a logs de outros projetos seus.

Teams (Read)
Listar seus times Vercel para que você escolha o destino do deploy.
Projects (Read & Write)
Criar um projeto Vercel para cada app gerado e ler status atual.
Deployments (Read & Write)
Disparar deploys e acompanhar progresso em tempo real.
Project Environment Variables (Read & Write)
Configurar automaticamente variáveis como SUPABASE_URL e SUPABASE_ANON_KEY no seu projeto.
Domains (Read & Write)
Anexar domínios customizados ao app publicado (opcional, sob comando explícito).
Integration Configuration (Read)
Verificar status da própria instalação (lifecycle da integração).

Segurança e privacidade

Token cifrado em repouso

Seu token OAuth Vercel é cifrado com chave dedicada e só é decifrado em tempo de request. Não fica acessível em logs nem em queries de banco padrão.

Webhook assinado

Os webhooks recebidos da Vercel (status de deploy, env vars alteradas) são validados via HMAC antes de qualquer processamento. Eventos não-assinados são rejeitados.

Revogação imediata

Você pode desconectar a qualquer momento por três caminhos: aqui em Settings, no marketplace Vercel (Uninstall) ou direto em vercel.com/account/tokens. Acesso é cortado em segundos.

Para detalhes completos sobre tratamento de dados, leia nossa Política de Privacidade e os Termos de Uso.

Perguntas frequentes

O AbstractOS guarda meu token Vercel?

Sim, mas de forma cifrada. O token OAuth fica armazenado em nosso banco (Supabase, criptografado em repouso) e só é decifrado em tempo de request para chamar a API Vercel em seu nome. Tokens Vercel OAuth não expiram, mas você pode revogar a qualquer momento direto em vercel.com/account/tokens.

Quais dados do meu Vercel o AbstractOS acessa?

Apenas o necessário para publicar e gerenciar apps gerados aqui: lista de teams, projetos que NÓS criamos, deployments desses projetos e suas variáveis de ambiente. Não acessamos seus outros projetos pessoais nem logs de apps que você criou fora do AbstractOS.

Posso usar o AbstractOS sem conectar Vercel?

Sim. A conexão é 100% opcional. Sem Vercel conectado, você pode visualizar o app no preview da nossa sandbox ou exportar o código em ZIP e hospedar onde quiser (Netlify, Cloudflare Pages, seu próprio servidor, etc).

Quem paga pelos deploys feitos no meu Vercel?

Você. Os deploys consomem sua quota do Vercel (Hobby gratuito, Pro pago). O AbstractOS apenas dispara o deploy em seu nome — todo o billing fica na sua conta Vercel diretamente.

Como revogo o acesso?

Três formas: (1) no AbstractOS em Settings > Integrações > Vercel > Desconectar; (2) em vercel.com/dashboard/integrations clicando em Manage > Uninstall; (3) revogando o token diretamente em vercel.com/account/tokens. Em qualquer caso, o token é invalidado imediatamente.

O AbstractOS recebe notificações dos meus deploys?

Sim, via webhook. Quando um deploy iniciado pelo AbstractOS termina (ou falha), a Vercel nos envia um evento que atualiza o status no chat e te notifica. Não recebemos eventos de outros projetos seus.

Posso anexar um domínio customizado?

Sim. Após publicar, você pode pedir ao agente "anexa meu domínio custom.com" — o AbstractOS configura via Vercel Domains API. Você precisa apontar o DNS da forma que o Vercel indicar.

Precisa de ajuda?

Time de suporte responde sobre integrações em até 24h úteis.

Falar com suporte