Salt la conținutul principal

Prezentare generală

Acest flux de lucru declanșează de fiecare dată când se primește un nou e-mail și actualizează un câmp personalizat în Înregistrarea Persoanei cu numărul total de e-mailuri de la acel expeditor.

Cerințe

Înainte de a configura acest flux de lucru, creaţi un câmp personalizat pe obiectul Persoane:
  1. Mergeți la **Setări → Model de date → Oameni **
  2. Adauga un nou camp Numărul
  3. Numește-l ceva ca “Numărul de e-mailuri primite de la această persoană”

Configurare pas cu pas

Pasul 1: Configurați Declanșatorul

  1. Mergeți la Fluxuri de lucru și creați un nou flux de lucru
  2. Selectați Înregistrarea este creată ca declanșator
  3. Alege Participanţii la mesaje (disponibil sub obiecte avansate)
Un participant la mesaj este o combinație între un ID de mesaj și un ID de persoană, creând o înregistrare unică per mesaj. Acest lucru este mai uşor de urmărit decât mesajele direct, deoarece putem accesa câmpul “handle”, care conţine adresa de e-mail a expeditorului (sau a destinatarului).

Pasul 2: Filtrare pe rol

  1. Adaugă o acțiune filtru
  2. Setaţi condiţia: Rol este egal cu FROM
Acest lucru vă asigură că numărați doar mesajele trimise de această persoană, nu le sunt trimise.

Pasul 3: Caută toţi participanţii la mesaje cu acelaşi manual

  1. Adăugați o acțiune de căutare Records
  2. Selectați Participanții la mesaje ca obiect
  3. Adaugă filtre: Handle este egal cu procesorul de la declanșatorul (adresa de e-mail a expeditorului) și Rol egal cu FROM
  4. Crește Limita de la 1 la 200 (maxim)
Aceasta găsește toate mesajele de la această adresă de e-mail pentru a obține numărul total.
Acțiunea de căutare Înregistrări este limitată la maxim 200 de înregistrări. Cu toate acestea, deoarece utilizaţi doar valoarea totalCount (nu înregistrările individuale), acest pas va returna numărul total de e-mailuri trimise de această persoană.

Pasul 4: Actualizați înregistrarea persoanei cu o acțiune de creare sau actualizare a înregistrării

  1. Adăugați o acțiune Creare sau Actualizare Înregistrare
Utilizaţi Înregistrare Upser în loc de Actualizare Înregistrare aici. Acest lucru vă permite să identificaţi persoana prin adresa lor de e-mail (câmpul handle), în loc să solicitaţi un ID de înregistrare de la un pas anterior.
  1. Selectează persoane ca obiect
  2. Găsiți persoana potrivindu-și adresa de e-mail cu handle de la Participantul la Mesaj
  3. Setaţi câmpul personalizat “Număr de e-mailuri primite” la {{searchRecords.totalCount}}
Valoarea totalCount din acțiunea de căutare Înregistrări reprezintă numărul total de e-mailuri primite de la această persoană.

Conexe