Pular para o conteúdo

Releases

O Engajamento ganha os badges, concedidos à mão, ao concluir um curso, no check-in de um evento ou por workflow, e o perfil passa a mostrar pontos, nível, badges e certificados. Os campos customizados ganham a múltipla escolha, com filtro na lista de membros. O SMS e o WhatsApp vão para todos os países, o WhatsApp só em modelos aprovados e com as mensagens da plataforma, e cada plano tem as suas cotas de IA, mensagens, vídeo, campanhas, e-mails de workflows e armazenamento. E os Workflows ganham os blocos de IA e novas ações, as Configurações, um menu por assunto, e os eventos passam a ser criados e editados na própria página, em rascunho até você publicar.

Novidades

  • Novo editor de eventos na própria página. Antes, criar um evento era preencher um formulário longo numa janela. Agora Novo Evento cria um rascunho e abre a página do evento, a mesma que o membro vê, e cada parte se edita no lugar: capa e imagem do card (com Ajustar enquadramento), nome, data, local, descrição, organizadores e palestrantes, ingressos, perguntas da inscrição, certificado, gravação, Quem vê e check-in. O rascunho salva sozinho e é só da equipe: não aparece para os membros, não entra no Feed e não avisa ninguém. A lista Para publicar mostra o que falta, Pré-visualizar mostra a página como o membro verá, e Publicar pergunta se avisa por e-mail e põe todos os ingressos à venda. Num evento publicado, Editar evento liga o mesmo modo, com Salvar alterações. Os rascunhos ficam na aba Rascunhos da lista. Ver Eventos.
  • Badges no Engajamento. Em Administração › Engajamento, a aba Badges (proprietário e administrador) cria selos com imagem, nome, descrição e Público ou Privado. O badge chega à mão (Conceder a…, até 100 pessoas, ou no perfil), ao concluir um curso (Badge ao concluir, na aba Conclusão do curso), no check-in de um evento (Badge ao fazer check-in) ou por workflow, e a mesma pessoa nunca recebe o mesmo badge duas vezes. Quem recebe é avisado no sino e por e-mail, na nova categoria Conquistas, ligada por padrão. Ver Badges.
  • O perfil mostra o engajamento. O perfil de cada membro mostra os pontos, o nível e a aba Conquistas, com os badges e os certificados. Os badges privados só aparecem para quem os tem e para o proprietário e os administradores; os certificados, para a pessoa e a equipe, até ela escolher Toda a comunidade. Ver O perfil mostra o engajamento.
  • Ajustar pontos no perfil e no ranking. Antes, dar pontos a alguém pedia um workflow. Agora o proprietário e o administrador clicam em Ajustar pontos, no perfil ou no menu da linha do ranking, com os pontos e o motivo, que a pessoa vê no histórico. Ver Gamificação.
  • Campo de múltipla escolha. Um campo customizado novo, Múltipla escolha, com 2 a 50 opções e, se quiser, o mínimo e o máximo de marcações: no cadastro, no perfil e na ficha. Uma Seleção pode virar múltipla escolha mesmo com respostas. A lista de membros ganha um filtro por campo ("Interesses contém algum de: Linux, Cloud"), a importação aceita Linux; Cloud na mesma célula e oferece incluir as opções que faltam, a condição Campo do perfil dos workflows ganha contém qualquer de, contém todos de e não contém, e a variável da campanha sai "Linux, Cloud". Ver Campos customizados.
  • Cotas do plano. Cada plano tem as suas cotas: IA (de 60 a 500 minutos de transcrição e de 1.000 a 6.000 usos por mês), SMS (a partir do Growth), WhatsApp (300 no Business, 500 no Scale), minutos de vídeo convertido, destinatários de campanha (de 1.500 a 30.000 por mês), e-mails de workflows (de 40 a 350 por dia) e armazenamento (de 5 a 250 GB). No plano mensal, renovam no dia 1; no anual, o que sobra se acumula até a renovação. No limite, o vídeo toca no arquivo original, os botões de IA avisam, a campanha diz quantos cabem e o armazenamento recusa só os envios novos. Os e-mails transacionais nunca têm limite. Ver Plano e extensões.
  • WhatsApp com mensagens da plataforma. Toda mensagem de WhatsApp sai num modelo aprovado, com um botão que abre a página certa da comunidade, e a Memberfy manda sozinha o pagamento confirmado ou recusado, o ingresso, os lembretes do evento (24 horas antes, começando e ao vivo, com o mapa no presencial), a decisão da proposta, o 1:1, o feedback e as pendências de RH. A comunidade desliga o que não quer, e cada pessoa escolhe as suas em Minha Conta › Avisos. O WhatsApp está nos planos Business e Scale. Ver Mensagens da plataforma.
  • Avisos por SMS e WhatsApp. A comunidade liga o SMS e o WhatsApp em Administração › Configurações › E-mails e notificações, com um teto diário obrigatório, o uso do mês contra a cota do plano e um teste para o próprio celular. Saem avisos de serviço (o lembrete do evento, os lembretes do PDI e da 1:1, e os novos blocos Enviar SMS e Enviar WhatsApp dos workflows) para celulares de todos os países (por enquanto, o SMS para os Estados Unidos fica de fora), nunca entre 21h e 8h no fuso de quem recebe, com no máximo 5 mensagens de workflow por pessoa por dia em cada canal (ajustável de 1 a 20), e só para quem consentiu no cadastro, no login ou na importação (só para quem a importação cria) e confirmou o celular com um código. Cada pessoa escolhe canal e categoria em Minha Conta › Avisos; o link do SMS tira só desta comunidade, e responder SAIR para o canal inteiro. Ver Avisos por SMS e WhatsApp.
  • Blocos de IA nos Workflows: Claude e ChatGPT. Um passo do workflow pede à IA um texto ou um JSON: uma boas-vindas pessoal, a triagem de um chamado, o resumo de um formulário. A chamada usa a chave de API da própria comunidade, guardada em Variáveis e chaves, e o cartão Limites de IA segura o gasto por chamada, por execução e por dia. O histórico mostra o modelo, os tokens e a duração, nunca a chave, o prompt nem a resposta. Ver Blocos de IA.
  • Novas ações nos Workflows. Publicar post, Emitir certificado, Reconhecer, Bloquear no chat, Agendar 1:1 e Adicionar ação ao PDI, que no PDI aparece como "Criado pelo workflow …". E o administrador passa a usar nos workflows as mesmas ações do proprietário. Pelo assistente, os Limites de IA e o ajuste de pontos de alguém também. Ver Ações da plataforma.

