Prezentare generală a acțiunilor în SmartFlow
Introducere
Acțiunile în SmartFlow sunt elementele care vă permit să executați sarcini și să realizați fluxurile de lucru. Odată ce un declanșator este activat, acțiunile preiau controlul pentru a atinge obiectivele definite, cum ar fi trimiterea unui mesaj, executarea unei logici condiționale sau comunicarea cu un API extern.
Categorii de Acțiuni
SmartFlow oferă mai multe tipuri de acțiuni, grupate pe categorii pentru o gestionare simplificată.
1. Chat
Acțiuni legate de instrumentele de conversație.
- Trimite mesaj la instanța de chat: Trimite un mesaj predefinit unui utilizator prin intermediul unei instanțe de chat.
- Caută în baza de cunoștințe: Caută un răspuns într-o bază de cunoștințe.
- Adaugă etichetă la instanța de chat: Adaugă o etichetă pentru a marca o conversație.
- Delegați către ChatModel: Transferați o instanță către un model conversațional.
- Setează observație: Adaugă o observație specifică pentru o instanță.
Screenshot: [Introduceți o captură de ecran care arată opțiunile din categoria "Chat" în interfață.]
2. Email
Acțiuni pentru trimiterea de emailuri.
- Trimite Email: Trimite un email unui utilizator sau unei liste de destinatari.
Screenshot: [Arătați interfața de configurare pentru acțiunea "Trimite Email" cu câmpuri personalizate.]
3. API
Acțiuni pentru integrarea sistemelor externe prin apeluri API.
- Execută apel API: Faceți un apel către un API extern.
- Importă colecție OpenAPI: Importați colecții OpenAPI pentru a utiliza puncte finale predefinite.
Screenshot: [Includeți o captură de ecran care ilustrează importul unei colecții OpenAPI.]
4. Logic
Acțiuni legate de logica condițională și gestionarea fluxurilor de lucru.
- Condiții: Creați scenarii "dacă/atunci" pentru a ghida fluxurile.
- Setează variabile: Definiți sau actualizați variabile pentru a îmbogăți contextul fluxului de lucru.
Screenshot: [Prezentați un exemplu de acțiune condițională cu ramificații multiple.]
5. Acțiuni Personalizate
Acțiuni avansate sau personalizate.
- Scripturi personalizate: Adăugați un script personalizat pentru o acțiune specifică.
- Execută sub-flux de lucru: Apelați un alt SmartFlow ca parte a fluxului de lucru în curs.
Screenshot: [Ilustrați un exemplu de sub-flux de lucru apelat de o acțiune principală.]
Configurarea Acțiunilor
Adăugarea unei Acțiuni
- Selectați o Acțiune: Alegeți o acțiune din lista de categorii.
- Configurați Câmpurile: Completați detaliile necesare (de exemplu, conținutul mesajului, destinatarii emailului).
- Validare: Testați și salvați acțiunea pentru a o integra în fluxul de lucru.
Screenshot: [Arătați un exemplu de configurare a unei acțiuni cu câmpuri completate.]
Gestionarea Acțiunilor
- Editați o Acțiune Existentă: Faceți clic pe acțiunea din fluxul de lucru pentru a-i edita parametrii.
- Ștergeți o Acțiune: Îndepărtați o acțiune care nu mai este necesară făcând clic pe pictograma corespunzătoare.
- Reorganizați Acțiunile: Trageți acțiunile pentru a ajusta ordinea de execuție.
Cazuri de utilizare pentru Acțiuni
Exemplu 1: Notificare Automată
- Declanșator: Un utilizator trimite un formular.
- Acțiuni:
- Trimite un email de confirmare utilizatorului.
- Adaugă o observație pentru a urmări starea trimiterii.
Exemplu 2: Integrarea API
- Declanșator: Un webhook primește date de la un CRM.
- Acțiuni:
- Efectuează un apel API pentru a recupera informații suplimentare.
- Trimite un mesaj către chatbot cu datele obținute.
Captură de ecran: [Afișați un flux complet cu aceste acțiuni înlănțuite.]
Cele mai bune practici
- Planifică-ți Acțiunile: Identifică clar ordinea de execuție a acțiunilor pentru a asigura o logică coerentă.
- Testează Fiecare Acțiune: Simulează funcționarea lor înainte de a implementa fluxul de lucru.
- Documentează-ți Fluxurile de Lucru: Adaugă descrieri pentru fiecare acțiune pentru a facilita întreținerea.
Linkuri Utile
Cu această prezentare generală, poți folosi acțiunile pentru a construi fluxuri de lucru complexe și automate. Continuă la secțiunea următoare pentru a descoperi cum să folosești observațiile pentru a îmbogăți fluxurile tale!