Vai al contenuto

Strumenti

I 188 strumenti del server MCP di Memberfy, organizzati per tema (community, contenuti, corsi, eventi, membri, vendite, abbonamenti, finanze, certificati, call for papers e report), con il ruolo minimo e il tipo di ciascuno, e le regole comuni a tutti.

Il server MCP di Memberfy ha 188 strumenti, che coprono tutti i moduli della community: l'assistente fa ciò che l'app permette alla persona collegata, con il suo ruolo. L'assistente sceglie da solo quale usare in base alla tua richiesta; questa pagina e quelle di ogni tema servono a farti sapere cosa riesce a fare, con quale ruolo, e come chiederlo. I nomi sono in inglese, come li vede l'assistente, e sono gli stessi in ogni lingua; il titolo che compare in Claude o in ChatGPT è nella lingua di chi ha collegato.

Per tema

TemaCosa si può fareStrumenti
Community e strutturaIl contesto del collegamento, aprire un link dell'app, creare, modificare, riordinare ed eliminare sezioni e spazi, chi vede ciascuno, impostazioni e lingua, avvisi di vendita16
Contenuti e coinvolgimentoPost e post brevi, spostare un post, commenti, reazioni, fissare, ricerca, galleria, classifica e moderazione24
CorsiCorsi interi, copertina, stato, moduli e lezioni (creare, modificare, spostare, eliminare), iscrizione e avanzamento13
EventiEventi, biglietti, presenze, diretta, banner ed eliminazione8
MembriElencare, invitare, cambiare ruoli, rimuovere, gruppi, tag e organigramma16
Vendite e pianiPiani, opzioni, componenti aggiuntivi, prodotti, prezzi, coupon, downsell e negozio, in bozza fino all'approvazione24
AbbonamentiChi è abbonato a cosa, CSV, omaggi, sconti, estensioni e annullamenti; i tuoi abbonamenti e acquisti, e cambiare il tuo piano13
FinanzeVendite, clienti, estratto conto, saldo, prelievi e commissione8
CertificatiModelli, chi rilascia, rilascio, reinvio, revoca e nuovo rilascio; i tuoi certificati16
Call for papersL'intero ciclo: aprire la call, track e giorni, responsabili e revisori, proposte, punteggi, decisione, negoziazione, programma e votazione40
Report e graficiVendite, MRR, membri attivi, coinvolgimento e classifica, eventi, corsi, l'attività di un membro e il pannello del mese, pronti per diventare un grafico8

Ogni strumento ha un'etichetta: Solo lettura non cambia nulla, Modifica crea o cambia qualcosa subito, e Chiede conferma agisce solo dopo il tuo sì a un riepilogo.

Tutti gli strumenti

Ruolo minimo: il ruolo più basso con cui lo strumento compare. "Qualsiasi" include il membro. Finanza è indicato a parte perché non rientra nella scala degli altri ruoli.