Melhorias

  • Reportar problema no app. Na barra lateral, abaixo de Minha conta, um formulário para contar à equipe da Memberfy o que deu errado, com o que você estava fazendo e, se quiser, uma captura de tela. O relato chega com a página e a versão do app, e você recebe um número de referência. Ver Conta e perfil.
  • Simular e me enviar os e-mails. A simulação de um workflow manda para você os e-mails que a pessoa receberia, com [Teste] no assunto, sem contar como envio. Ver Simular, testar e estimar.
  • O nome de um grupo excluído pode ser usado de novo. Ver Grupos e organograma.
  • O site conta o domínio próprio e os Workflows novos. Antes, o site da Memberfy não dizia como ligar o domínio da sua marca. Agora explica que ele entra ao lado do endereço memberfy.net, em qualquer plano, e a página de preços lista o Chamar webhook, as Variáveis e chaves, as ações da plataforma, o Chamar workflow e o histórico, com os IPs fixos do Business em diante. Ver Domínio próprio e Workflows.
  • Ajuda no menu do site e Workflows na página da plataforma. O menu do site ganhou o item Ajuda, antes de Preços, que abre esta Central no seu idioma, também no celular e no rodapé. E a página da plataforma ganhou uma seção sobre os Workflows: gatilhos, esperas e condições, Chamar webhook, ações da plataforma, o histórico e o assistente montando a automação.
  • Workflows no menu Plataforma do site. O menu Plataforma do site ganhou o item Workflows, que leva direto à seção, no computador e no celular.
  • Campanhas na página da plataforma e no menu do site. A página da plataforma ganhou uma seção sobre Campanhas, e o menu Plataforma um item que leva direto a ela: a biblioteca de e-mails e os disparos, o editor com blocos e o teste, público e agenda, aberturas e cliques, automáticos e e-mails padrão, descadastro por categoria, a guarda de reputação de envio e o assistente montando a campanha. Ver Campanhas de e-mail.
  • A Central de Ajuda mostra como dar pontos à mão e segmentar por campo. Os artigos diziam que isso ainda não dava. Agora explicam o caminho pelos Workflows: o passo Ajustar pontos num workflow Manual, com Executar agora para pessoas ou um público, e a condição Campo do perfil com Enviar e-mail ou uma tag para segmentar a campanha. Ver Gamificação e Campos customizados.
  • Nova chave mais clara em Variáveis e chaves. A janela diz para que serve a chave e que ninguém vê o valor de novo; o Nome se ajusta enquanto você digita e mostra como escrever no bloco ({{env.CRM_TOKEN}}), o Valor tem o botão de mostrar e ocultar, e o campo Pode ser enviada só para é opcional: vazio, a chave pode ser usada com qualquer endereço. Ver Variáveis e chaves.
  • Ação Alterar cadastro. Nos Workflows, a ação que grava um valor num campo do cadastro passa a se chamar Alterar cadastro. Ver Workflows.
  • A barra Mensagens está de volta. Recolhido, o chat volta a ser a barra Mensagens no canto da tela.
  • Configurações reorganizadas: um menu por assunto, busca e uma página para cada tema. Cada página salva sozinha, e os links antigos continuam funcionando. Ver Configurações da comunidade.
  • Domínio próprio: aviso em destaque para desligar o proxy do DNS. Ao adicionar o domínio e junto do registro, a tela explica como deixar a nuvem cinza na Cloudflare ou desligar proxy, CDN ou aceleração em outros provedores. Ver Domínio próprio.
  • O armazenamento segue o plano. Antes, passar do limite só avisava. Agora, no limite do plano, os envios novos de vídeos e arquivos são recusados com o aviso, e nada do que já está guardado sai do ar. Ver Plano e extensões.
  • Novos controles de segurança.

