Integração oficial com LinkedIn
Conexão em camadas — sem presumir permissões
Só usamos APIs e scopes oficialmente concedidos. Nada de scraping, automação de engajamento ou senha do LinkedIn. Se uma permissão não existir, a funcionalidade fica desligada — o resto do produto continua funcionando.
Status da conta
App do LinkedIn não configurado (defina LINKEDIN_CLIENT_ID/SECRET/REDIRECT_URI).
Camadas da integração
cada uma liga só quando a permissão existe
- indisponível
Camada 1 — Entrar com LinkedIn (OpenID Connect)
app do LinkedIn não configurado (defina LINKEDIN_CLIENT_ID/SECRET/REDIRECT_URI)
- indisponível
Camada 2 — Publicar (Share on LinkedIn)
requer permissão/flag linkedin_member_publish (e consentimento explícito por publicação)
linkedin_member_publish - indisponível
Camada 3 — Community Management (analytics/social)
depende de aprovação no programa Community Management do LinkedIn (arquitetura pronta; flags OFF até aprovação)
linkedin_member_analyticslinkedin_social_readlinkedin_commentslinkedin_reactionslinkedin_organization_management - indisponível
Camada 4 — Verified on LinkedIn (Profile Details)
opcional: só valida/atualiza de forma controlada — NUNCA substitui o Career Graph
- indisponível
Camada 5 — Talent Solutions / Recruiter System Connect
NÃO implementado no MVP — documentado como integração futura (ATS/recrutamento). Não é API de ranking.
O que a integração FAZ
- ✓Entrar com LinkedIn (OpenID Connect) — identidade, nome, foto e e-mail autorizado
- ✓Publicar em seu nome SOMENTE com consentimento explícito e sua aprovação (quando a permissão existir)
- ✓Ler dados básicos do perfil (Profile Details) para VALIDAR/atualizar de forma controlada — nunca substitui o Career Graph
- ✓Gerar texto pronto e instruções exatas para você aplicar manualmente onde a API não edita
- ✓Exportar seus textos
- ✓Rodar todo o núcleo (Career Graph, Market, Keywords, Recruiter Simulator, Evidence, Experimentos) SEM depender do LinkedIn
O que NÃO afirmamos conseguir
- ✕Alterar automaticamente a headline
- ✕Alterar o Sobre automaticamente
- ✕Editar experiências automaticamente
- ✕Editar competências automaticamente
- ✕Configurar Open to Work automaticamente
- ✕Consultar o SSI por API pública
- ✕Consultar a posição no LinkedIn Recruiter
- ✕Pesquisar indiscriminadamente todos os usuários
- ✕Acessar dados privados de recrutadores
- ✕Determinar o algoritmo secreto do LinkedIn
Campos não editáveis por API → fluxo manual
ex.: Headline
Onde a API não edita, entregamos texto pronto + instrução exata + link para abrir a área. Você aplica, confirma, e registramos a data + criamos um experimento de acompanhamento.
Headline
Enfermeira · Teletriagem · Classificação de risco
Abra o LinkedIn → seu perfil → ✏️ ao lado do nome → cole no campo Headline → Salvar.
Feature flags
Camada 5 (Recruiter System Connect) é doc-only — não implementada no MVP e não é uma API de ranking. Resiliência: o núcleo (Career Graph, Market, Keywords, Simulator, Evidence, Experimentos) funciona mesmo sem conectar, com permissão negada, API fora, token expirado ou app não aprovado.