DEV Community

Liz Vidotti
Liz Vidotti

Posted on

OmniStudio Omniscripts

O Omniscritpt é o segundo componente que encontramos na camada Digital Experience do OmniStudio. Podemos defini-lo como um caminho guiado para completar um processo do negócio. Ele funciona como um conjunto de Flexcards usados para atender um processo, como criar uma nova cotação de um seguro de automóvel.

Este componente tem o foco na experiência e na interface do usuário, permitindo maior engajamento e tornando a experiência do usuário dinâmica e personalizada.

Características

  • Desenvolvimento de forma declarativa ou drag-and-drop. Podemos visualizar a prévia do componente e utilizar o debbuger para testar o funcionamento do componente antes de ativá-lo;
  • Podemos implementar o componente em qualquer canal ou dispositivo;
  • Possui arquitetura modular, que permite a separação das camadas de backend e frontend;
  • As informações disponíveis de um Omniscript podem vir de diversas origens de dados: do próprio Salesforce, de um website ou sistema legado;
  • Grande capacidade de customização do componente. Temos a opção de customização em dois frameworks: o Lightning StyleShhet e o Newport Design System;
  • Podemos gerenciar a assinatura de documentos com o OmniScript
    • Templates para a criação de documentos;
    • Mesclar informações de diversas fontes de dados;
    • Anexar documentos aos registros de objetos Salesforce ou enviá-los por email;
    • Utilizar o DocuSign para assinatura eletrônica.

OmniScripts vs. Screen Flows

Podemos pensar que o OmniScript é um tipo de Screen Flow para as nuvens de Industries.

Ambas ferramentas são usadas para a criação de processos guiados, que fazem a leitura e permitem a inserção de informações. Também possuem outras similaridades:

  • O fluxo pode seguir diferentes ramificações, dependendo de condicionais estabelecidas;
  • Componentes modulares;
  • Leitura e/ou edição de dados do Salesforce;
  • O fluxo pode disparar a execução de uma classe Apex ou componente do Lightning Web Component (LWC);
  • Podem ser incorporados em páginas web externas;
  • São componentes responsivos;
  • Possui ferramenta para execução de testes sobre o funcionamento do fluxo (debugger).

Porém, com o OmniScript, podemos:

  • Trabalhar com hierarquia complexa de dados;
  • Estilizar o componente com CSS;
  • Criar interações com dados internos e externos;
  • Criar validações mais complexas;
  • Criar formulários dinâmicos;
  • Interface de usuário flexível para apresentar informações e capturar dados;
  • Adicionar múltiplos registros.

Referências

-[OminiScripts[(https://trailhead.salesforce.com/pt-BR/content/learn/modules/omnistudio-omniscript?trail_id=get-to-know-omnistudio)

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay