**Papo (https://papo.global/) में अपेक्षित क्रियाएँ निष्पादित न करने वाले ऑटोमेशन Flow को डीबग करने के लिए, प्रत्येक संपर्क द्वारा तय किए गए पथ को ट्रैक करने और यह सत्यापित करने के लिए निष्पादन इतिहास का उपयोग करें कि क्रिया नोड्स तक पहुँचा गया और निष्पादित किया गया या नहीं। विज़ुअल एडिटर, नोड-दर-नोड इतिहास और Relatório de Automação एक तर्क समस्या — संपर्क कभी नोड तक नहीं पहुँचता — और स्वयं क्रिया नोड की कॉन्फ़िगरेशन समस्या के बीच अंतर करने में मदद करते हैं।**

एक Flow जो चलता है लेकिन अपेक्षित क्रियाएँ निष्पादित नहीं करता है, आमतौर पर पूरी तरह से रुके हुए Flow की तुलना में अधिक चुनौतीपूर्ण होता है: यह संपर्क प्राप्त करता है, कुछ नोड्स से आगे बढ़ता है, और केवल विशिष्ट चरणों में विफल होता है। सब कुछ फिर से बनाने के बजाय, इतिहास और लॉग-आधारित डीबगिंग यह अलग करने की अनुमति देती है कि निष्पादन नियोजित व्यवहार से वास्तव में कहाँ भटकता है।

## निदान सारांश

| स्थिति | कहाँ जाँच करें | सामान्य सुधार |
| :--- | :--- | :--- |
| क्रिया ट्रिगर नहीं होती, लेकिन संपर्क नोड तक पहुँचता है | क्रिया नोड का कॉन्फ़िगरेशन | एडिटर में नोड के पैरामीटर की समीक्षा करें और सुधारें |
| क्रिया ट्रिगर नहीं होती और संपर्क नोड तक नहीं पहुँचता | पिछली शर्तें या शाखित पथ | शर्तों का विस्तार करें या डिफ़ॉल्ट रूट जोड़ें |
| संपर्क की प्रतिक्रिया पहचानी नहीं जाती | प्रश्न नोड के प्रतिक्रिया इतिहास | अपेक्षित प्रतिक्रिया विविधताएँ शामिल करें |
| संपर्क अंत से पहले रुक जाता है | निरंतरता के बिना नोड या बिना निकास वाला प्रश्न | डिफ़ॉल्ट पथ और एजेंट के लिए रूट जोड़ें |
| सक्रिय फ़्लो के साथ भी कम पूर्णता दर | Relatório de Automação | यात्रा को सरल बनाएं और मेट्रिक्स की तुलना करें |

## पहला: पुष्टि करें कि Flow सक्रिय है

तर्क का विश्लेषण करने से पहले, Flow की स्थिति जांचें। केवल **सक्रिय** संकेतक वाले Flow ही संपर्कों को प्राप्त करने और संसाधित करने के लिए तैयार हैं। एक निष्क्रिय Flow को संपादित किया जा सकता है, लेकिन यह कोई क्रिया निष्पादित नहीं करता: संपर्क प्रवेश नहीं करते हैं और पहले से नामांकित लोग आगे नहीं बढ़ते हैं।

## दूसरा: नोड-दर-नोड निष्पादन इतिहास का उपयोग करें

निष्पादन इतिहास निदान का मुख्य स्रोत है। Papo एक संपर्क द्वारा Flow के भीतर तय किए गए प्रत्येक चरण को रिकॉर्ड करता है, जिससे वास्तविक पथ की एडिटर में बनाए गए पथ से तुलना करने की अनुमति मिलती है।

1. **विशिष्ट निष्पादन का पता लगाएं**
   Flow खोलें और निष्पादन इतिहास देखें, जो उन संपर्कों को सूचीबद्ध करता है जो इससे गुजरे हैं। यदि आप पहले से जानते हैं कि किस संपर्क में समस्या आई है, तो CRM में उसकी प्रोफ़ाइल खोलें और देखें कि वह फ़्लो के किस चरण में है।

2. **वास्तविक पथ की नियोजित पथ से तुलना करें**
   किसी निष्पादन का विवरण खोलने पर, आप तय किए गए नोड्स का सटीक क्रम देखते हैं। यदि संपर्क अपेक्षित क्रिया से पहले रुक गया, तो समस्या पिछले तर्क में है। यदि वह नोड तक पहुँच गया, लेकिन क्रिया का प्रभाव नहीं हुआ, तो समस्या स्वयं नोड के कॉन्फ़िगरेशन में है।

3. **प्रश्न नोड्स के इनपुट सत्यापित करें**
   यदि Flow **Fazer uma Pergunta** घटक का उपयोग करता है, तो इतिहास में जांचें कि कौन सी प्रतिक्रिया कैप्चर की गई थी। "Sim" के बजाय "sim" जैसी विविधताएँ, अलग उच्चारण वाले शब्द, या अपेक्षित से बाहर की प्रतिक्रियाएँ शर्त को इनपुट को पहचानने से रोक सकती हैं और एक अनियोजित पथ पर ले जा सकती हैं — या बस रोक सकती हैं।

4. **विशिष्ट क्रियाएँ जांचें**
   यदि **Adicionar Tag** या **Atualizar Contato** जैसी क्रिया काम नहीं करती है, तो इतिहास में पुष्टि करें कि नोड तक पहुँचा गया और निष्पादित किया गया या नहीं। यदि इसे छोड़ दिया गया, तो पिछले तर्क को ठीक करें। यदि इसे निष्पादित किया गया और संपर्क नहीं बदला, तो विज़ुअल एडिटर में नोड के पैरामीटर की समीक्षा करें।

## तीसरा: कॉन्फ़िगरेशन त्रुटियों को ठीक करना

यह पहचानने के बाद कि Flow कहाँ टूटता है, सबसे सामान्य सुधारों में शामिल हैं:

- **शर्तों का विस्तार करें**: अपेक्षित प्रतिक्रिया विविधताएँ या एक डिफ़ॉल्ट पथ जोड़ें जो किसी भी अप्रत्याशित इनपुट को कैप्चर करे।
- **एक एस्केप रूट जोड़ें**: एक नोड शामिल करें जो मानव एजेंट से बात करने का विकल्प प्रदान करता है, ताकि संपर्क मृत अंत में फँसने से बचे।
- **यात्रा को सरल बनाएं**: अनावश्यक चरणों को हटाएं जो बीच में छोड़ने का कारण बन सकते हैं।
- **Relatório de Automação की समीक्षा करें**: **Contatos**, **Concluídos** और **Taxa de Conclusão** मेट्रिक्स की तुलना करें ताकि यह सत्यापित हो सके कि सुधार ने नए निष्पादनों में प्रभाव डाला है।

## जब एक Flow में कई प्रश्न और कई नोड हों

कई प्रश्नों वाले Flow — जैसे ट्राइएज, HR फॉर्म, ऑनबोर्डिंग या सर्वेक्षण — तर्क विफलताओं के प्रति अधिक संवेदनशील होते हैं, क्योंकि प्रत्येक शाखा पिछली प्रतिक्रिया पर निर्भर करती है। ऐसे मामलों में, नोड-दर-नोड निदान और भी महत्वपूर्ण है: एक भी गलत कॉन्फ़िगर की गई शर्त पूरे फ़्लो को गलत पथ पर मोड़ सकती है। क्रम में स्थिति नोड्स की समीक्षा करें, प्रत्येक कैप्चर की गई प्रतिक्रिया और सक्रिय शाखा को सत्यापित करें।

## Flow लाइब्रेरी से कब फिर से शुरू करें

यदि वर्तमान फ़्लो बहुत जटिल है या तर्क को ठीक करना मुश्किल है, तो Flow मॉड्यूल एक लाइब्रेरी प्रदान करता है जिसमें पूर्व-कॉन्फ़िगर किए गए ऑटोमेशन हैं, जो स्वागत, लीड योग्यता और सर्वेक्षण जैसे सामान्य परिदृश्यों को कवर करते हैं। एक कार्यात्मक टेम्पलेट से शुरू करने से कॉन्फ़िगरेशन त्रुटियों की संभावना कम होती है और डीबगिंग तेज होती है।

## अक्सर पूछे जाने वाले प्रश्न

### मुझे कैसे पता चलेगा कि क्रिया नोड निष्पादित हुआ था?

निष्पादन इतिहास खोलें और संपर्क का पता लगाएं। आप तय किए गए नोड्स का सटीक क्रम देखेंगे। यदि क्रिया नोड पथ में दिखाई देता है, तो उस तक पहुँचा गया; यदि यह नहीं दिखाई देता है, तो संपर्क पिछली शर्त द्वारा भटक गया था।

### संपर्क हमेशा एक ही नोड पर क्यों रुकता है?

आमतौर पर एक शर्त होती है जिसे संतुष्ट करना असंभव है या पिछले नोड में एक अपरिचित प्रतिक्रिया होती है। इतिहास में जांचें कि कौन सी प्रतिक्रिया कैप्चर की गई थी और क्या शाखा विकल्प सभी संभावित विविधताओं को कवर करते हैं।

### क्या एक निष्क्रिय Flow कोई क्रिया निष्पादित कर सकता है?

नहीं। केवल **सक्रिय** स्थिति वाले Flow ही संपर्कों को प्राप्त और संसाधित कर सकते हैं। निष्क्रिय Flows को संपादित किया जा सकता है, लेकिन वे कोई क्रिया निष्पादित नहीं करते और न ही पहले से नामांकित संपर्कों को आगे बढ़ाते हैं।

### कैसे पता चलेगा कि सुधार काम कर गया?

सुधार लागू करने के बाद **Relatório de Automação** को ट्रैक करें। **Contatos** की संख्या की **Concluídos** से तुलना करें और परिवर्तन को मान्य करने के लिए नए निष्पादनों में **Taxa de Conclusão** देखें।

### जब Taxa de Conclusão कम बनी रहती है तो क्या करें?

यात्रा को सरल बनाएं, अनावश्यक चरणों को हटाएं और सुनिश्चित करें कि मानव एजेंट के लिए हमेशा एक निकास मार्ग हो। यदि फ़्लो बहुत लंबा है, तो इसे **Matricular em outro Flow** क्रिया द्वारा जुड़े छोटे Flows में विभाजित करने पर विचार करें।

## यह भी पढ़ें

- [WhatsApp में नए संपर्कों के लिए स्वचालित स्वागत फ़्लो कैसे बनाएं](/hc/papo/articles/create-automatic-whatsapp-welcome-flow-new-contacts-hi)
- [व्यक्तिगत ऑफ़र भेजने के लिए Flow में Lead Score का उपयोग कैसे करें](/hc/papo/articles/how-to-use-lead-score-in-flow-to-send-personalized-offers-hi)

---

**[मुफ्त में शुरू करें और व्यवहार में अपने Flows को डीबग करें →](https://papo.global/?utm_source=helpcenter&utm_medium=article&utm_campaign=debug-automation-flow-not-executing-expected-actions-hi&utm_content=hi)**

आप Papo में एक मुफ्त खाता बना सकते हैं और अपने ऑटोमेशन का परीक्षण और समायोजन करने के लिए निष्पादन इतिहास का उपयोग कर सकते हैं।