Correções

  • A opção Privado do evento agora esconde o evento de verdade. Antes, escolher Privado gravava o evento como só para assinantes, e ele continuava aparecendo para quem assina um plano. Agora Privado deixa o evento só para a equipe, e a opção dos assinantes aparece com o nome certo, Assinantes. Ver Quem vê o evento.
  • A condição Campo com operador passou a funcionar corretamente. Antes, nos workflows, a regra Campo do perfil com um operador (e a regra Variável sobre um campo do perfil) comparava um valor vazio e não seguia o caminho certo. Agora ela lê o valor atual do campo. Ver Condição "Variável".
  • Opção removida de uma seleção. Antes, quem tinha marcado uma opção removida continuava mostrando o valor antigo. Agora a opção some do perfil, dos filtros e das variáveis, e volta se a opção voltar. Ver Campos customizados.
  • Domínio próprio: com o DNS corrigido, Verificar agora tenta emitir o certificado de novo sozinho. Antes, um certificado que falhava com o proxy ligado ficava parado mesmo depois de desligar o proxy. Ver Domínio próprio.

Para desenvolvedores

API

  • Eventos em rascunho (mudança de contrato): POST /api/events passa a criar um rascunho e só exige spaceId; publish: true mantém o comportamento anterior. Novas rotas PATCH /api/events/{id} (só os campos enviados, com updatedAt ou If-Unmodified-Since; 409 se outra gravação veio antes) e POST /api/events/{id}/publish (notifyByEmail; 422 com o que falta). GET /api/events aceita status (DRAFT, all) para a equipe; o evento traz status, publishedAt, updatedAt, readiness e os pontos focais das imagens. visibility aceita private. O webhook event.created passa a sair na publicação. Ver Ordem de criação.

  • Novas rotas do SMS e do WhatsApp: GET e PUT /api/sms/settings e /api/whatsapp/settings (ligar exige dailyCap), POST /api/sms/test e /api/whatsapp/test, GET /api/whatsapp/templates, POST /api/sms/segments, POST /api/members/me/phone-verification e .../confirm, GET e PUT /api/members/me/notice-preferences, GET /api/members/me/contact-consents, GET /api/members/{memberId}/contact-consents e GET /api/contact-consent/texts. O cadastro e o login aceitam smsConsent; a importação, o destino smsConsent com smsConsentAttestation. Os workflows ganham os blocos sendSms e sendWhatsapp. Ver Ordem de criação.

  • Badges: GET e POST /api/badges, POST /api/badges/image, GET, PATCH e DELETE /api/badges/{id}, GET /api/badges/{id}/holders, POST /api/badges/{id}/grants (até 100), GET e POST /api/members/{memberId}/badges e DELETE /api/members/{memberId}/badges/{badgeId}; completionBadgeId no curso e checkInBadgeId no evento; engagement em GET /api/members/{id} e certificatesVisibility em PUT /api/members/me. Eventos de webhook badge.awarded e badge.revoked; nos workflows, as ações badge.award e badge.revoke e os gatilhos badge.awarded e badge.revoked. Mudança de contrato: badges no ranking (GET /api/gamification/leaderboard e GET /api/gamification) passa a ser [{ id, name, imageUrl }].

  • Múltipla escolha: tipo MULTI_SELECT em /api/member-fields, com minSelections e maxSelections; o valor é a lista dos value das opções; GET /api/members?fieldFilter[<chave>]=a,b; na importação, unknownOptions no resumo. Uma seleção com a opção removida passa a ler null.

  • Cotas: GET /api/entitlements/community ganha video.transcodeMinutes e campaigns.recipients, e cada medidor, period, available e resetsAt; GET /api/campaigns/quota ganha recipients. Campanha acima dos destinatários: 429 quota_recipients; envio acima do armazenamento: 409 storageLimitReached.

  • SMS e WhatsApp: personDailyCap em /api/sms/settings; moments, upgradeRequired e blockedCountries nas configurações; whatsapp.moments e whatsapp.marketing em /api/members/me/notice-preferences; o bloco sendWhatsapp passa a { template, variables, link }; a importação aceita whatsappConsent. Ligar o WhatsApp fora do Business e do Scale: 403 whatsapp.notOnPlan.

