Saltar para o conteúdo principal

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

Logo do Agent com conexões de integração ilustradas ao redor
O Agent suporta quatro tipos de integrações para que você possa ir de ideia a app rapidamente:
  • Gerenciadas pelo Replit: Integrações integradas que funcionam automaticamente. Crie um app e o Agent pode começar a usá-las imediatamente.
  • Conectores: Integrações próprias que o Replit suporta. Faça login uma vez. O Agent pode ler e escrever nesses serviços diretamente pelo chat — buscar dados, criar registros, enviar mensagens — e construir com eles em todos os seus apps.
  • Integrações externas: Serviços confiáveis de terceiros com os quais você pode construir. Peça ao Agent para configurá-los; você fornecerá as chaves de API.
  • Serviços do Agent: APIs pagas de terceiros que o Agent usa nos bastidores — sem necessidade de chaves de API. O uso é cobrado nos seus créditos do Replit.
Apenas planos pagos: Os Conectores requerem uma assinatura Core, Pro ou Enterprise. Construtores do plano gratuito podem usar integrações gerenciadas pelo Replit como bancos de dados, autenticação e muito mais.

Primeiros passos

Para usar uma integração, mencione o serviço ou funcionalidade que você precisa. Por exemplo: O Agent detecta automaticamente essas palavras-chave e implementa o código e a configuração necessários.

Integrações gerenciadas pelo Replit

Esses recursos integrados não requerem configuração. Basta pedir ao Agent para usá-los.
PostgreSQL gerenciado para dados relacionais e consultas SQL, integrado a todo App do Replit.
Armazenamento integrado para arquivos e assets do app.
Armazenamento baseado em nuvem para imagens, vídeos e outros arquivos.
Autenticação nativa para que as pessoas possam fazer login com o Replit.
Configure e gerencie domínios personalizados para seu app.

Conectores

Os Conectores permitem que o Agent leia e escreva nos seus serviços diretamente. São integrações próprias suportadas pelo Replit. Faça login uma vez na página de Conectores no Editor de Projeto e reutilize essas conexões em todos os apps.
As conexões estão vinculadas à sua conta do Replit e persistem em todos os seus apps. Conecte um serviço uma vez e use-o em qualquer app que você criar.

Conectores disponíveis

  • Google Drive: Acesse e gerencie arquivos e pastas
  • Google Docs: Crie, leia e edite documentos
  • Google Sheets: Leia e escreva dados de planilhas
  • Google Slides: Crie, leia e edite apresentações
  • Google Calendar: Leia e escreva eventos e configurações
  • Gmail: Envie, receba e gerencie e-mails
  • OneDrive: Acesse e gerencie arquivos e pastas
  • Outlook: Envie, receba e-mails e gerencie eventos de calendário
  • SharePoint: Leia, escreva e gerencie sites e documentos
  • Bitbucket: Acesse repositórios, projetos e workspaces
  • Bitbucket (Controle de Versão): Conecte o controle de versão do Replit ao Bitbucket
  • GitHub: Acesse repositórios, usuários e organizações
  • GitHub (Controle de Versão): Conecte o controle de versão do Replit ao GitHub
  • GitLab: Acesse projetos, issues, merge requests e pipelines
  • GitLab (Controle de Versão): Conecte o controle de versão do Replit ao GitLab
  • Linear: Crie e gerencie issues, comentários e agendamentos
  • Jira: Leia usuários e gerencie itens de trabalho e issues
  • Asana: Leia tarefas e dados de projetos
  • Basecamp: Leia e gerencie projetos, tarefas, mensagens e agendamentos
  • Teamwork: Leia e gerencie projetos, tarefas e registros de tempo
  • Confluence: Leia usuários e grupos, escreva conteúdo em espaços
  • Productboard: Leia e atualize recursos, lançamentos e feedback de clientes
  • Dropbox: Leia arquivos, conteúdo e metadados
  • Box: Leia e acesse arquivos e pastas
  • AgentMail: Envie e receba e-mails programaticamente
  • Discord: Acesse informações de servidor e perfis de usuário
  • Intercom: Leia e escreva conversas, contatos e fluxos de suporte
  • Resend: Envie e-mails transacionais
  • SendGrid: Envie e-mails transacionais
  • Slack: Envie mensagens e interaja com canais e fluxos de trabalho
  • Slack Agent: Construa agentes nativos do Slack com integração mais profunda ao workspace
  • Slack Agent Builder: Ferramentas para projetar e configurar Agentes do Slack
  • Twilio: Envie SMS e faça chamadas de voz
  • Zoom: Crie e gerencie reuniões, gravações e contatos
  • Salesforce: Acesse dados de CRM e execute operações via API REST
  • HubSpot: Leia objetos de CRM, contatos e negócios
  • Zendesk: Acesso de leitura e escrita à API de Tickets para fluxos de suporte
  • Ashby: Leia dados de candidatos, vagas e entrevistas
  • RevenueCat: Gerencie compras no app e assinaturas
  • Stripe: Processe pagamentos e gerencie assinaturas. Veja o guia de pagamentos Stripe.
  • Square: Aceite pagamentos e gerencie pedidos, clientes e inventário
  • Plaid: Acesse saldos de contas financeiras, transações e dados de investimento onde suportado pela instituição conectada. Veja o guia do conector Plaid.
  • ElevenLabs: Gere voz e conteúdo de áudio com IA
  • OpenAI: Use modelos GPT para geração de texto e assistentes
  • BigQuery: Consulte e analise grandes conjuntos de dados
  • Databricks (U2M): Conecte Apps do Databricks com autenticação usuário-máquina
  • Databricks (M2M): Conecte o Databricks com autenticação máquina-máquina
  • Snowflake: Consulte e gerencie data warehouses do Snowflake
  • Microsoft Fabric: Acesse serviços de análise, engenharia de dados e BI
  • PostgreSQL: Conecte-se a um banco de dados PostgreSQL
  • Hex: Construa e compartilhe notebooks e apps de dados
  • Amplitude: Acesse análises de produto e dados de comportamento do usuário
  • Segment: Envie eventos e atributos de clientes para seu pipeline de dados
  • Facebook: Acesse páginas, posts e dados de anúncios
  • Instagram: Leia mídia, comentários e dados da conta
  • Mailchimp: Leia e gerencie públicos, campanhas e dados de marketing por e-mail
  • Twitch: Leia streams, canais e atividade de espectadores
  • YouTube: Leia dados de vídeo, canal e playlist
  • X: Leia e publique no X (anteriormente Twitter)
  • Sprout Social: Gerencie mensagens sociais, perfis e relatórios
  • Mobile Maps: Incorpore experiências de mapa em apps mobile
  • Airtable: Leia e escreva em bases, tabelas e registros
  • Calendly: Leia e gerencie eventos agendados
  • ClickUp: Leia e gerencie tarefas, listas e espaços
  • Monday.com: Acesse quadros, itens e atualizações
  • Notion: Leia e escreva em workspaces e páginas
  • Spotify: Acesse e gerencie playlists e biblioteca
  • Todoist: Crie e gerencie tarefas e projetos

