Integração via SFTP e Bucket
Para operações que exigem envios recorrentes e automatizados de bases, a SoluCX disponibiliza duas formas de integração por arquivo: Bucket (armazenamento em nuvem) e SFTP (protocolo seguro de transferência). Ambas são ideais para empresas que precisam enviar bases diárias, semanais ou mensais de forma programática.
Quando usar esta integração? Se você envia bases manualmente com frequência regular (diária, semanal ou mensal) e deseja automatizar esse processo, a integração via SFTP ou Bucket é a melhor opção. Para envios pontuais ou esporádicos, considere o Importador de Base via plataforma.
Organização do Bucket
O Bucket da SoluCX segue uma estrutura padronizada baseada na frequência de disparo das pesquisas. Essa organização garante rastreabilidade, facilita a identificação dos arquivos e mantém conformidade com a LGPD.
Estrutura de Pastas
Como Funciona
| Pasta | Conteúdo | Descrição |
|---|---|---|
disparo_diario/ | Arquivos do dia | Base com transações para disparo diário de pesquisas |
disparo_semanal/ | Arquivos da semana | Base com transações para disparo semanal |
disparo_mensal/ | Arquivos do mês | Base com transações para disparo mensal |
concluido/ | Histórico organizado por mês | Após o tratamento e disparo, os arquivos são movidos para subpastas mensais (ex: janeiro-2025/) |
Observação: Os arquivos processados são automaticamente movidos para a pasta concluido/ correspondente ao mês. Você pode enviar mais de um arquivo por dia conforme a necessidade da sua operação.
Acesso e Segurança
- O acesso ao Bucket é restrito à sua empresa e à equipe responsável pelo tratamento e disparo na SoluCX.
- Cada cliente possui seu próprio espaço isolado, sem visibilidade sobre dados de outros clientes.
- Todo o processo é realizado em conformidade com a Lei Geral de Proteção de Dados (LGPD).
Integração via SFTP
O SFTP (Secure File Transfer Protocol) é uma alternativa segura para o envio de bases. Ele utiliza criptografia ponta a ponta para proteger seus dados durante a transferência.
Sobre o software: Os exemplos abaixo utilizam o FileZilla como cliente SFTP e o Kleopatra para gerenciamento de chaves PGP, mas você pode utilizar qualquer software compatível de sua preferência.
Solicitando Acesso
Se você ainda não possui acesso ao SFTP da SoluCX, siga os passos abaixo:
Passo 1: Instale um software de chaves PGP
Instale o Kleopatra (ou outro software capaz de gerar chaves PGP e descriptografar arquivos). O Kleopatra está disponível gratuitamente como parte do pacote Gpg4win.
Passo 2: Gere um par de chaves de criptografia
- Abra o Kleopatra
- Acesse Arquivo > Novo par de chaves OpenPGP
- Preencha as informações solicitadas e clique em OK
- Aguarde a geração do certificado
Passo 3: Exporte sua chave pública
- Clique no certificado gerado
- Clique em Exportar
- Salve o arquivo em um local conhecido no seu computador
Passo 4: Obtenha seu endereço IP
Acesse um serviço como nordvpn.com/what-is-my-ip e copie o IP exibido.
Passo 5: Envie os dados à SoluCX
Envie um e-mail para [email protected] com:
- O arquivo da chave pública gerada no Passo 3
- O seu endereço IP obtido no Passo 4
A equipe SoluCX processará a solicitação e enviará de volta um arquivo criptografado contendo suas credenciais de acesso.
Descriptografando suas Credenciais
Ao receber o arquivo criptografado da SoluCX com suas credenciais:
- Abra o Kleopatra
- Clique em Descriptografar
- Selecione o arquivo recebido da equipe de suporte
- Exporte o arquivo descriptografado para um local seguro
- Abra o arquivo com um editor de texto (Bloco de Notas, VS Code, etc.)
- Você encontrará o usuário e a senha de acesso ao SFTP
Segurança: Guarde suas credenciais em um local seguro. Nunca compartilhe sua senha por canais não criptografados e nunca armazene credenciais em repositórios de código ou documentos acessíveis publicamente.
Conectando ao Servidor SFTP
Com suas credenciais em mãos, configure a conexão no seu cliente SFTP:
Usando o FileZilla
- Baixe e instale o FileZilla
- Acesse o Gerenciador de Sites (menu Arquivo > Gerenciador de Sites ou
Ctrl+S) - Clique em Novo Site e preencha:
| Campo | Valor |
|---|---|
| Protocolo | SFTP - SSH File Transfer Protocol |
| Host | (fornecido pela equipe SoluCX) |
| Porta | (fornecida pela equipe SoluCX, padrão: 22) |
| Tipo de Login | Normal |
| Usuário | (obtido no arquivo descriptografado) |
| Senha | (obtida no arquivo descriptografado) |
- Clique em Conectar
Validando a Conexão
Após conectar com sucesso, você verá:
- Painel de log: Mensagens de "Conectando..." e "Listagem do diretório bem-sucedida"
- Painel esquerdo: Arquivos do seu computador local
- Painel direito: Estrutura de pastas no servidor SoluCX (pastas de disparo)
Para enviar uma base, basta arrastar o arquivo CSV do painel esquerdo para a pasta de disparo correspondente no painel direito (disparo_diario/, disparo_semanal/ ou disparo_mensal/).
Usando Outros Clientes SFTP
Você pode usar qualquer cliente SFTP de sua preferência. Algumas alternativas populares:
| Cliente | Plataforma | Observação |
|---|---|---|
| FileZilla | Windows, macOS, Linux | Interface gráfica, gratuito |
| WinSCP | Windows | Interface gráfica, gratuito |
| Cyberduck | macOS, Windows | Interface gráfica, gratuito |
sftp (linha de comando) | Linux, macOS | Integrado ao sistema operacional |
Exemplo via Linha de Comando
Formato do Arquivo CSV
Independentemente do canal de envio (Bucket ou SFTP), o arquivo CSV deve seguir o padrão de campos da plataforma SoluCX. Consulte a tela de Importador de Base na plataforma para ver os campos aceitos, obrigatoriedade, formatos e exemplo de arquivo.
Referência rápida: Veja a página de Importador de Base (CSV) para mais informações sobre como preparar seu arquivo.
Boas Práticas
- Nomeie os arquivos de forma descritiva — Use padrões como
base_transacoes_2025-01-15.csvpara facilitar a identificação. - Valide os dados antes do envio — Assim como na importação via plataforma, garanta que e-mails, telefones e identificadores estejam corretos.
- Respeite a frequência contratada — Envie os arquivos de acordo com a frequência configurada (diária, semanal ou mensal).
- Monitore os disparos — Acompanhe o status dos disparos diretamente na plataforma SoluCX para garantir que as pesquisas foram enviadas corretamente.
Dúvidas Frequentes
Posso usar a mesma estrutura de Bucket para diferentes jornadas?
Sim. O campo jornada no CSV direciona cada transação para a pesquisa correta, independentemente da pasta de disparo utilizada.
Preciso excluir o arquivo após o processamento?
Não. Após o tratamento e disparo, os arquivos são automaticamente movidos para a pasta concluido/ correspondente ao mês.
Posso enviar mais de um arquivo por dia? Sim. Você pode enviar múltiplos arquivos na mesma pasta de disparo conforme a necessidade da sua operação.
Posso automatizar o envio via script? Sim! A integração via SFTP é totalmente compatível com automações via scripts (cron jobs, pipelines, etc.). Use a conexão por linha de comando para integrar ao seu fluxo existente.