StrumentoTemaRuolo minimoTipoCosa fa
get_community_contextCommunity e strutturaQualsiasiSolo letturaCommunity, ruolo, sezioni e spazi con gli id: il punto di partenza
get_connection_diagnosticsCommunity e strutturaAmministratoreSolo letturaSe l'elenco di strumenti dell'assistente è aggiornato
list_spacesCommunity e strutturaQualsiasiSolo letturaSezioni e spazi, con filtro per modulo
open_linkCommunity e strutturaQualsiasiSolo letturaDice cos'è un link copiato dall'app (o un id)
create_sectionCommunity e strutturaAdminModificaCrea una sezione del menu
create_spaceCommunity e strutturaAdminModificaCrea uno spazio in una sezione, con icona
update_spaceCommunity e strutturaAdminModificaCambia nome, descrizione, icona o visibilità di uno spazio, o lo sposta in un'altra sezione
update_sectionCommunity e strutturaAdminModificaCambia nome, descrizione, icona di una sezione, o la rende quella iniziale
reorder_sectionsCommunity e strutturaAdminModificaMette le sezioni del menu in un nuovo ordine
reorder_spacesCommunity e strutturaAdminModificaMette gli spazi di una sezione in un nuovo ordine
update_space_accessCommunity e strutturaAdminModificaChi vede uno spazio o una sezione, e chi pubblica nello spazio
delete_sectionCommunity e strutturaAdminChiede confermaElimina una sezione e i suoi spazi
delete_spaceCommunity e strutturaAdminChiede confermaElimina uno spazio
get_community_settingsCommunity e strutturaAdminSolo letturaLe impostazioni della community: nome, colori, immagini, SEO, lingua, accesso
update_community_settingsCommunity e strutturaAdminModificaCambia nome, colori, logo, favicon, SEO, lingua e regole di accesso
get_notification_settingsCommunity e strutturaAdminSolo letturaL'e-mail che riceve gli avvisi di vendita
update_notification_settingsCommunity e strutturaAdminModificaCambia o disattiva l'e-mail degli avvisi di vendita
list_postsContenuti e coinvolgimentoQualsiasiSolo letturaIl feed, con commenti e reazioni
search_contentContenuti e coinvolgimentoQualsiasiSolo letturaCerca post, eventi, corsi, sezioni, spazi e call per titolo
list_commentsContenuti e coinvolgimentoQualsiasiSolo letturaCommenti di un post
create_postContenuti e coinvolgimentoQualsiasiModificaPubblica un post, con copertina tramite link
update_postContenuti e coinvolgimentoAutore o moderatoreModificaModifica titolo, testo, copertina; fissa
delete_postContenuti e coinvolgimentoAutore o moderatoreChiede confermaElimina un post, con conferma
move_postContenuti e coinvolgimentoModeratoreModificaSposta un post in un altro spazio Contenuti o Feed
create_short_postContenuti e coinvolgimentoMembro (non la finanza)ModificaPubblica un post breve, senza titolo, in un Feed
create_commentContenuti e coinvolgimentoQualsiasiModificaCommenta o risponde
update_commentContenuti e coinvolgimentoAutore o moderatoreModificaModifica un commento
delete_commentContenuti e coinvolgimentoAutore o moderatoreChiede confermaElimina un commento, con conferma
add_reactionContenuti e coinvolgimentoQualsiasiModificaReagisce con un'emoji
pin_postContenuti e coinvolgimentoModeratoreModificaFissa o sgancia nel feed
add_gallery_imageContenuti e coinvolgimentoQualsiasiModificaMette un'immagine, tramite link, in una galleria
list_gallery_imagesContenuti e coinvolgimentoQualsiasiSolo letturaLe immagini di una galleria, con autore e reazioni
update_gallery_imageContenuti e coinvolgimentoAutore o moderatoreModificaCambia il titolo o la descrizione di un'immagine
react_to_gallery_imageContenuti e coinvolgimentoQualsiasiModificaReagisce a un'immagine della galleria
delete_gallery_imageContenuti e coinvolgimentoAutore o moderatoreChiede confermaElimina un'immagine della galleria
get_leaderboardContenuti e coinvolgimentoQualsiasiSolo letturaLa parte alta della classifica
get_my_pointsContenuti e coinvolgimentoQualsiasiSolo letturaI tuoi punti e la tua posizione in classifica
get_ranking_rulesContenuti e coinvolgimentoAdminSolo letturaSe la classifica è attiva e i punti per azione
update_ranking_rulesContenuti e coinvolgimentoAdminModificaAttiva, disattiva e cambia i punti
list_moderation_queueContenuti e coinvolgimentoModeratoreSolo letturaCiò che attende approvazione
moderate_itemContenuti e coinvolgimentoModeratoreModificaApprova o rifiuta un elemento della coda
list_coursesCorsiQualsiasiSolo letturaCorsi della community
get_courseCorsiQualsiasiSolo letturaUn corso con moduli e lezioni
create_courseCorsiAdminModificaSpazio, corso, moduli, lezioni e il prodotto, in una volta
update_courseCorsiAdminModificaModifica un corso, la copertina e lo stato
create_course_moduleCorsiAdminModificaAggiunge un modulo a un corso
create_lessonCorsiAdminModificaAggiunge una lezione a un modulo
update_course_moduleCorsiAdminModificaRinomina un modulo o ne cambia la posizione
update_lessonCorsiAdminModificaCambia una lezione, o la porta in un altro modulo
delete_course_moduleCorsiAdminChiede confermaElimina un modulo con le sue lezioni
delete_lessonCorsiAdminChiede confermaElimina una lezione
delete_courseCorsiAdminChiede confermaElimina un corso
enroll_in_courseCorsiMembro (non la finanza)ModificaTi iscrive a un corso pubblicato
complete_lessonCorsiMembro (non la finanza)ModificaRegistra il tuo avanzamento in una lezione
list_eventsEventiQualsiasiSolo letturaEventi prossimi, passati, i miei o tutti
list_event_attendeesEventiQualsiasiSolo letturaChi ha confermato la presenza a un evento
create_eventEventiModeratore (con biglietto, Admin)ModificaSpazio, evento e il biglietto, in una volta
update_eventEventiModeratoreModificaModifica un evento e il banner
start_live_streamEventiModeratoreModificaSegna l'evento come in diretta, con il link della trasmissione
stop_live_streamEventiModeratoreModificaTermina la diretta
rsvp_eventEventiMembro (non la finanza)ModificaDice se partecipi: parteciperò, forse o non parteciperò
delete_eventEventiAdminChiede confermaElimina un evento
list_membersMembriModeratoreSolo letturaMembri con ruolo e data di ingresso
invite_memberMembriAdminModificaInvita una persona, con ruolo, gruppi e tag
invite_membersMembriAdminModificaInvita fino a 100 persone in una volta, con il risultato riga per riga
update_member_roleMembriAdminModificaCambia il ruolo di un membro
remove_memberMembriAdminChiede confermaToglie una persona dalla community
list_groupsMembriModeratoreSolo letturaGruppi, con colore, responsabile, gruppo padre e quante persone
create_groupMembriModeratoreModificaCrea un gruppo di membri
update_groupMembriModeratoreModificaRinomina o modifica un gruppo
delete_groupMembriModeratoreChiede confermaElimina un gruppo; le persone restano nella community
update_group_membersMembriModeratoreModificaAggiunge o toglie persone da un gruppo
list_tagsMembriModeratoreSolo letturaTag usati, con colore e quante persone
update_member_tagsMembriModeratoreModificaAggiunge o toglie tag a una o più persone
update_tagMembriModeratoreModificaRinomina un tag o ne cambia il colore
delete_tagMembriModeratoreChiede confermaToglie un tag a tutte le persone
get_org_chartMembriModeratoreSolo letturaChi risponde a chi, con i gruppi
set_managerMembriModeratoreModificaIndica a chi risponde una persona
list_activity_logsMembriAmministratoreSolo letturaChi ha fatto cosa: team, assistente e membri
list_plansVendite e pianiAdmin o FinanzaSolo letturaPiani, opzioni e componenti aggiuntivi
list_productsVendite e pianiAdmin o FinanzaSolo letturaOpzioni di fatturazione e prodotti, con prezzo e stato
list_couponsVendite e pianiAdmin o FinanzaSolo letturaCoupon con stato e utilizzi
create_productVendite e pianiAdminModificaCrea un prodotto o un'opzione di fatturazione, in bozza
create_planVendite e pianiAdminModificaOpzioni, piano e componenti aggiuntivi, in una volta
publish_productVendite e pianiAdminModificaMette in vendita un prodotto
unpublish_productVendite e pianiAdminModificaRitira un prodotto dalla vendita
update_priceVendite e pianiAdminChiede confermaCambia un prezzo, con conferma
create_couponVendite e pianiAdminChiede confermaCrea un coupon, con conferma
update_planVendite e pianiAdminModificaCambia nome, indirizzo, opzioni e componenti aggiuntivi di un piano
update_productVendite e pianiAdminModificaCambia titolo, spazi, giacenza, rate, prova e link diretto
update_coupon_statusVendite e pianiAdminChiede confermaMette in pausa o riattiva un coupon
update_couponVendite e pianiAdminChiede confermaCambia nome, sconto, durata, limiti, validità e prodotti di un coupon
delete_couponVendite e pianiAdminChiede confermaElimina un coupon
get_coupon_usageVendite e pianiAdmin o FinanzaSolo letturaChi ha usato un coupon
list_downsell_offersVendite e pianiAdminSolo letturaLe offerte dell'ultima occasione di un piano, con la conversione
create_downsell_offerVendite e pianiAdminChiede confermaCrea un'offerta dell'ultima occasione
update_downsell_offerVendite e pianiAdminChiede confermaCambia o mette in pausa un'offerta dell'ultima occasione
delete_downsell_offerVendite e pianiAdminChiede confermaElimina un'offerta dell'ultima occasione
delete_productVendite e pianiAdminChiede confermaElimina un prodotto o un'opzione di fatturazione
delete_planVendite e pianiAdminChiede confermaElimina un piano
reorder_plansVendite e pianiAdminModificaMette i piani in un nuovo ordine nella pagina dei prezzi
get_storefrontVendite e pianiAdminSolo letturaCosa mostra uno spazio Negozio
update_storefrontVendite e pianiAdminModificaSceglie i prodotti di un Negozio
list_subscriptionsAbbonamentiAdmin o FinanzaSolo letturaAbbonamenti con stato, importo e prossimo addebito
cancel_subscriptionAbbonamentiAdmin o FinanzaChiede confermaAnnulla l'abbonamento di un membro, con conferma
get_subscriptionAbbonamentiAdmin o FinanzaSolo letturaUn abbonamento, con addebiti e prossimo addebito
create_manual_subscriptionAbbonamentiAdmin o FinanzaChiede confermaOmaggio o addebito futuro, senza checkout
update_subscriptionAbbonamentiAdmin o FinanzaChiede confermaSconto, estensione, componenti aggiuntivi, riattivazione, link di pagamento
export_subscriptions_csvAbbonamentiAdmin o FinanzaSolo letturaGli abbonamenti in CSV, con gli stessi filtri
list_my_subscriptionsAbbonamentiQualsiasiSolo letturaI tuoi abbonamenti
list_my_purchasesAbbonamentiQualsiasiSolo letturaI tuoi acquisti singoli
manage_my_subscriptionAbbonamentiQualsiasiChiede confermaAnnulla, mette in pausa, riprende o riattiva il tuo abbonamento
quote_plan_changeAbbonamentiQualsiasiSolo letturaQuanto costa e cosa cambia passando a un altro piano
change_my_planAbbonamentiQualsiasiChiede confermaCambia il tuo piano: subito, addebitando la differenza sulla carta salvata, o alla fine del periodo
get_scheduled_plan_changeAbbonamentiQualsiasiSolo letturaIl cambio di piano programmato per la fine del periodo
cancel_scheduled_plan_changeAbbonamentiQualsiasiChiede confermaAnnulla il cambio di piano programmato
get_sales_summaryFinanzeAdmin o FinanzaSolo letturaRicavi, serie mensile, ricavi per prodotto e abbonati
list_customersFinanzeAdmin o FinanzaSolo letturaChi paga e quanto ha già pagato
list_ledger_entriesFinanzeAdmin o FinanzaSolo letturaMovimenti dell'estratto conto
get_balanceFinanzeAdmin o FinanzaSolo letturaSaldo totale, disponibile, trattenuto e da liberare
list_payoutsFinanzeAdmin o FinanzaSolo letturaPrelievi e stato
simulate_feeFinanzeAdminSolo letturaQuanto riceve la community da una vendita
request_payoutFinanzeAdminChiede confermaRichiede un prelievo, con conferma
cancel_payoutFinanzeAdminChiede confermaAnnulla un prelievo in sospeso, con conferma
list_certificate_templatesCertificatiModeratore o AdminSolo letturaModelli di uno spazio Certificati
get_certificate_templateCertificatiModeratore o AdminSolo letturaUn modello, con l'anteprima come immagine
create_certificate_templateCertificatiModeratore o AdminModificaCrea un modello, dal design della piattaforma o con la grafica del brand
update_certificate_templateCertificatiModeratore o AdminModificaCambia testi, firmatari, caselle e grafica
activate_certificate_templateCertificatiModeratore o AdminModificaAttiva o archivia un modello
issue_certificateCertificatiModeratore o AdminModificaRilascia a persone, gruppi e tag, dopo una prova
list_issued_certificatesCertificatiModeratore o AdminSolo letturaI rilasciati, con stato e ricerca
revoke_certificateCertificatiAdminChiede confermaRevoca un certificato
reissue_certificateCertificatiAdminModificaRilascia di nuovo con il nome attuale
delete_certificateCertificatiAdminChiede confermaElimina un certificato revocato o fallito
duplicate_certificate_templateCertificatiModeratore o AdminModificaCopia un modello come nuova bozza
update_certificate_space_settingsCertificatiAdminModificaChi rilascia nello spazio: lo staff o solo gli Admin
resend_certificate_emailCertificatiModeratore o AdminModificaInvia di nuovo l'e-mail del certificato
retry_certificateCertificatiModeratore o AdminModificaRifà un certificato fallito
list_my_certificatesCertificatiQualsiasiSolo letturaI tuoi certificati, con codice e link
set_certificate_indexingCertificatiQualsiasiModificaMostra o nasconde un tuo certificato nei motori di ricerca
list_calls_for_papersCall for papersQualsiasiSolo letturaLe call di uno spazio, con lo stato
get_call_space_settingsCall for papersQualsiasiSolo letturaCome funziona lo spazio: una o più call, chi apre
update_call_space_settingsCall for papersAdminModificaCambia la modalità dello spazio e chi può aprire una call
get_call_for_papersCall for papersQualsiasiSolo letturaUna call con date, track, giorni, responsabili e ciò che puoi fare
create_call_for_papersCall for papersChi può aprireModificaApre una call in bozza, con track, giorni e banner
update_call_for_papersCall for papersStaff o responsabileModificaModifica testo, date, formati, costi, compenso e immagini
update_call_statusCall for papersStaff o responsabileModificaPubblica, riporta in bozza, chiude o riapre
delete_call_for_papersCall for papersStaff o responsabileChiede confermaElimina la call, con track e proposte
add_call_trackCall for papersStaff o responsabileModificaAggiunge un track
update_call_trackCall for papersStaff o responsabileModificaRinomina un track o ne cambia lo scopo
delete_call_trackCall for papersStaff o responsabileChiede confermaToglie un track
add_call_event_dateCall for papersStaff o responsabileModificaAggiunge un giorno all'evento
update_call_event_dateCall for papersStaff o responsabileModificaCambia l'orario di un giorno
delete_call_event_dateCall for papersStaff o responsabileChiede confermaToglie un giorno dall'evento
add_call_ownerCall for papersStaff o responsabileModificaInvita qualcuno a diventare responsabile della call
remove_call_ownerCall for papersStaff o responsabileChiede confermaToglie un responsabile
list_track_reviewersCall for papersStaff o responsabileSolo letturaI revisori di un track
invite_track_reviewerCall for papersStaff o responsabileModificaMette qualcuno come revisore di un track
remove_track_reviewerCall for papersStaff o responsabileChiede confermaToglie un revisore
list_my_call_invitationsCall for papersQualsiasiSolo letturaI tuoi inviti in sospeso, come responsabile o revisore
respond_to_call_invitationCall for papersQualsiasiModificaAccetta o rifiuta un tuo invito
list_speakersCall for papersStaff o responsabileSolo letturaChi ha già proposto nella community
invite_speakerCall for papersStaff o responsabileModificaInvita qualcuno a proporre
list_proposalsCall for papersSecondo il ruolo nella callSolo letturaLe proposte, con stato, track e punteggi
get_proposalCall for papersResponsabili, revisori del track e chi ha propostoSolo letturaUna proposta, con le valutazioni e la negoziazione
list_my_reviewsCall for papersRevisoreSolo letturaLa tua coda di revisione
review_proposalCall for papersRevisore del trackModificaDà un punteggio da 1 a 5 a una proposta
get_review_progressCall for papersStaff o responsabileSolo letturaL'avanzamento della valutazione, rispetto al minimo
get_proposal_reviewsCall for papersResponsabili; revisori dopo aver valutatoSolo letturaI punteggi di una proposta e il consenso
decide_proposalCall for papersStaff o responsabileModificaAccetta o rifiuta una proposta
negotiate_proposalCall for papersStaff o responsabileModificaControproposta, ritirare, accettare o chiudere la negoziazione
confirm_proposalCall for papersStaff o responsabileModificaConferma nel programma la proposta accettata
list_votable_proposalsCall for papersChi può votareSolo letturaLa scheda di voto: cosa puoi votare e il tuo voto
vote_on_proposalCall for papersChi può votareModificaVota da 1 a 5, o toglie il voto
get_vote_resultsCall for papersSecondo la callSolo letturaIl risultato, fin dove la call lo mostra
list_my_proposalsCall for papersQualsiasiSolo letturaLe tue proposte, con lo stato
submit_proposalCall for papersQualsiasi membroModificaInvia una proposta a una call aperta
update_proposalCall for papersChi ha propostoModificaModifica la proposta in bozza e la invia
withdraw_proposalCall for papersChi ha propostoChiede confermaRitira la proposta dalla call
respond_to_counter_offerCall for papersChi ha propostoModificaAccetta la controproposta o risponde con un'altra
sales_reportReport e graficiAdmin o finanzaSolo letturaVendite per giorno, settimana o mese, per piano, prodotto o metodo di pagamento, e il totale dalla prima vendita
subscriptions_reportReport e graficiAdmin o finanzaSolo letturaMRR, abbonamenti nuovi e annullati, churn, omaggi e downsell
members_reportReport e graficiModeratoreSolo letturaMembri nuovi, attivi e inattivi, per gruppo e per tag
engagement_reportReport e graficiModeratoreSolo letturaPost, commenti, reazioni, chi partecipa di più, post senza risposta e i punti della classifica
events_reportReport e graficiModeratoreSolo letturaEventi e quanti hanno risposto ci sarò, forse e non ci sarò
courses_reportReport e graficiModeratoreSolo letturaIscrizioni, completamenti e avanzamento per corso
member_activityReport e graficiAdminSolo letturaCosa ha fatto una persona: conteggi, punti della classifica e link
community_overviewReport e graficiModeratore o finanzaSolo letturaQuesto mese rispetto al mese scorso, in una sola richiesta