Acessando os Conectores

Você pode acessar os Conectores na barra lateral do Editor de Projeto:
1

Abra o Editor de Projeto

Abra seu app no Editor de Projeto.
2

Selecione Conectores

Selecione Conectores na barra lateral.
3

Adicionar nova integração

Escolha Adicionar nova integração para navegar pelos conectores disponíveis.
4

Conectar

Selecione Conectar ao lado do serviço que deseja integrar.
Para desconectar um serviço, retorne ao painel de Conectores e selecione Gerenciar ao lado do serviço conectado.
Interface de conectores do app mostrando integrações disponíveis incluindo GitHub, OneDrive, Outlook, Spotify, Linear, Dropbox, Monday.com, Google Docs e YouTube com seu status de conexão e opções de gerenciamento
Quando você seleciona Conectar para um serviço, o Replit redireciona você para autenticar com esse serviço e conceder permissões para o Replit acessar seus dados:
Fluxo de autenticação OAuth mostrando o diálogo de conexão do Linear com informações de privacidade e segurança, explicando o uso de dados e o controle do usuário

Configurando um App OAuth com o Replit

Apenas Enterprise: Configurar um app OAuth personalizado requer uma assinatura Enterprise.
No plano Enterprise, você pode trazer seu próprio app OAuth para um conector em vez de usar o padrão do Replit. Isso permite que sua organização seja proprietária do cliente OAuth, exiba sua própria marca na tela de consentimento e controle os escopos exatos que seus construtores podem solicitar. Para configurar um conector com seu próprio app OAuth, você precisa de três coisas do provedor: um Client ID, um Client Secret e os escopos que deseja autorizar. Você também precisa registrar a URL de callback do Replit com o provedor para que a autenticação possa ser concluída.
Diálogo de configuração OAuth do conector com campos para Client ID, Client Secret e Escopos do Conector, e uma URL de Redirecionamento definida como https://replit.com/connectors/oauth/callback
1

Crie um app OAuth com seu provedor

Faça login no console de desenvolvedor ou nas configurações de administrador do provedor e crie um novo aplicativo OAuth 2.0. Os provedores nomeiam essa etapa de forma diferente — procure opções como Criar app OAuth, Registrar aplicativo ou Criar credenciais de cliente.
2

Defina a URL de redirecionamento

Quando o provedor solicitar um URI de redirecionamento autorizado (às vezes chamado de URL de Callback ou URL de Redirecionamento), insira:
https://replit.com/connectors/oauth/callback
Esta URL é para onde o provedor envia os construtores de volta ao Replit após autorizarem o app. Deve corresponder exatamente — barras finais, protocolo e subdomínio importam. Se você adicionar mais de um URI de redirecionamento, este deve ser incluído.
3

Copie o Client ID e o Client Secret

