Vai al contenuto principale

VOMO

VOMO è una piattaforma di coinvolgimento del volontariato — le persone si iscrivono ai progetti, fanno il check-in al chiosco e accumulano ore. Se usi VOMO per la programmazione dei volontari ma B1 per i record delle persone, Zapier può sincronizzare l'iscrizione e i check-in tra loro in modo che nessuno dei due lati vada alla deriva.

Prima di iniziare

  • Un account VOMO su un piano che espone Zapier (contatta il supporto VOMO se non sei sicuro)
  • Un account Zapier
  • Un utente B1Admin con autorizzazione Modifica impostazioni

Cosa puoi collegare​

L'app Zapier di VOMO espone quattro trigger istantanei e quattro azioni. Le ricette che la maggior parte delle chiese vuole:

DirezioneTriggerAzione
VOMO → B1Iscrizione VOMO (creata)B1: Trova persona → Crea persona (se nuovo)
VOMO → B1Check-in al chiosco VOMOB1: Aggiungi membro del gruppo a un gruppo "Attualmente in servizio", o registra come presenze
B1 → VOMOB1 person.createdVOMO: Trova organizzatore (per email); altrimenti passaggio personalizzato
EntrambiPartecipazione VOMO (iscrizioni)B1: Aggiungi membro del gruppo al gruppo specifico del progetto

Le azioni di VOMO sono limitate a bozza di progetti e ricerca di organizzatori/progetti esistenti — non c'è un'azione "aggiungi questa persona a un progetto VOMO" oggi. Il collegamento interessante è principalmente VOMO → B1.

Configurazione​

1. Crea una chiave API B1​

Impostazioni → Sviluppatore → Chiavi API → Nuova chiave API. Ambiti:

  • people:read, people:write — per cercare e creare volontari come persone B1
  • groups:write — per aggiungerli a gruppi di team di servizio
  • (Facoltativo) attendance:write se tratti i check-in al chiosco come presenze

2. Costruisci lo Zap di sincronizzazione dell'iscrizione​

  1. Trigger — VOMO: Iscrizione (evento = created).
  2. Azione — B1.church: Trova persona, abbinata per email.
  3. Filtro / Percorso — biforca su trovato vs. non trovato:
    • Non trovato → B1.church: Crea persona, quindi Aggiungi membro del gruppo al gruppo di volontari appropriato.
    • Trovato → B1.church: Aggiungi membro del gruppo direttamente.
  4. Attiva. I nuovi volontari VOMO ora appaiono in B1 con l'iscrizione al gruppo corretta.

3. (Facoltativo) Costruisci lo Zap di check-in al chiosco​

  1. Trigger — VOMO: Chiosco
  2. Azione — B1.church: Trova persona (per email)
  3. Azione — tua scelta:
    • Se tratti come presenze — Webhook per Zapier PUBBLICA sull'endpoint /attendance/visits di B1 (l'app Zapier di B1 non ha ancora un'azione di prima classe Registra presenze). La chiave API di B1 va nell'intestazione Authorization: Bearer cak_….
    • Se tratti come iscrizione al gruppo — B1.church: Aggiungi membro del gruppo con un gruppo "Attualmente in servizio (oggi)", e uno Zap successivo nel corso della giornata li rimuove tramite una pulizia programmata.

Ricette comuni​

Sincronizzazione dei gruppi per progetto​

  • Trigger — VOMO: Partecipazione (creata)
  • Azione — Filtro per Zapier sull'id del progetto, quindi
  • Azione — B1.church: Aggiungi membro del gruppo a un gruppo B1 il cui nome rispecchia il progetto VOMO.

Quando il progetto VOMO termina, cancella manualmente il gruppo B1 (o abbinalo a un trigger Partecipazione eliminato che li rimuove).

Invia un "grazie per la registrazione" via SMS​

Catena VOMO Partecipazione → Clearstream Invia testo o Text In Church Invia messaggio nello stesso Zap. Entrambi hanno azioni Zapier di prima classe — vedi Clearstream e Text In Church.

Rileva l'abbandono​

Esegui un trigger Zapier Schedule giornaliero che chiama Find Organizer in VOMO per un elenco di persone B1 che si sono unite al team di servizio questo mese — se VOMO restituisce "non trovato", non hanno attivato VOMO e hanno bisogno di una spinta.

Limiti e note​

  • L'email è la chiave di unione. I payload di VOMO espongono un'email utente ma nessun id della persona di B1. I donatori che usano email diverse in ogni sistema creeranno duplicati.
  • Nessuna azione "Aggiungi a progetto" nell'app Zapier di VOMO oggi. Se hai bisogno dell'iscrizione al progetto B1 → VOMO, pubblicherai sull'API REST di VOMO da un passaggio Webhook per Zapier, il che è un'integrazione personalizzata.
  • I livelli VOMO gratuiti / inferiori potrebbero non includere Zapier. Conferma con il supporto VOMO prima di promettere una data di collegamento.

Risoluzione dei problemi​

  • Trigger non si attiva mai — I trigger istantanei di VOMO richiedono che il token API rimanga valido. Ri-prova lo Zap; ri-collega VOMO se il token è stato ruotato.
  • B1 Aggiungi membro del gruppo non riesce con 422 — l'id del gruppo nell'azione non esiste. Apri B1Admin → Gruppi, fai clic sul gruppo e copia il segmento id dall'URL nello Zap step.
  • Persone B1 duplicate da un singolo volontario VOMO — probabilmente si sono iscritti sotto un'email diversa da quella che avevano già in B1. Standardizza le email, o aggiungi un Zapier Path che cerca anche per telefono prima di creare.

Vedi anche​