Releases
I Workflow ricevono un nuovo editor e diventano più completi, con attivatori per blocco, Esegui ora, Programmato e Webhook ricevuto, variabili tra i blocchi, fine con successo o errore e invio rimandato dalla quota. I biglietti di tutti gli eventi sono in Il Mio Account, il canale si può silenziare, e diverse schermate sono diventate più semplici. La community può avere il dominio del proprio marchio, configurato dalla schermata. E arrivano il blocco Chiama webhook con Variabili e chiavi, le azioni della piattaforma e una cronologia che mostra ogni passo dall'interno.
- Workflow: nuovo editor e risultati
- Esegui ora, Programmato e Webhook ricevuto
- Chiama webhook e Variabili e chiavi
- La cronologia delle esecuzioni dall'interno
- L'assistente impara ad automatizzare
- Azioni della piattaforma e Chiama workflow
- Dominio personalizzato
- I miei biglietti
- Schermate più semplici
Workflow: nuovo editor e risultati
Cos'è. L'editor dei Workflow occupa ora tutto lo schermo, con i blocchi per categoria in una fisarmonica con ricerca, il pannello di ogni blocco a un clic, menu contestuale, scorciatoie da tastiera e minimappa. Ogni workflow ha un attivatore, scelto nel blocco della famiglia (Membri, Acquisti, Corsi…), e ogni percorso finisce in Fine: successo o Fine: errore. Le azioni hanno un'uscita di errore, l'elenco mostra Entrati, Terminati, Errori e Successo, e il proprietario e gli amministratori ricevono un avviso quando un workflow supera il 20% di errori.
Perché è importante. Ora sai se ogni esecuzione è andata bene e cosa fare quando no. E i messaggi diventano personali: il nome del corso nei complimenti, il prodotto e il valore nel grazie per l'acquisto, con Inserisci variabile in tutti i testi, anche nell'e-mail.
Dove si trova. Amministrazione › Workflow.
Come iniziare. Apri un workflow, fai clic su un blocco di e-mail e usa Inserisci variabile per mettere {{course.name}} nell'oggetto; collega l'uscita "ok" a Fine: successo.
Sempre in questa consegna:
- Variabili tra i blocchi e la condizione Variabile, con operatori per tipo (testo, numero, data, elenco, sì/no).
- Il blocco Registra log, che compare in Log › Workflow.
- 29 attivatori con il ciclo di vita di ogni modulo (download, post, eventi, corsi, spazi e moduli), Qualcuno torna dopo N giorni senza accedere, Solo il primo acquisto e il DM ricevuto.
- Invio rimandato dalla quota: il limite di frequenza, il limite giornaliero, la reputazione di invio e la sospensione rimandano il passo invece di saltarlo.
- A nome di chi: la community sceglie se i workflow inviano DM, commentano e reagiscono a nome di Tutto il team o Solo l’owner; nessuno deve più accettare né approvare testi.
- Workflow attivi per piano: 3 nello Starter, 10 nel Growth, 30 nel Business e senza limite nello Scale.
- L'attivatore di chi arriva si chiama ora Nuovo membro della community, e la condizione accetta più tag, accesso e visita a uno spazio e iscrizione e presenza a un evento.
Esegui ora, Programmato e Webhook ricevuto
Cos'è. Tre attivatori nuovi: Manuale (Esegui ora, per persone scelte o un pubblico, con il conteggio e la conferma prima), Programmato (ogni giorno, settimana o mese, per un pubblico) e Webhook ricevuto, in cui un altro sistema (un CRM, un modulo, n8n) chiama un indirizzo e avvia il workflow per la persona. Nell'attivatore Qualcuno non accede da N giorni, Includi chi non entra già da più di N giorni fa entrare anche chi era già inattivo. Vedi Webhook in entrata.
Chiama webhook e Variabili e chiavi
Cos'è. Il blocco Chiama webhook invia una chiamata HTTPS a un altro sistema a metà di un workflow (un CRM, un foglio di calcolo, n8n), con un tempo massimo di risposta da 2 a 15 secondi e nuovi tentativi dopo 1, 5 e 15 minuti quando la destinazione fallisce. I token stanno in Variabili e chiavi, la cassaforte della community: il valore è salvato cifrato, non torna mai sullo schermo e va solo agli host che consenti.
Perché conta. Ciò che succede nella community arriva subito agli altri sistemi, senza fogli di calcolo in mezzo, e la risposta può decidere il passo successivo.
Dove si trova. Amministrazione › Workflow › Variabili e chiavi, e il blocco nella categoria Integrazioni.
Come iniziare. In Variabili e chiavi, accetta l'avviso sui dati personali e crea la chiave CRM_TOKEN con l'host del CRM; nel workflow, aggiungi Chiama webhook e usa {{env.CRM_TOKEN}} in un'intestazione.
Esempio. Un acquisto completato chiama il CRM con nome, e-mail e prodotto; se il CRM risponde con un errore, l'uscita di errore invia un DM al team.
Nei piani Business e Scale, le chiamate partono da IP fissi, fino a 10.000 al mese, e la cronologia mostra da dove è partita ciascuna. Vedi Chiama webhook.
La cronologia delle esecuzioni dall'interno
Cos'è. La Cronologia di ogni workflow ha ora l'elenco delle esecuzioni accanto al dettaglio, con filtri per periodo, risultato e persona. Ogni passo mostra cosa è entrato e cosa è uscito quando è stato eseguito: il testo inviato, la consegna dell'e-mail, cosa aveva la persona in una condizione ("Ha: VIP"), lo stato e la durata di una chiamata webhook. Vedi Cronologia.
L'assistente impara ad automatizzare
Cos'è. L'assistente (Claude, ChatGPT) ora conosce i Workflow dall'interno: di' la regola con parole tue ("chi compra il corso riceve 7 giorni di accesso al mentoring") e lui costruisce il workflow, lo simula e lo attiva dopo il tuo ok. Suggerisce anche il workflow che automatizza ciò che hai appena fatto (una campagna, certificati, inviti).
Azioni della piattaforma e Chiama workflow
Cos'è. I workflow fanno ora ciò che il team fa sullo schermo: ogni azione della piattaforma è un blocco (Cambia ruolo, Regola i punti, Iscrivi all'evento, Iscrivi al corso, Dai accesso omaggio, Invia un avviso nell'app e altre), e il blocco Chiama workflow esegue un altro workflow e usa ciò che restituisce. Così un benvenuto comune vive in un solo workflow, chiamato da molti.
Dove si trova. Nell'editor, in Persone, Contenuti, Messaggi e Flusso.
Come iniziare. In un workflow di acquisto, aggiungi Dai accesso omaggio, scegli il piano e Per quanti giorni, e collega l'uscita "ok" a Fine: successo.
Un workflow non fa mai più di chi lo attiva: un amministratore vede e simula, ma non modifica, un workflow con azioni che solo il proprietario può fare. Vedi Azioni della piattaforma e altri workflow.
Dominio personalizzato
Cos'è. La community si apre all'indirizzo del tuo marchio (community.papodesysadmin.org) e a quello di Memberfy (papodesysadmin.memberfy.net), contemporaneamente, senza reindirizzare. Quando il dominio personalizzato diventa Attivo, diventa l'indirizzo Principale: link, email e motori di ricerca usano questo. Il certificato di sicurezza viene emesso e rinnovato automaticamente, e il dominio personalizzato è incluso in tutti i piani.
Perché è importante. Prima, il dominio personalizzato dipendeva da una richiesta al team Memberfy, e il campo Dominio delle impostazioni conservava solo un testo. Ora il proprietario o un amministratore fa tutto dalla schermata e segue ogni passaggio, e chi ha salvato il vecchio link continua a entrare.
Dove si trova. Impostazioni › Generale, nel blocco Dominio personalizzato (proprietario e amministratore). Il campo di testo Dominio non c'è più.
Come iniziare.
- In Il tuo dominio, scrivi l'indirizzo e clicca su Aggiungi dominio.
- Crea presso il tuo provider DNS il record che mostra la schermata (Tipo, Nome e Destinazione, con Copia), solo DNS, senza proxy.
- Segui In attesa del DNS → Verifica → Certificato emesso → Attivo, oppure usa Verifica ora. Ricevi un'email quando diventa attivo.
Esempio. Papo de Sysadmin aggiunge community.papodesysadmin.org, crea il CNAME community su Aruba e, in circa un'ora, gli inviti partono già con il nuovo indirizzo. Per cambiarlo in seguito, Cambia dominio mantiene online il vecchio finché il nuovo non diventa attivo.
Ogni errore (record sbagliato, record A, proxy attivo, dominio radice, CAA, termine di 7 giorni) compare sulla schermata con cosa fare. Vedi Dominio personalizzato.
I miei biglietti
Cos'è. La scheda I miei biglietti, in Il Mio Account, riunisce i biglietti di tutti gli eventi: i prossimi, con il QR e il codice d'ingresso, e quelli passati e annullati. Vedi Account e profilo.
Schermate più semplici
- Eventi: la barra di gestione indica lo stato della vendita ("Vendite aperte · 79 di 80 posti"), i tipi di biglietto sono schede di scelta con un solo pulsante, e il checkout mostra l'importo nel pulsante (Paga 40,00 R$).
- Canale: Silenzia canale, chi è nella conversazione e la ricerca nel canale; eliminare il proprio messaggio ha Annulla.
- Annulla invece di confermare quando si rimuove un risultato chiave, un accordo dell'1:1 o il proprio messaggio nel canale.
- Sondaggi: la barra dell'editor ha solo il titolo, lo stato e l'azione principale, e un sondaggio identificato che promette l'anonimato nell'introduzione mostra un avviso con Correggi il testo.
- Upvote: ordinamento e filtro in menu compatti, e la barra dell'argomento con Modifica e Cambia stato.
- Valutazione delle performance: il modulo ha questo nome, e Apri il ciclo sta nella barra di gestione, con la conferma in una finestra.
- 1:1: la registrazione arriva solo fino a oggi; un 1:1 futuro si pianifica.
- Spazi: il tipo dello spazio non cambia dopo la creazione.
- Reputazione di invio: la fascia mostra i numeri della community rispetto al limite.
Miglioramenti
- Più eventi di webhook: sono 93, con il ciclo di vita di ogni modulo,
member.returnedemessage.received. Vedi Webhook. - Uno spazio senza accesso dice perché e qual è il passo successivo.
- Richiesta di accesso sul sito: dopo l’invio del modulo, la pagina va direttamente alla conferma.
- Un workflow non fa mai più di chi lo attiva: i passi agiscono con il ruolo di chi ha salvato, attivato o eseguito il workflow, e un workflow con azioni che solo il proprietario può fare si apre in sola lettura per l'amministratore. Vedi Con quale ruolo agiscono i passi.
- Elimina esecuzione e Svuota storico: un'esecuzione terminata, o tutte fino a una data, escono dalla cronologia e dai numeri; continuano a contare per chi entra Una sola volta. Vedi Cronologia.
- Il menu si aggiorna subito: uno spazio o una sezione creati, modificati o rimossi compaiono nel menu di tutti senza ricaricare, e chi è dentro uno spazio rimosso o a cui ha perso l'accesso passa subito alla schermata senza accesso. Vedi Visibilità e accesso.
- Editor dei workflow: un clic su un blocco non segna più il disegno come modificato.
- Nuovi controlli di sicurezza.
- Monetizzazione più snella: la scheda Generale di Monetizzazione non ha più il blocco Questo mese, per valuta; le schede del saldo mostrano già tutto nella valuta della community. Vedi Saldo ed estratto conto.
- Date nel formato della tua lingua: date e orari si vedono e si digitano nel formato della lingua scelta nell'app, non più in quello del browser (in italiano, gg/mm/aaaa e 24 h). Il calendario resta sull'icona.
- Informazioni Aziendali più chiare: chi invia con qualcosa di mancante vede ogni campo segnalato, e la pagina scorre fino al primo; il blocco dei soci spiega che bisogna cliccare su Aggiungi Socio; e, dopo l'invio, il pulsante Avanti: dati di incasso porta al conto di incasso. Vedi Informazioni Aziendali.
- Dati di incasso senza attese: puoi inviare i dati di incasso insieme alle Informazioni Aziendali, senza aspettare l'approvazione; i due vengono verificati insieme. Vedi Informazioni Aziendali.
Correzioni
- La cronologia dell'1:1 mostra chi ha annullato una riunione e l'ultima riunione della coppia.
- La pagina Fatturazione di chi partecipa alla community si carica anche quando la community non ha ancora configurato gli incassi (prima restava in caricamento senza fine); la sezione della carta continua ad avvisare che il pagamento con carta non è ancora disponibile.
- In Firefox, i campi data (per esempio, la data di fondazione nei dati di fatturazione) tornano ad accettare la data digitata, e il calendario resta disponibile dall'icona.
- La registrazione dell'incasso non viene più rifiutata quando il fatturato è digitato con i centesimi (3000,00) o quando l'indirizzo non ha complemento.
Per gli sviluppatori
API
- Workflow:
POST /api/workflows/{id}/run,/stop,GET /api/workflows/{id}/summary,/variablesePOST /api/workflows/variables,GETePUT /api/workflows/settings; un attivatore per disegno,endSuccessedendError, e gli errori di disegno con il blocco (singleTriggerOnly,pathWithoutEnd,variableUnavailable). Vedi Workflow. - Webhook in entrata:
POST /api/workflow-hooks, con il token inX-Memberfy-Hook-Tokene la firma HMAC. Vedi Webhook in entrata. GET /api/my/ticketse il silenziamento del canale.- Workflow, parte 2: i blocchi
http,platformActionerunWorkflow, l'attivatoreworkflow.called,platformActionsesubWorkflowinGET /api/workflows/triggers, la cassaforte in/api/vault,DELETE /api/workflows/runs/{runId}ePOST /api/workflows/{id}/runs/clear, e gli erroriactionAboveRole,subWorkflowAboveRole(422) eworkflows.actionsAboveRole(403). Il dettaglio dell'esecuzione porta la versione del disegno e cosa ogni passo ha ricevuto e restituito. - Rotte del team:
POST /api/events/{id}/registrations,POST /api/courses/{id}/enrollments(elementi gratuiti) ePOST /api/notifications/send(fino a 100 persone). Vedi Ordine di creazione. - Dominio personalizzato:
GET,PUTeDELETE /api/communities/custom-domainePOST /api/communities/custom-domain/check.PUT /api/communities/{id}con un altrodomainrisponde400(param: "domain"); ildomainè diventato l'indirizzo principale, salvato solo da Memberfy. Vedi Ordine di creazione. - Tempo reale: l'argomento
menu.changednella stanzacommunity. Vedi Tempo reale.
MCP: dettagli tecnici
- Workflow:
run_workflow,stop_workflow,get_workflow_summary,list_workflow_variables,preview_workflow_text,get_workflow_settings,update_workflow_settingse i 5 strumenti del webhook in entrata. Vedi Strumenti · Community e struttura. mute_channel,unmute_channelelist_my_tickets.- Guida all'automazione: la risorsa
memberfy://guides/workflows,get_workflow_guide,suggest_workflow(team, senza conferma), 39 ricette, la ricetta di menuworkflow_playbooke inext_stepsche suggeriscono la ricetta giusta. delete_workflow_runeclear_workflow_runs(proprietario e amministratore, con conferma);list_env,set_envedelete_env(il valore non torna mai);register_member_for_event,enroll_member_in_courseesend_member_notice(proprietario, amministratore e moderatore, senza conferma).- Dominio personalizzato:
get_custom_domain,set_custom_domain,check_custom_domaineremove_custom_domain(proprietario e amministratore; solo la rimozione chiede conferma), e gli stessi quattro per il SuperAdmin su un'altra community (*_community_custom_domain). Inext_stepsmostrano il record DNS da creare. Vedi Strumenti · Community e struttura. - Il server ha ora 851 strumenti e 20 ricette nel menu.