Quanti strumenti vede ogni ruolo

RuoloStrumenti
Proprietario e AdminTutti e 188
Moderatore111: i 40 della call for papers, la lettura aperta a tutti, post e post brevi (compresi spostare e fissare), commenti, reazioni e galleria, la moderazione, create_event, update_event e la diretta, list_members e gli 11 di gruppi, tag e organigramma, i modelli, il rilascio, il reinvio e il rifacimento dei certificati (secondo Chi rilascia nello spazio), le proprie iscrizioni, presenze, punti, abbonamenti, acquisti e certificati, e i report di membri, coinvolgimento, eventi e corsi e community_overview
Finanza90: i 40 della call for papers, la lettura aperta a tutti, post, commenti, reazioni e galleria, la lettura di piani, prodotti e coupon, i 9 di lettura finanziaria, gli abbonamenti della community (elencare, vedere, esportare, omaggio, azioni e annullare), i propri abbonamenti, acquisti, punti e certificati, e i report di vendite e abbonamenti e community_overview
Membro76: i 40 della call for papers, la lettura aperta a tutti, post e post brevi, commenti, reazioni e galleria (modificare ed eliminare solo ciò che è tuo), iscrizione e avanzamento nei corsi, presenza agli eventi, e i propri abbonamenti, acquisti, punti e certificati

