Olá, é possível criar cards através de formulários do PowerApps da Microsoft ou outros tipo de formulários externos?
Criar Cards via Power Apps
Oi Marcos.
É possível sim, eu faço isso através de uma ferramenta de integração, o Make (antigo Integromat).
Mas tem diversas opções, Make, Workato, Zapier..
Exemplo bem simples: um formulário do Google Forms é respondido, então a automação cria um card no Pipefy com os campos correspondentes.
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/5049ffd9-2f6a-4c0e-ade6-a34e93b3f7d7.png)
Oi Vicente, mas a conexão é direta entre Pipefy e PowerApps ou do Powerapps vai para uma planilha e depois para o Pipefy, usando o Maker?
Vi no seu exemplo que utiliza o GoogleForms, mas não achei o Powerapps na lista do Maker.
Se não tiver o PowerApps no Make dá para utilizar o Google Sheets como intermediário, tranquilo.
Eu uso bastante o Sheets para esse tipo de coisa.
Sim, mas acho que no form do google eu não consigo conectar na API da receita federal pra buscar a informação de um CNPJ digitado. A Intenção é facilitar o preenchimento e ja enviar esses dados para um Card.
Sim, mas acho que no form do google eu não consigo conectar na API da receita federal pra buscar a informação de um CNPJ digitado. A Intenção é facilitar o preenchimento e ja enviar esses dados para um Card.
O form do google foi só um exemplo de conexão possível.
Mas nessas ferramentas de integração vc tem a possibilidade de fazer chamadas de API ou conectar com o ReceitaWS (não sei se é esse que vc usaria, mas tem no Make).
Marcos, eu imagino que você colete alguns dados pelo formulário (CNPJ, por exemplo), queira descobrir outros automaticamente com base nos dados coletados (razão social e nome fantasia, por exemplo) e criar um cartão no Pipefy, correto?
Se sim, algum motivo para não compartilhar o link do formulário inicial do pipe? Seria o jeito mais fácil, acredito eu.
Olá, Brennov
No modo que pretendo utilizar o formulário, não fica viável, pois não consigo conectar o Pipefy ao site da Receita Federal Via API para buscar os dados de uma empresa informando apenas o CNP, já no Power APPs eu consigo.
Pelo que o suporte Pipefy me informou, hoje não existe uma conexão como essa no Pipefy.
Se você souber de algo que traga essas informações, me ajudaria muito!
Marcos, eu costumo usar o Make para fazer essas integrações, mas poderia ser qualquer outra opção.
Se você consegue fazer uma requisição HTTP pelo Power Apps (ou Power Automate) para a Receita Federal, você poderia enviar os dados, após ter todos que deseja, para o Make (módulo Webhook) e de lá integrar no Pipefy. Ou seja, dentro do Make você teria 2 módulos:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/bc89ff24-4cdb-454f-bbe0-b65fe9ef59dd.png)
O primeiro módulo irá te gerar um link e é para esse link que você fará uma requisição POST:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/928ee4bb-e981-4fc0-b0f0-04b8f05641d9.png)
O segundo módulo é o que você cria o cartão no Pipefy com os dados que chegaram no Webhook (os que você enviou do Power Apps):
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/69871625-39c8-4fac-b163-7ba5dfebf17a.png)
Obvaimente que você também poderia fazer diretamente do Power Apps/Power Automate para o Pipefy também. Se você consegue fazer requisição direto do Power Apps/Automate, você pode enviar os dados para qualquer outro programa que possua API.
Avise-me caso tenha ficado com dúvida!
Pessoal, com a dica do
Criei uma conta no app receitaws e gerei um token para utiliza-lo no make
Ficou dessa forma:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/ada91e15-c40a-45ba-8317-404142e0bfa5.png)
Pessoal, com a dica do
Criei uma conta no app receitaws e gerei um token para utiliza-lo no make
Ficou dessa forma:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/ada91e15-c40a-45ba-8317-404142e0bfa5.png)
Fico feliz que deu certo, Marcos!
Graças a sua dúvida eu descobri esse ReceitaWS e sugeri aqui na empresa, vamos usar também.
Pessoal, com a dica do
Criei uma conta no app receitaws e gerei um token para utiliza-lo no make
Ficou dessa forma:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/ada91e15-c40a-45ba-8317-404142e0bfa5.png)
Fico feliz que deu certo, Marcos!
Graças a sua dúvida eu descobri esse ReceitaWS e sugeri aqui na empresa, vamos usar também.
Pessoal, com a dica do
Criei uma conta no app receitaws e gerei um token para utiliza-lo no make
Ficou dessa forma:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/ada91e15-c40a-45ba-8317-404142e0bfa5.png)
Fico feliz que deu certo, Marcos!
Graças a sua dúvida eu descobri esse ReceitaWS e sugeri aqui na empresa, vamos usar também.
Mesma coisa da minha parte! Eu estava analisando o www.cpfcnpj.com.br e irei dar uma olhada no ReceitaWS para comparar.
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/a8f08aef-0129-487a-a54e-b7ddc6d72b84.png)
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/e0766988-7482-4077-a959-59f3c59cd10a.png)
Para chegar na imagem, clique no nome da empresa que fica do lado direito superior e depois em Account preferences. Caso não tenha nenhum token, clique em Generate new token. Escolha uma descrição para o token, clique em Save e o token será gerado para você. É esse token que você precisa colar onde mostra API Key quando tenta fazer a conexão com o Pipefy pelo Make.
Basta você criar os 4 módulos da imagem do
Espero que tenha ficado mais claro!
Valeu
1. Na fase 2 eu to colocando da seguinte forma:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/d2653387-75df-4796-94f3-df4f81803280.png)
Ai configurei para que o formulario tenho o campo ID la no pipefy. Está correto?
2. Na fase 3 eu coloquei que ele deve usar o titulo do card que foi obtido na fase 2. Sendo que eu configurei o pipefy para que o titulo seja o formulario preenchido na fase inicial, conforme abaixo:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/160c9bfc-0115-4ed6-84d1-dbdaf6eea468.png)
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/8df82438-97da-4952-afa8-446b0f99f217.png)
Está correto?
3. Por último a fase 4 que suspeito que aqui que esteja de fato errando, eu gostaria de obter o as seguintes informações da receita ws: {{3.nome}}{{3.fantasia}}{{3.abertura}}{{3.natureza_juridica}}{{3.atividade_principal}}{{3.situacao}}{{3.data_situacao}}{{3.email}}{{3.telefone}}{{3.uf}}{{3.municipio}}{{3.logradouro}}{{3.numero}}{{3.bairro}}{{3.cep}}{{3.complemento}}{{3.porte}}{{3.status}}{{3.ultima_atualizacao}}
Então estou colocando esses campos em “new value”, mas nao entendi se eu devo la no pipefy ja criar esses campos no formulario inicial para que eles sejam preenchidos pela automação, se devo colocar esses campos em uma segunda fase no pipefy, está confuso pra mim.
Ai o que eu deveria colocar em field também não entendi, veja como estou fazendo:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/f6f08736-0a50-41b1-b551-89cc5ddb4df8.png)
1. O teu formulário do Pipefy não precisa ter o campo ID, pois você consegue consultar o ID de um cartão mesmo que o campo não exista no formulário. Isto é, você pode ter o campo ID se achar que faz sentido, mas não é uma necessidade. De qualquer forma, a tua imagem está correta: você passa o argumento 1. Card ID no parâmetro Card ID.
2. No parâmetro CNPJ, o teu argumento precisa ser o CNPJ, com ponto, barra e traço ou apenas números, conforme exemplos na própria imagem. Você está passando o argumento 2. Title. Isso só funcionará se no Pipefy você colocou o campo CNPJ como título do cartão, e eu vejo pela imagem que é exatamente isso que você fez. Caso optasse por usar um título no cartão do Pipefy que não fosse o CNPJ, você também conseguiria desde que achasse o campo correto para passar como argumento para o parâmetro CNPJ. Resumindo, o que você fez está correto!
3. Você está conseguindo obter outros campos a partir do CNPJ. Logo, o teu cenário até aqui está correto! O problema está exatamente onde você suspeitou: no momento de passar os dados que obteve da requisição do módulo ReceitaWS para o Pipefy, você está passando todos os dados para o título do cartão. O que eu faria no teu lugar é criar um campo no Pipefy para cada campo que quisesse armazenar a partir do CNPJ. Por exemplo, vejo que você consegue pegar os campos nome, fantasia e abertura, entre outros. Se quiser que esses valores estejam no cartão junto com o CNPJ, você precisa ter um campo para cada um deles. O nome não precisa ser idêntico entre a resposta do módulo ReceitaWS e o nome do campo do Pipefy para armazenar o valor! Só que para reduzir o número de operações consumidas no Make, eu sugiro que use apenas um módulo para atualizar N campos do teu cartão no Pipefy conforme explicações do link a seguir:
1. O teu formulário do Pipefy não precisa ter o campo ID, pois você consegue consultar o ID de um cartão mesmo que o campo não exista no formulário. Isto é, você pode ter o campo ID se achar que faz sentido, mas não é uma necessidade. De qualquer forma, a tua imagem está correta: você passa o argumento 1. Card ID no parâmetro Card ID.
2. No parâmetro CNPJ, o teu argumento precisa ser o CNPJ, com ponto, barra e traço ou apenas números, conforme exemplos na própria imagem. Você está passando o argumento 2. Title. Isso só funcionará se no Pipefy você colocou o campo CNPJ como título do cartão, e eu vejo pela imagem que é exatamente isso que você fez. Caso optasse por usar um título no cartão do Pipefy que não fosse o CNPJ, você também conseguiria desde que achasse o campo correto para passar como argumento para o parâmetro CNPJ. Resumindo, o que você fez está correto!
3. Você está conseguindo obter outros campos a partir do CNPJ. Logo, o teu cenário até aqui está correto! O problema está exatamente onde você suspeitou: no momento de passar os dados que obteve da requisição do módulo ReceitaWS para o Pipefy, você está passando todos os dados para o título do cartão. O que eu faria no teu lugar é criar um campo no Pipefy para cada campo que quisesse armazenar a partir do CNPJ. Por exemplo, vejo que você consegue pegar os campos nome, fantasia e abertura, entre outros. Se quiser que esses valores estejam no cartão junto com o CNPJ, você precisa ter um campo para cada um deles. O nome não precisa ser idêntico entre a resposta do módulo ReceitaWS e o nome do campo do Pipefy para armazenar o valor! Só que para reduzir o número de operações consumidas no Make, eu sugiro que use apenas um módulo para atualizar N campos do teu cartão no Pipefy conforme explicações do link a seguir:
Muito obrigado
A integração ficou assim:
![](https://uploads-us-west-2.insided.com/pipefy-en/attachment/ccd50b36-874f-459f-b2dd-b8700e652d3e.png)
Ai em meu card eu coloquei so o cnpj no formulario e os campos na fase de entrada e coloquei o seguinte codigo:
mutation {
updateFieldsValues(input: {
nodeId: {{2.id}},
values: [
{fieldId: "nome_da_empresa", value: "{{3.nome}}"},
{fieldId: "nome_fantasia", value: "{{3.fantasia}}"},
{fieldId: "data_de_abertura_1", value: "{{3.abertura}}"},
{fieldId: "natureza_jurpidica", value: "{{3.natureza_juridica}}"},
{fieldId: "atividade_econ_mica", value: "{{3.atividade_principal[].text}}"},
{fieldId: "situa_o_1", value: "{{3.situacao}}"},
{fieldId: "email", value: "{{3.email}}"},
{fieldId: "endere_o", value: "{{3.telefone}}"},
{fieldId: "estado_1", value: "{{3.uf}}"},
{fieldId: "munic_pio_1", value: "{{3.municipio}}"},
{fieldId: "logradouro_1", value: "{{3.logradouro}}"},
{fieldId: "n_mero", value: "{{3.numero}}"},
{fieldId: "bairro_1", value: "{{3.bairro}}"},
{fieldId: "cep_1", value: "{{3.cep}}"},
{fieldId: "complemento_1", value: "{{3.complemento}}"},
{fieldId: "porte_1", value: "{{3.porte}}"},
{fieldId: "capital_social_1", value: "{{3.capital_social}}"}
]
}) {
success
}
}
Excelente
1. O teu formulário do Pipefy não precisa ter o campo ID, pois você consegue consultar o ID de um cartão mesmo que o campo não exista no formulário. Isto é, você pode ter o campo ID se achar que faz sentido, mas não é uma necessidade. De qualquer forma, a tua imagem está correta: você passa o argumento 1. Card ID no parâmetro Card ID.
2. No parâmetro CNPJ, o teu argumento precisa ser o CNPJ, com ponto, barra e traço ou apenas números, conforme exemplos na própria imagem. Você está passando o argumento 2. Title. Isso só funcionará se no Pipefy você colocou o campo CNPJ como título do cartão, e eu vejo pela imagem que é exatamente isso que você fez. Caso optasse por usar um título no cartão do Pipefy que não fosse o CNPJ, você também conseguiria desde que achasse o campo correto para passar como argumento para o parâmetro CNPJ. Resumindo, o que você fez está correto!
3. Você está conseguindo obter outros campos a partir do CNPJ. Logo, o teu cenário até aqui está correto! O problema está exatamente onde você suspeitou: no momento de passar os dados que obteve da requisição do módulo ReceitaWS para o Pipefy, você está passando todos os dados para o título do cartão. O que eu faria no teu lugar é criar um campo no Pipefy para cada campo que quisesse armazenar a partir do CNPJ. Por exemplo, vejo que você consegue pegar os campos nome, fantasia e abertura, entre outros. Se quiser que esses valores estejam no cartão junto com o CNPJ, você precisa ter um campo para cada um deles. O nome não precisa ser idêntico entre a resposta do módulo ReceitaWS e o nome do campo do Pipefy para armazenar o valor! Só que para reduzir o número de operações consumidas no Make, eu sugiro que use apenas um módulo para atualizar N campos do teu cartão no Pipefy conforme explicações do link a seguir:
Pakistan vs. India clashes in the World Cup
Criar cards via Power Apps é uma maneira eficaz de visualizar e gerenciar dados de forma dinâmica e interativa. Para começar, abra o Power Apps e escolha a opção para criar um novo aplicativo baseado em dados. Utilize a conexão com fontes de dados como SharePoint, Excel, ou Dataverse para importar as informações que deseja exibir nos cards. Em seguida, arraste e solte componentes visuais no canvas, configurando cada card para exibir diferentes aspectos dos dados, como títulos, descrições, imagens, e status. Personalize a aparência dos cards utilizando as opções de formatação para cores, fontes, e layouts, garantindo que a interface seja intuitiva e esteticamente agradável. Adicione funcionalidades interativas, como botões de ação, para permitir que os usuários interajam diretamente com os dados apresentados nos cards. Após finalizar a configuração, publique o aplicativo e compartilhe-o com a equipe para melhorar a eficiência e a colaboração no gerenciamento de informações.
Creating cards in Power Apps involves using the app's intuitive design interface to build dynamic and interactive content for your application. Start by navigating to Power Apps Studio for Cash Machine 777 APK and selecting the appropriate data source for your cards, such as a SharePoint list or Excel file. Next, use the "Insert" menu to add a Gallery control, which will host your cards. Customize the gallery layout to fit your design needs by selecting card templates and adjusting properties like size, color, and font.
Reply
Join us in the Pipefy Community! 🚀
No account yet? Create an account
Login with your Pipefy credentials
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.