Executando verificação de segurança...
3

Como você resolveria este problema?

Fala galera, um tempo atrás eu postei aqui a minha ideia de SaaS, a Moovilog (https://moovilog.com.br). Resumindo, a Moovilog seria um ERP para pequenas transportadoras que prestam serviços para outras transportadoras maiores, eu trabalhei 8 anos em uma transportadora pequena dessa e vivenciei os problemas que a Moovilog visa resolver, mais gestão em um único lugar (dispensando as infinitas planilhas), compartilhamento para equipe toda, na Moovilog é possível cadastrar colaboradores para realizar ações dentro da conta da empresa e também mais inteligência, como insights, gestão de desempenho de motoristas e colaboradores e etc.

O problema que estou tendo é o seguinte, essas transportadoras maiores não disponibilizam uma API ou um Webhook para integrar com a minha solução (na minha pesquisa, grande maioria), ou seja, suponhamos que o gerente operacional da pequena transportadora precisa cadastrar um novo frete, ele precisará fazer isso duas vezes, no sistema da transportadora na qual ele está prestando o serviço (obrigatório) e no sistema da Moovilog. Isso na minha visão está sendo um impeditivo grande na adoção da Moovilog, atualmente tenho 1 cliente beta tester usando, porém, ele já me relatou esse problema, que eu também já imaginava. Hoje, com estes agentes de IA, automatização é quase obrigatória em tudo, não é verdade?!

Seria hora de pivotar? Tentar contato com essas transportadoras e fechar parcerias? Investir em anúncios pagos? Bater na porta de possíveis clientes e ver se isso realmente é um problema?

Carregando publicação patrocinada...
3

Como disse o @engineer, acho que seu foco deveria ser automatização, criando um robôs, que lancem os fretes nos sistemas da transportadoras maiores.

Dá um pouco mais de trabalho, mas é reaproveitável e dependendo do volume q vc atingir, pode até 'forçar' as transportadoras a disponibilizar uma API.

E em paralelo, conforme for tendo mais clientes, insista com as transportadoras maiores pra disponibilizarem APIs...

3

Infelizmente não posso te ajudar, más caso ache alguma solução, estou muito interresado pois já percebi que isso seria um problema em um projeto que estou planejando executar.

Você já chegou a analisar soluções de automatização de browsers como selenium, puppeteer entre outros?

0
3

No meu trabalho quando temos um problema desse de não ter uma API ou webhook, uma das alternativas mais rápidas e simples é o RPA e acredito que seja uma solução boa para o seu problema.

0
2

Meus 2 cents:

Ja tive problema semelhante, a solucao foi webscrapping.

No caso, mesmo que a empresa de onde voce precisa buscar a informacao nao fornece uma API publica ou integracao direta, geralmente tem uma pagina de pesquisa para saber o status da carga (fornecendo o CNPJ ou semelhante).

O que fiz fui criar um wrapper que lia esta pagina de status, fazia o scrapping e inseria os dados na minha aplicacao. Em caso de nova consulta, as novas leituras da pagina apenas buscavam dados de atualizacao.

Na epoca fiz isso para alternativa, ascbrasil, exactsales, jmklog, linx, datafrete, moip, moskitcrm, intelipost, tntbrasil, translovato, modular, bertolini, ehagora, solistica, jamef, bauer, mann, tpl (deve ter outras, mas peguei o que estava facil na documentacao).

Mas eh por ai - veja o sistema que a empresa que sera tua cliente usa e crie o scrapping necessario.

1

Que massa! Fiz bem em postar isso aqui, deu uma boa clareada dos caminhos possíveis.

Uma última dúvida se puder responder, a empresa proprietária que está "sofrendo" a webscrapping, não pode barrar isso de alguma forma ou processar ou algo nesse sentido? Na sua experiência já aconteceu algo assim?

Desde já, obrigado pela ajuda meu amigo.

1

O que estou sugerindo nao eh um webscrapping de todo o site ou semelhante.

Eh pegar uma pagina da empresa que forneca dados de uma carga baseado em uma consulta (p.ex. CNPJ).

Estes dados sao entao examinados (p.ex. via XML ou DOM) e extraidos/convertidos para JSON e entao inseridos na sua aplicacao.

Como eh algo pontual (conforme consulta) eh improvavel que seja bloqueado.

O maior problema eh que se encontrar alguma pagina que tenha a consulta via CAPTCHA, e contornar isso as vezes pode ser chato.

2

Se vc trabalhou 8 anos, deveria saber que essa é a realidade e acho que você errou em colocar os bois na frente do carro pois se sabia que iria ter essa dependencia de API, primeiro deveria ver se conseguiria isso, já que é um ponto forte de risco.

as transportadoras não tem interesse em criar uma API pra você, o custo de desenvolver isso não se justifica, você não paga, etc.

Se você está aqui fazendo perguntas básicas como "tentar contato com essas transportadoras",também me reforça a visão de que você está perdido, pois novamente, se você é do ramo, uma das primeiras coisas que você deveria ter era mapeado 5 transportadoras para prospecção, entrar em contato com elas, descobrir quem é a pessoa de TI delas e agendar uma reunião com elas para explicar seu produto. Ainda assim, se você não tem volume, novamente, não tem pq a transportadora em investir em uma API ou EDI pra você, você não gera nada para ela, não tem volume, etc.

2

Olá meu amigo,

Eu já trabalhei em consultorias que enfrentaram esse problema, não ter APIs disponíveis no serviço de terceiros.

Como já foi mencionado aqui, acredito que a única solução seria automação, temos muitas ferramentas no mercado. Eu já usei o pupeteer.

Essa implantação dos robôs agregaria mais valor ao seu produto também.

Penso que será muito difícil qualquer negociação, ainda que a empresa já tenha as APIs disponíveis...

1
2

A solução para isso é também um potencial para o seu projeto, que é tentar um integração.

Busque saber mais sobre a empresa responsável pelos sistemas maiores a qual você precisa conectar, tente falar com alguém e negociar benefícios mutuos.

Acredite, empresas de tecnologia estão mais interessadas nesse tipo de coisa do que imaginamos.

1
2

Seu projeto me chamou a atenção, especialmente por abordar um nicho específico e ainda pouco explorado: o last mile (última milha), que envolve entregadores terceirizados.

Trabalhei por muitos anos em uma empresa de varejo que realizava anualmente o BID de fretes — uma licitação aberta para transportadoras com estrutura adequada para atender diferentes regiões(praças) de entrega. Empresas como Braspress, Jamef, Meridional, Direct Log, Correios, Atlas e Alfa Transportes participavam desse processo, concorrendo com base em preço e prazos.

No entanto, cada transportadora tinha sua própria API ou método de integração, o que gerava um problema: como o BID não estabelecia um padrão, a empresa precisava adaptar-se a cada formato. Inicialmente, utilizávamos um sistema TMS (Transportation Management System), mas ele era limitado por ser fechado e não permitir customizações.

Diante disso, propus uma solução: em vez de desenvolver APIs individualmente para cada transportadora vencedora (o que seria inviável, especialmente com prazos curtos), criamos uma API centralizada da nossa empresa. As transportadoras vencedoras deveriam, então, integrar-se a ela para receber informações fiscais e de volumes.

Como alguns colegas já haviam mencionado — e pude comprovar —, as transportadoras relutavam em desenvolver APIs porque enxergavam isso como um custo adicional, que muitas vezes não se pagava. No entanto, como o volume de frete dessas empresas chegava a milhões, elas não tinham escolha: ou se adaptavam à nossa API, ou continuavam no método antigo (troca de arquivos modelo PROCEDA .txt), que estava sendo gradualmente descontinuado em nossa empresa.

Além disso, as que insistiam no formato ultrapassado penalizadas no próximo BID — o que, no fim, as forçava a se modernizar. Mas acredito que você deva tentar um contato com as transportadoras maiores pois muitas ja tem api disponivel, as vezes uma conversa e explicando o funcionamento do seu SaaS eles te liberem para consumir essa api deles, e as que não tiverem ou não quiserem liberar partir para uma solucao de webscrapping.

1

Obrigado pela resposta Claiton!

Eu trabalhei 8 anos como Coordenador Operacional de uma transportadora da minha cidade que prestava serviços para Alfa Transportes. Tentarei contato com alguém da matriz deles, eu tenho alguns contatos lá e tínhamos uma boa relação.

Ajudou demais!!!