I 40 della call for papers compaiono a tutti perché il responsabile di una call può essere un membro qualsiasi, e qualsiasi membro propone, valuta o vota quando la call lo consente. Memberfy controlla ogni call con la regola del modulo. Vedi Call for papers.

Un collegamento autorizzato solo in lettura vede solo gli strumenti di lettura del ruolo.

Vedere uno strumento nell'elenco non garantisce che ogni chiamata passi: Memberfy controlla ogni azione come se fosse fatta dalla schermata. Un membro vede create_post, ma pubblicare in uno spazio con Chi può pubblicare = Staff viene rifiutato. Vedi Ruoli e permessi.

Regole comuni

Gli id

Gli strumenti parlano tramite id, e dove chiedono un id accettano anche il link copiato dall'app (vedi open_link). Quasi tutte le conversazioni iniziano con get_community_context, che restituisce le sezioni e gli spazi con gli id; gli elenchi restituiscono gli id di ciò che elencano. La descrizione di ogni strumento dice da dove viene ogni id, e l'assistente li concatena da solo: tu chiedi "pubblica nello spazio Avvisi", lui cerca l'id dello spazio Avvisi e pubblica.

Paginazione

Gli elenchi accettano page (la pagina, a partire da 1) e limit (quanti per pagina). La risposta riporta gli elementi e il totale, così l'assistente sa se deve chiedere la pagina successiva.

