Documentation Index
Fetch the complete documentation index at: https://docs.get-clara.tech/llms.txt
Use this file to discover all available pages before exploring further.
Probleme comune și soluții
Flux de lucru care nu se declanșează
Simptome: Fluxul de lucru nu rulează atunci când vă așteptați. Cauze posibile:- Flux de lucru neactivat: Asigurați-vă că fluxul de lucru este setat pe “Active”, nu pe “Draft”
- Condițiile declanșatorului nu sunt îndeplinite: Verificați că declanșatorul corespunde evenimentului așteptat
- Câmp nemonitorizat: Pentru declanșatoarele “Record is Updated”, asigurați-vă că acel câmp specific este urmărit
- Permisiuni: Verificați că aveți permisiunea de a rula fluxuri de lucru
- Verificați starea fluxului de lucru în lista fluxurilor de lucru
- Testați cu acțiunea specifică despre care considerați că îl declanșează
- Revizuiți configurarea declanșatorului
- Contactați administratorul dvs. despre permisiuni
Declanșarea fluxului de lucru prea devreme (câmpuri goale)
Simptome: Când creați manual o înregistrare în UI, fluxul de lucru se declanșează înainte de a avea timp să completați toate câmpurile. Fluxul de lucru rulează cu valori ale câmpurilor în mare parte goale. De ce se întâmplă asta: Twenty salvează totul în timp real — nu există moduri separate “edit” vs “read”. Când creați o înregistrare, aceasta este salvată imediat, declanșând evenimentul “Record is created” înainte să puteți completa câmpuri suplimentare. Când “Record is created” funcționează bine:- Înregistrări create prin apeluri API (câmpurile sunt populate într-o singură cerere)
- Înregistrări create prin import
- Crearea automată de înregistrări din alte fluxuri de lucru
- Fluxul de lucru se declanșează după ce utilizatorul a terminat de completat și salvat câmpurile
- Obțineți date complete în loc de valori goale
Acțiuni eșuate
Simptome: Fluxul de lucru rulează, dar unele acțiuni eșuează. Cauze posibile:- Date lipsă: Câmpurile obligatorii sunt goale
- Referințe nevalide: Variabilele din pașii anteriori nu există
- Erori API: Serviciile externe returnează erori
- Probleme de permisiuni: Acțiunea necesită permisiuni pe care nu le aveți
- Verificați detaliile rulării fluxului de lucru pentru mesaje de eroare
- Verificați că toate câmpurile obligatorii au valori
- Testați conexiunile API independent
- Revizuiți permisiunile rolurilor
Erori ale cererilor HTTP
Simptome: Acțiunile HTTP Request eșuează sau returnează rezultate neașteptate. Coduri de eroare comune:- 400: Cerere incorectă - verificați formatul corpului cererii
- 401: Neautorizat - verificați cheia API
- 403: Interzis - verificați permisiunile API
- 404: Nu a fost găsit - verificați URL-ul punctului final
- 429: Prea multe cereri - implementați limitarea ratei
- 500: Eroare de server - problemă a serviciului extern
- Verificați URL-ul punctului final API
- Verificați antetele de autentificare
- Testați mai întâi apelul API în afara Twenty
- Adăugați tratare a erorilor în acțiunile Code
Erori în acțiunile Code
Simptome: Codul JavaScript nu reușește să se execute. Probleme comune:- Erori de sintaxă: Greșeli de tastare sau JavaScript invalid
- Variabile nedefinite: Referire la variabile care nu există
- Erori de tip: Operații pe tipuri de date greșite
- Depășiri de timp: Codul durează prea mult să se execute
- Utilizați validarea integrată a editorului de cod
- Testați mai întâi logica codului într-o consolă JavaScript
- Adăugați instrucțiuni console.log pentru depanare
- Simplificați operațiunile complexe
Emailul nu se trimite
Simptome: Acțiunea Send Email nu livrează emailuri. Cauze posibile:- Niciun cont de email conectat: Verificați Settings → Accounts
- Adresă de email invalidă: Emailul destinatarului are un format incorect
- Limite de trimitere: S-au atins limitele de rată ale furnizorului de email
- Filtre de spam: Emailurile sunt blocate
- Verificați conexiunea contului de email
- Validați adresele de email ale destinatarilor
- Verificați limitele furnizorului de email
- Revizuiți conținutul emailului pentru posibile declanșatoare de spam
Depanarea fluxurilor de lucru
Utilizarea rulărilor fluxurilor de lucru
- Accesați editorul de fluxuri de lucru
- Deschideți panoul Runs
- Găsiți rularea eșuată
- Faceți clic pentru a vedea detalii pas cu pas
- Revizuiți mesajele de eroare și datele de ieșire
Testarea pașilor individuali
- Pentru acțiunile Code, folosiți butonul Test
- Pentru cererile HTTP, testați endpoint-ul separat
- Creați înregistrări de test pentru a declanșa fluxuri de lucru
- Folosiți declanșatoare manuale pentru testare controlată
Tipare comune de depanare
Adăugați jurnalizare: Folosiți acțiuni Code pentru a înregistra valori intermediare pentru depanare. Izolați pașii: Testați fiecare pas independent pentru a identifica eșecurile. Verificați fluxul de date: Verificați că fiecare pas primește datele de intrare așteptate.Cele mai bune practici pentru a evita problemele
Înainte de activare
- Testați temeinic în modul draft
- Validați toate conexiunile API
- Revizuiți cu atenție condițiile declanșatorului
- Documentați comportamentul așteptat
În timpul dezvoltării
- Folosiți nume descriptive pentru pași
- Adăugați comentarii în acțiunile Code
- Testați cu date realiste
- Planificați pentru cazuri limită
După activare
- Monitorizați îndeaproape rulările inițiale
- Configurați alerte pentru eșecuri
- Revizuiți în mod regulat istoricul rulărilor
- Mențineți fluxurile de lucru simple atunci când este posibil