Formatação e máscara de campos

Como formatar e aplicar máscaras a valores em automações no-code

Ao usar automações, elas podem não mostrar os valores exatamente como você espera que sejam usados. Por exemplo, campos de radio e tag não mandarão o texto aparente no campo mas seu id único, e números podem não mostrar decimais ou seguir a pontuação padrão do seu país.

Existem ferramentas nativas para formatar e aplicar máscaras para personalizar este compportamento, geralmente modificando o padrão {{campo}} para {{campo|formatacao}}.

Números e textos numéricos

Você pode aplicar uma máscara numérica usando o padrão abaixo:

{{campo|numeric_mask("mask")}}

Exemplo: {{telefone|numeric_mask('(###) ###-####')}} // -> (555) 111-2222

Você pode formatar um número usando o padrão abaixo:

{{campo|number(decimal_places, 'country_code(optional)')}}

Exemplo: {{quantidade|number(2,"en-US")}} // -> 15.20

Você pode aplicar uma máscara de moeda usando o padrão abaixo:

{{campo|currency(decimal_places, 'country_code(optional)')}}

Exemplo: {{valor|currency(2,"en-US")}} // -> US$ 1,234.56

Você pode aplicar uma máscara de porcentagem usando o padrão abaixo:

{{campo|percent(decimal_places, 'country_code(optional)')}}

Exemplo: {{taxa_conversao|percent(2,"en-US")}}  // -> 98.12%

Radio

Você pode usar o label da opção (o texto da opção presente na interface) usando o padrão abaixo:

{{campo|option("label")}}

Exemplo: {{estado_civil|option('label')}} // -> Solteiro

Você pode usar o id da opção (o verdadeiro valor do campo) usando o padrão abaixo:

{{campo|option("id")}}

Exemplo: {{estado_civil|option('id')}} // -> abc123xyz789

Seleção Múltipla e Tags

Você pode usar o label da opção (o texto da opção presente na interface) usando o padrão abaixo:

{{campo|option("label","separador")}}

Exemplo: {{tags|option('label',"/")}} // -> Tech/Urgente

Você pode usar o id da opção (o verdadeiro valor do campo) usando o padrão abaixo:

{{campo|option("id","separador")}}

Exemplo: {{tags|option('id',"/")}} // -> abc123xyz789/def456hui321