Prima la bozza

Tutto ciò che si vende nasce in bozza: create_product, il prodotto di create_course, il biglietto di create_event e le opzioni di create_plan. Niente va in vendita senza publish_product (o publish: true nel composto). Così puoi rivedere prima.

La creazione non dipende dalle informazioni aziendali approvate; la pubblicazione sì. In una community senza approvazione, il composto che ha chiesto di pubblicare non annulla nulla: il corso, l'evento o il piano resta in bozza, la risposta riporta il motivo in publish_blocked, e il passo successivo suggerito è compilare le informazioni aziendali e pubblicare dopo. Vedi Bozza prima dell'approvazione.

Idempotenza nei composti

I tre composti accettano idempotency_key (fino a 100 caratteri). Ripetere la chiamata con la stessa chiave restituisce il risultato della prima, senza creare di nuovo. Serve quando il collegamento cade a metà e l'assistente non sa se la chiamata è andata a buon fine.

Annullare quando un passaggio fallisce

I composti creano in ordine e, se un passaggio fallisce, eliminano ciò che avevano già creato (tranne quando ciò che è fallito è la pubblicazione senza informazioni aziendali approvate: allora resta tutto in bozza), dal più recente al più vecchio, e dicono quale passaggio è fallito: "Il passaggio "módulo 2" è fallito e tutto ciò che questa chiamata aveva creato è stato annullato." Se qualcosa non può essere annullato, la risposta elenca ciò che è rimasto, da controllare nel pannello.