Após criar o app, o provedor exibe um Client ID e um Client Secret.
  • Client ID: Um identificador público para seu app OAuth. É seguro expô-lo em URLs e código do lado do cliente.
  • Client Secret: Um valor confidencial que comprova que a solicitação está vindo do seu app. Trate-o como uma senha — nunca o faça commit em um repositório ou compartilhe publicamente. O Replit o armazena com segurança em seu nome.
Alguns provedores exibem o client secret apenas uma vez no momento da criação. Copie-o imediatamente e armazene-o em algum lugar seguro até colá-lo no Replit.
4

Escolha seus escopos

Escopos são permissões que definem o que seu app OAuth pode ler ou escrever em nome do construtor. Cada provedor publica sua própria lista de escopos em sua documentação de API.Ao configurar o conector no Replit, os escopos que você inserir devem corresponder exatamente (caractere por caractere, incluindo quaisquer prefixos de URL) aos escopos que você registrou com o provedor. Causas comuns de erros de incompatibilidade:
  • Falta do prefixo de URL completo (por exemplo, https://www.googleapis.com/auth/drive.file vs. drive.file).
  • Espaços extras ou vírgulas finais.
  • Solicitar um escopo no Replit que não está habilitado no app do provedor.
Comece com os escopos mínimos que seus construtores precisam e adicione mais posteriormente se necessário — a maioria dos provedores permite atualizar escopos sem recriar o app.
5

Configure o conector no Replit

Na página de Conectores da sua organização, selecione Adicionar nova integração, escolha o serviço e cole o Client ID, Client Secret e Escopos do provedor. Selecione Configurar para salvar.
Se a autenticação falhar após a configuração, verifique novamente se a URL de redirecionamento no provedor corresponde a https://replit.com/connectors/oauth/callback exatamente e se cada escopo inserido no Replit também está autorizado no app do provedor.

Exemplos de prompts

  • “Integrar com o Outlook para criar um painel de e-mail”
  • “Construir um gerenciador de repositórios GitHub usando minha conta GitHub conectada”
  • “Criar um rastreador de tarefas Linear para minha equipe”
  • “Construir um site com o Notion usando meu workspace Notion conectado”
  • “Criar um painel de projetos do Monday.com”
Os Conectores fornecem acesso autenticado aos seus serviços externos, eliminando a necessidade de gerenciar manualmente chaves de API ou tokens de autenticação.
Procurando gerenciamento de conectores de Workspace ou organização? Veja Gerenciando seus conectores.

Integrações externas

Serviços confiáveis de terceiros. Peça ao Agent para configurá-los; você fornecerá as chaves de API.
As chaves de API são armazenadas com segurança nos Secrets do seu app. O Agent solicitará que você adicione a chave quando necessário.

Provedores de IA

Acesse modelos GPT para geração de texto, análise e assistentes.
Use modelos Gemini para compreensão e geração multimodal.
Acesse modelos Claude para raciocínio, escrita e codificação.
Busca e geração de respostas com IA e citações.
Modelos de linguagem rápidos e eficientes para tarefas de NLP.
Acesse centenas de modelos de IA de múltiplos provedores por meio de uma única API.

Negócios e automação

Acione receitas de automação e chame APIs dos seus apps.
Acesse dados de CRM e gerencie contatos.

Comunicação e comunidade

Envie mensagens e gerencie servidores dos seus apps.

Serviços do Agent

Algumas funcionalidades usam APIs pagas de terceiros nos bastidores. O Agent gerencia a integração automaticamente — sem chaves de API ou configuração necessárias. Você é cobrado pela taxa do provedor, deduzida dos seus créditos do Replit.
Gere áudio realista de texto para fala e conteúdo de voz.
Gere imagens usando os modelos de imagem Gemini do Google.
Os serviços do Agent são cobrados à taxa pública da API do provedor. Os custos são deduzidos dos seus créditos do Replit e aparecem na sua página de uso.

Reconectando integrações

Se um serviço conectado parar de funcionar — por exemplo, se sua sessão de login expirar ou as permissões mudarem — o Replit exibe um alerta de reconexão no Editor de Projeto. Selecione o alerta para reconectar a integração diretamente, sem sair do editor.

Depurando conectores

Tendo problemas para conectar um serviço? Estes guias mostram erros comuns e como corrigi-los.
Se você vir “Este app está bloqueado” ao conectar o Google Drive, Docs, Sheets, Calendar ou Gmail, o Google Workspace da sua organização provavelmente restringe apps OAuth de terceiros. Veja o guia completo de solução de problemas para resolver.Resolver “Este app está bloqueado” para conectores Google
Se o seu conector do Salesforce parar de funcionar com um erro de “Conexão Expirada”, a política de token de atualização da sua organização do Salesforce provavelmente está configurada para expirar tokens após um período definido. Veja o guia completo de solução de problemas para atualizar as configurações do seu Connected App.Corrigir erros de conexão expirada do Salesforce