Skip to main content
Solved

Formatação style

  • April 30, 2026
  • 3 replies
  • 75 views

Estou usando agente de IA, mas queria que ao retornar no resultado do agente configurar formatação, por exemplo, colocar negrito, cor de fonte, criar tabela formatada com cor, criar um cartão com cor e texto dentro, etc.

Como eu faço isso? Eu peço para a IA criar no formato html? CSS? Retorno em campo de texto longo? Campo de conteúdo dinâmico?

Não achei nenhuma documentação em relação a isso.

Best answer by joao-quint

Olá, ​@claudia-apdigitalservices!
Depende do campo que vai receber o resultado do agente, mas há limitações importantes por razões de segurança.


Formatação com Agente de IA no Pipefy

O que funciona: Campo de Texto Longo + Markdown
O campo de Texto Longo renderiza Markdown nativamente. No prompt do seu agente, instrua assim: "Retorne o resultado em formato Markdown."

Formatação

Sintaxe

Negrito

**TEXTO**

Itálico

*TEXTO*

Título

# TÍTULO PRINCIPAL

## Subtítulo

### Sub-subtítulo

Lista

- Primeiro item

- Segundo item

- Terceiro item

Tabela simples

| col1 | col2 |

Exemplo de como aparece no card

Por que HTML/CSS não funciona? Razões de segurança

O Pipefy bloqueia intencionalmente a renderização de HTML arbitrário e CSS customizado em campos preenchidos por usuários ou agentes de IA. Isso é uma proteção contra:

  • XSS (Cross-Site Scripting): scripts maliciosos embutidos em tags HTML (<script><img onerror=...>, etc.) poderiam ser executados no navegador de outros usuários

  • Injeção de conteúdo malicioso: tags como <iframe><object> ou atributos onclick poderiam ser usados para ataques

  • Exfiltração de dados: CSS com url() ou HTML com recursos externos podem vazar informações

Por isso, mesmo que você peça ao agente para retornar HTML, o conteúdo será exibido como texto literal, as tags não são renderizadas.

3 replies

Amanda Dianni
Pipefy Staff
  • Software Engineer
  • May 13, 2026

@claudia-apdigitalservices você pode solicitar que o agente retorne o resultado com formatação markdown em um campo de texto longo, e onde ele for visualizado, ele terá a formatação. Mas, se você quiser exibir o conteúdo desse texto em um campo de conteúdo dinâmico, então você precisa solicitar ao agente para retornar o texto em html.

 

Seguem exemplos:

 

  • Formatado com markdown: à esquerda é como o campo é exibido no modo leitura, e à direita é usando o campo em um campo de conteúdo diâmico

 

  • Formatado com html: à esquerda é como o campo é exibido no modo leitura, e à direita é usando o campo em um campo de conteúdo diâmico

 


jesse_451
  • Explorer
  • June 1, 2026

Pelo que já testei no Pipefy, isso depende muito do campo onde o resultado da IA será exibido. Em campos de texto longo normalmente é possível usar alguma formatação básica, mas HTML e CSS completos nem sempre são renderizados por questões de segurança.

Eu começaria pedindo para a IA retornar em Markdown (negrito, listas e tabelas simples) e verificaria como o campo exibe o conteúdo. Se estiver usando Campo de Conteúdo Dinâmico, vale testar HTML básico, mas componentes mais avançados como cartões coloridos, CSS customizado ou estilos inline podem não ser suportados. Talvez a melhor opção seja fazer alguns testes práticos com o tipo de campo que você está usando para ver exatamente o que o Pipefy renderiza e o que ele ignora.


joao-quint
Pipefy Staff
Forum|alt.badge.img+8
  • Pipefy Staff
  • Answer
  • June 8, 2026

Olá, ​@claudia-apdigitalservices!
Depende do campo que vai receber o resultado do agente, mas há limitações importantes por razões de segurança.


Formatação com Agente de IA no Pipefy

O que funciona: Campo de Texto Longo + Markdown
O campo de Texto Longo renderiza Markdown nativamente. No prompt do seu agente, instrua assim: "Retorne o resultado em formato Markdown."

Formatação

Sintaxe

Negrito

**TEXTO**

Itálico

*TEXTO*

Título

# TÍTULO PRINCIPAL

## Subtítulo

### Sub-subtítulo

Lista

- Primeiro item

- Segundo item

- Terceiro item

Tabela simples

| col1 | col2 |

Exemplo de como aparece no card

Por que HTML/CSS não funciona? Razões de segurança

O Pipefy bloqueia intencionalmente a renderização de HTML arbitrário e CSS customizado em campos preenchidos por usuários ou agentes de IA. Isso é uma proteção contra:

  • XSS (Cross-Site Scripting): scripts maliciosos embutidos em tags HTML (<script><img onerror=...>, etc.) poderiam ser executados no navegador de outros usuários

  • Injeção de conteúdo malicioso: tags como <iframe><object> ou atributos onclick poderiam ser usados para ataques

  • Exfiltração de dados: CSS com url() ou HTML com recursos externos podem vazar informações

Por isso, mesmo que você peça ao agente para retornar HTML, o conteúdo será exibido como texto literal, as tags não são renderizadas.