O Designer na interface do usuário da Web do Courier é uma ferramenta intuitiva para criar, modificar e testar modelos de notificação. Ele permite que você integre o design de notificação perfeitamente em seu fluxo de trabalho geral, independentemente do seu nível de conhecimento técnico.
Hoje, temos o orgulho de apresentar dois novos recursos no Courier Designer. O gerador de conteúdo AI aproveita um modelo GPT para geração de linguagem para otimizar as mensagens no modelo de notificação e garantir que pareça adequado para cada canal ou até mesmo criar novas notificações do zero. Ele é complementado pelo recurso changelog, que permite que os membros da equipe visualizem as alterações em uma notificação de rascunho em detalhes granulares antes de publicá-la.
Tanto o gerador de conteúdo de IA quanto o changelog saíram de nosso último hackathon interno da empresa. Neste artigo, explicaremos os novos recursos e demonstraremos como você também pode começar a usá-los hoje mesmo. Além disso, falaremos brevemente sobre o papel dos hackathons em nosso processo de criação de produtos.
Quer sejam notificações acionadas pelo uso, alertas de cobrança e autenticação ou mensagens de check-in amigáveis: os aplicativos móveis e da Web agora estão em constante comunicação com os usuários para mantê-los envolvidos e melhorar a experiência geral do aplicativo. Uma estratégia de notificação bem-sucedida utiliza diferentes canais para diferentes propósitos. O Courier tem tudo a ver com tornar isso o mais simples possível para todos os envolvidos, agrupando canais e provedores em uma interface limpa: o Designer, onde as equipes podem redigir, adaptar e enviar notificações.
O Designer permite criar conteúdo e ajustá-lo a diferentes canais. Por exemplo, alguém da sua equipe pode usar a interface para configurar um modelo de e-mail para redefinir uma senha. Se mais tarde você decidir enviar por outro canal também, outra pessoa pode simplesmente entrar no Designer e adaptar a notificação para ser enviada por SMS, WhatsApp ou uma plataforma como Discord ou Slack. Para obter mais informações, dê uma olhada nesta visão geral de todos os provedores suportados no Courier.
Você provavelmente já ouviu falar - ou até interagiu com - ChatGPT . O modelo de linguagem mais recente da OpenAI teve um grande impacto na comunidade de tecnologia, provavelmente auxiliado pelo fato de terem disponibilizado o modelo gratuitamente para o público em geral. Desde a sua introdução em novembro, as pessoas têm usado o ChatGPT para depurar seu código, escrever suas cartas de apresentação e realizar inúmeras outras tarefas. Enquanto alguns cantos da internet tendem a exagerar o impacto do ChatGPT, a maioria concorda que grandes modelos de linguagem como o GPT estão aqui para ficar e que vão mudar nossos procedimentos para produção de texto.
O ChatGPT é apenas o mais novo de uma família de modelos conhecidos como GPT-3, dos quais os mais poderosos possuem bilhões de parâmetros. Com o novo gerador de conteúdo AI do Courier, agora você pode usar um modelo GPT-3 para criar modelos de notificação do zero. Tudo o que você precisa fazer é fornecer um prompt e aguardar alguns segundos até que o modelo produza a saída desejada.
No nosso exemplo, criaremos conteúdo para um e-mail. Lembre-se, no entanto, que você pode usar o Courier para configurar notificações para qualquer canal, de SMS a Slack. E, talvez a melhor parte, nosso novo gerador de conteúdo AI é gratuito para usar com todos os planos.
O novo gerador de conteúdo AI do Courier pode ser usado para gerar conteúdo do zero ou para modificar o conteúdo existente para melhor se adequar a um canal ou caso de uso diferente.
Embora o conteúdo de notificação seja inicialmente criado e colaborado separadamente em um Google Doc ou em um espaço de trabalho compartilhado como Notion ou Coda, pode não parecer muito correto quando você o vê no modelo de notificação do Courier para esse canal específico. É aqui que o conteúdo orientado por IA se torna poderoso: você pode pedir ao gerador de IA para “encurtar isso em 20%” ou “tornar esse idioma mais familiar e amigável para se adequar a uma notificação por SMS”.
Aqui está um exemplo de um modelo de e-mail que precisa ser convertido em uma notificação push:
Podemos conseguir isso rapidamente com o gerador de IA:
Ou você pode apenas querer usar o gerador de conteúdo AI para esboçar um modelo do zero com base no tipo de notificação e usar o Courier's Designer como seu ponto de colaboração de equipe. Isso pode ser feito a qualquer momento, durante ou após a inicialização.
Vá para o Designer e clique em “Criar notificação”.
Lá, você será solicitado a fornecer um nome para seu novo modelo de notificação. Esse nome agora pode atuar como um prompt para o modelo de linguagem generativa. Se você marcar a caixa “Usar AI para gerar conteúdo de notificação”, seu prompt será roteado para o modelo de idioma, que gera um novo modelo de notificação do zero.
Aqui está o que o modelo retornou cerca de dez segundos depois de receber o prompt “Bem-vindo ao nosso boletim informativo!”:
As chaves em nosso modelo de notificação designam variáveis —
Dentro do modelo, você pode criar um novo campo de texto clicando no ícone “T”. Em seguida, escolha o ícone de lâmpada do AI Generator no campo de texto.
Agora você pode solicitar que o modelo GPT gere novo conteúdo com base em solicitações mais detalhadas. Em nosso exemplo, pedimos novamente ao gerador de conteúdo de IA que crie um boletim informativo, só que desta vez fornecemos mais algum contexto. O prompt completo diz: “Bem-vindo, um novo assinante de um boletim informativo de uma loja de animais. Anuncie benefícios exclusivos, como descontos semanais.” E aqui está o que o modelo criou:
Você pode editar o conteúdo antes de adicioná-lo ao seu modelo ou adicioná-lo e adaptá-lo posteriormente.
O uso de IA para gerar uma criação de conteúdo mais rápida e uma iteração mais frequente levanta a questão de como acompanhar as alterações, o que nos leva ao nosso próximo recurso totalmente novo no Designer: o changelog.
Saiba mais sobre o Gerador de conteúdo com tecnologia de IA em nossa documentação.
Tente criar você mesmo uma nova notificação.
O Designer costuma ser usado de forma colaborativa: diferentes pessoas podem fazer alterações no conteúdo, aparência ou configuração de uma notificação. Antes que essas alterações entrem em vigor, alguém precisa aceitá-las usando o botão "Publicar alterações".
Graças ao novo recurso changelog, localizado ao lado do botão “Publicar alterações”, os usuários agora podem visualizar uma lista detalhada das alterações de rascunho feitas desde a última publicação.
O registro de alterações detalha todas as alterações de rascunho recentes, incluindo quem as fez e quando. Isso não apenas dá aos usuários um maior senso de controle, mas também está de acordo com as melhores práticas de desenvolvimento de software, onde o controle sobre diferentes versões do código é fundamental para um fluxo de trabalho limpo e transparente.
Caso queira desfazer as alterações no changelog, você pode removê-las através do botão “Descartar alterações” e voltar ao último estado publicado. Observe que atualmente não é possível descartar ou aceitar alterações do changelog individualmente.
Ter um relato detalhado das alterações de rascunho era um recurso frequentemente solicitado pelas equipes de produto, que gastavam muito tempo trocando mensagens para tentar discernir quando uma determinada alteração de rascunho no modelo foi feita e por quem. Tudo isso agora pode ser visto diretamente na interface de usuário da Web do Courier.
Crie seus próprios modelos de notificação agora.
Tanto o gerador de conteúdo de IA quanto o changelog são resultados de nosso último hackathon, que realizamos em dezembro. Na Courier, temos a sorte de ter um grande grupo de talentos extraordinários - e nossos hackathons bianuais permitem que nossos funcionários passem um dia liberando seu potencial criativo. Vimos alguns ótimos recursos saírem desse processo — muitas vezes inspirados por conversas com clientes ou eventos atuais, como o lançamento do modelo GPT mais recente.
O uso de um modelo de linguagem de aprendizado de máquina como o GPT-3 para o Designer de notificações está apenas arranhando a superfície de como a IA pode melhorar as notificações transacionais de seus aplicativos móveis e da Web. Fique atento enquanto procuramos ainda mais maneiras de melhorar sua experiência de notificação com IA e as melhores práticas de desenvolvimento de software.