MCP: detalhes técnicos

  • Eventos em rascunho: a ferramenta nova publish_event (equipe) publica um rascunho e pede confirmação quando avisa por e-mail, com quantas pessoas recebem; com notify_by_email: false, publica na hora. create_event cria o rascunho e o publica no fim (as_draft: true para no rascunho; se falta algo, o rascunho fica e publish_missing diz o quê); start passa a ser opcional. update_event grava só os campos enviados, com updated_at, e explica quando outra gravação veio antes. list_events aceita status (DRAFT, all) para a equipe. visibility aceita private. 877 ferramentas. Ver Ferramentas · Eventos.

  • 8 ferramentas novas, 876 no total: list_badges, get_badge, create_badge, update_badge, delete_badge (pede confirmação), award_badge (até 100 pessoas, com dry_run), revoke_badge (pede confirmação) e list_member_badges. create_course/update_course aceitam completion_badge, create_event/update_event, check_in_badge; get_member traz engagement, e update_me, certificates_visibility. A receita pronta Conceder badge (award_badges, 21 no total). Ver Ferramentas · Conteúdo e engajamento.

  • create_member_field e update_member_field aceitam multi_select, min_selections e max_selections; update_member_field_values recebe a lista de opções; list_members filtra com field_filter; a importação mostra unknown_options.

  • update_sms_settings aceita person_daily_cap; get_whatsapp_settings e update_whatsapp_settings tratam moments; update_my_notice_preferences aceita whatsapp.moments e whatsapp.marketing. O guia de workflows monta o sendWhatsapp com modelo, campos e página do botão, e as receitas de workflow passam a 61.

  • 14 ferramentas novas, 868 no total: get_sms_settings, update_sms_settings, send_sms_test (pede confirmação), count_sms_segments, get_whatsapp_settings, update_whatsapp_settings, list_whatsapp_templates, send_whatsapp_test (pede confirmação), get_my_notice_preferences, update_my_notice_preferences, list_my_contact_consents, request_phone_verification, confirm_phone_verification e list_member_contact_consents. O guia de workflows descreve sendSms e sendWhatsapp e ganha 8 receitas (56). Ver Ferramentas.

Assinar por feed (Atom)