Prossimi passi

Quando ha senso continuare, la risposta dello strumento porta next_steps: fino a tre azioni suggerite, ognuna con lo strumento, il motivo (nella lingua di chi ha collegato) e, a volte, gli argomenti già pronti. Dipendono da cosa è tornato e dal tuo ruolo: entrano solo strumenti che puoi usare. L'assistente propone queste azioni prima di suggerire qualsiasi altra cosa, e nessuna avviene senza che tu la chieda.

QuandoCosa suggerisce Memberfy
Ci sono proposte in attesa di decisioneDecidere ciascuna (decide_proposal)
Il report di coinvolgimento mostra post senza rispostaRispondere (create_comment)
Un post è stato pubblicato senza copertinaGenerare un'immagine e usarla come copertina (update_post)
Un modello di certificato è appena stato creatoControllare l'anteprima e regolarlo (update_certificate_template), poi attivarlo (activate_certificate_template)
Un report delle venditeLo stesso report sul periodo precedente, per confrontare (sales_report, con le date già pronte)
Elementi in attesa di moderazioneApprovare o rifiutare (moderate_item)
Abbonamenti in ritardoInviare il link di pagamento (update_subscription)
Saldo disponibileRichiedere un prelievo (request_payout)
Un prodotto, corso o biglietto creato in bozzaPubblicarlo (publish_product)
La pubblicazione è stata rifiutata perché mancano le informazioni aziendali approvateCompilare Impostazioni › Informazioni Aziendali, attendere l'approvazione e pubblicare (publish_product)
Una call for papers creata senza track, o ancora in bozzaAggiungere track (add_call_track), assegnare revisori (invite_track_reviewer) e pubblicare (update_call_status)
Una proposta accettataConfermarla nel programma (confirm_proposal)

Errori

Quando Memberfy rifiuta, l'assistente riceve il suo messaggio, lo stesso della schermata:

SituazioneCosa riceve l'assistente
Il ruolo non lo consente"Il tuo ruolo (moderator) non consente questa azione in questa community.", più il motivo
Un dato non valido"L'API ha rifiutato (400): …", con il campo e il messaggio
Troppe chiamate"Troppe chiamate in poco tempo. Attendi un minuto e riprova."

Versione del server e dell'elenco

Ogni deploy di Memberfy cambia la versione del server, e l'elenco di strumenti che riceve una connessione ha una propria impronta. È così che si capisce se un assistente ha l'elenco aggiornato.

DoveCosa arriva
serverInfo.version, in initialize<versione>+<commit>, per esempio 1.0.0+4a9b547. Cambia a ogni deploy
_meta.memberfy, in initialize e in tools/listserver_version, tools_fingerprint (un codice breve che cambia quando cambia un nome o uno schema di input dell'elenco che riceve questa connessione) e tool_count
Le istruzioni del serverFiniscono con una riga che ripete la versione dell'elenco

Chiamare uno strumento che non è nell'elenco della connessione restituisce un errore di strumento (isError) che chiede alla persona di aprire una nuova conversazione o di ricollegarsi; se il nome è uno di quelli vecchi in portoghese, la risposta include renamed_to con il nome nuovo. La chiamata resta nell'audit come tool.unknown.

Il proprietario e gli amministratori confrontano l'ultimo elenco ricevuto da una connessione con quello attuale in GET /api/oauth/connections/{id}/diagnostics: il campo listUpToDate dice se è aggiornato. Vedi Audit.

Chiedono conferma

Chiedono conferma solo gli strumenti che toccano il denaro e quelli che eliminano (quelli che iniziano con delete_, remove_, revoke_, withdraw_ o cancel_). Con l'etichetta Chiede conferma, non agiscono alla prima chiamata: restituiscono un riepilogo e un codice, e agiscono solo quando l'assistente ripete la chiamata con il codice, dopo il tuo sì. Tutti gli altri, compresi inviti, cambio di ruolo, impostazioni e rilascio di certificati, vengono eseguiti alla prima chiamata. La tabella qui sopra mostra l'etichetta di ciascuno. Vedi Denaro e conferma.

Testo in Markdown

L'assistente scrive e legge il testo di Memberfy in Markdown. Memberfy lo converte nel testo formattato dell'app all'andata, e di nuovo in Markdown al ritorno: il post compare nell'app con grassetto ed elenchi, non con asterischi.

CampoCosa accetta
Il testo di un post (create_post, update_post), la descrizione di un evento (create_event, update_event), il testo della call for papers (create_call_for_papers, update_call_for_papers) e la descrizione di una proposta (submit_proposal, update_proposal)Markdown completo: grassetto, corsivo, elenchi, link, sottotitoli (il # diventa un sottotitolo di livello 2; non c'è un titolo di livello 1 dentro il testo), citazione e codice
Il testo di un post breve (create_short_post, oppure update_post con type: status)Solo grassetto, corsivo, link e a capo
Titoli, nomi, commenti, e la descrizione di corso, prodotto, piano, gruppo, spazio e sezioneTesto semplice: i segni di Markdown vengono tolti, perché l'app mostra questi campi senza formattazione

Cosa non passa all'app:

  • Un'immagine dentro il testo diventa un link all'immagine. Per la copertina di un post o il banner di un evento, usa image_url (vedi Immagini).
  • Una tabella diventa righe di testo, una per riga della tabella.
  • Script, attributi di evento e link javascript: vengono rimossi.

Anche l'HTML già pronto è accettato e passa dallo stesso filtro. In lettura, gli strumenti restituiscono il testo formattato in Markdown e segnano il risultato con text_format: "markdown". Leggere e salvare di nuovo lo stesso testo non cambia nulla.

Immagini

create_post, add_gallery_image, create_course, create_event, update_post, update_event e update_course accettano l'immagine in due modi:

  • image_url: il link di un'immagine che si trova su internet. Memberfy la scarica e la conserva come se l'avessi caricata dal pannello.
  • image_base64 (con image_type, facoltativo): il file stesso, fino a 5 MB. È la strada per un'immagine generata dall'assistente stesso nella conversazione. L'SVG è accettato e diventa PNG; un SVG che punta a file esterni viene rifiutato.
Regola
IndirizzoSolo http o https, pubblico. Gli indirizzi interni e privati vengono rifiutati, anche dopo un reindirizzamento
FormatoJPEG, PNG, WebP o GIF, verificato dal contenuto del file
DimensioneFino a 10 MB
TempoIl download ha 10 secondi

Un link a una pagina (e non all'immagine stessa) viene rifiutato con "il file non è un'immagine JPEG, PNG, WebP o GIF".

Nei composti, un'immagine non valida non annulla il resto: il corso o l'evento viene creato senza la copertina, e la risposta riporta il motivo in warnings ("Non è stato possibile usare l'immagine di …: l'immagine supera i 10 MB."). Chiedi di nuovo con un altro link, oppure metti l'immagine dal pannello. Negli strumenti che fanno una cosa sola (create_post, add_gallery_image), l'immagine non valida impedisce la creazione.

Correlati