---
title: "वॉइस सीक्वेंस बनाएँ और संपादित करें"
description: "कॉल एंट्री और स्टेप जोड़ें, उनके परिणामों को आपस में जोड़ें, सेटिंग और डेटा मैपिंग संपादित करें, और प्रीव्यू तथा प्रकाशन के लिए वॉइस सीक्वेंस का ड्राफ़्ट सहेजें।"
canonical: "https://bird.com/hi-in/dastavez/guides/voice/sequences/editor"
---

# वॉइस सीक्वेंस बनाएँ और संपादित करें

> **चेतावनी:** वॉइस सीक्वेंस प्रीव्यू में हैं। स्टेप, एंट्री डेटा और सीक्वेंस परिभाषा का फ़ॉर्मैट ऐसे तरीकों से बदल सकते हैं जिनसे मौजूदा सीक्वेंस और API अनुरोध काम करना बंद कर दें।

कॉल स्टेप को आपस में जोड़ने और कॉल करने वालों को सुनाई देने वाली सामग्री कॉन्फ़िगर करने के लिए सीक्वेंस एडिटर का उपयोग करें। किसी [टेम्पलेट](/docs/guides/voice/sequences/templates) से शुरू करें, या [**Sequences**](https://bird.com/dashboard/w/voice/sequences) खोलें और **Create sequence** > **Start from scratch** चुनें।

संपादन के लिए Voice management की राइट एक्सेस आवश्यक है।

## कॉल एंट्री कॉन्फ़िगर करें

1. ड्राफ़्ट को नाम दें और उसे बनाएँ।
2. उसकी **Start call** एंट्री चुनें और उसे एक वर्णनात्मक नाम दें।
3. अगर बाद के स्टेप को आपके एप्लिकेशन से मान चाहिए, तो एंट्री के डेटा फ़ील्ड परिभाषित करें।
4. एंट्री के आउटपुट को पहले कॉल स्टेप से जोड़ें।

एक सीक्वेंस में कई कॉल एंट्री हो सकती हैं। कॉल करने वाला उस एंट्री से शुरू करता है जिसे API अनुरोध या इनबाउंड नंबर रूट चुनता है। इनबाउंड रूट खाली एंट्री डेटा देता है, इसलिए उस एंट्री को `{}` स्वीकार करना होगा। [सीक्वेंस डेटा](/docs/guides/voice/sequences/data) देखें।

## स्टेप जोड़ें और उन्हें आपस में जोड़ें

1. किसी परिणाम पर **+** चुनें और अगला स्टेप चुनें।
2. किसी स्टेप की सेटिंग संपादित करने के लिए उसे कैनवास पर चुनें।
3. पूरा कॉन्फ़िगरेशन, उपलब्ध डेटा और स्टेप का प्रीव्यू देखने के लिए **Expand** का उपयोग करें।
4. हर इच्छित परिणाम को किसी अगले स्टेप या स्पष्ट समापन से जोड़ें।

बड़े फ़्लो में नेविगेट करने के लिए **Steps** का उपयोग करें। किसी स्टेप को खिसकाने से केवल उसकी जगह बदलती है; स्टेप किस क्रम में चलेंगे, यह कनेक्शन तय करते हैं। एक आउटपुट का एक ही गंतव्य होता है, और कई पाथ एक ही गंतव्य साझा कर सकते हैं।

किसी मौजूदा कनेक्शन के बीच स्टेप जोड़ते समय ध्यान से जाँचें: कई आउटपुट वाले स्टेप को सही आगे का पाथ चाहिए। किसी कनेक्शन का गंतव्य ठीक करने या उसे हटाने के लिए उसके एक्शन मेन्यू का उपयोग करें।

## समापन और दोहराव वाले पाथ डिज़ाइन करें

चुना गया कोई परिणाम अगर किसी स्टेप से जुड़ा न हो, तो फ़्लो वहीं समाप्त हो सकता है। कॉल का समापन स्पष्ट करने के लिए **Hang up** का उपयोग करें, या स्थिति, कारण और परिणाम ऑब्जेक्ट दर्ज करने के लिए **Finish with a result** का उपयोग करें।

सामान्य कनेक्शन से चक्र नहीं बनाया जा सकता। किसी मेन्यू को दोहराने के लिए **Transfer** से किसी कॉल एंट्री पर जाएँ। ट्रांसफ़र एक नया डेटा स्कोप शुरू करता है और कॉल की निष्पादन सीमाएँ बनाए रखता है, इसलिए इससे असीमित लूप नहीं बनता। [डायलिंग और ट्रांसफ़र](/docs/guides/voice/sequences/dial-and-transfer) देखें।

बिना जुड़े नोड प्रकाशन को रोक सकते हैं। उन्हें किसी कॉल एंट्री से जोड़ें, या ज़रूरत न रहने पर हटा दें।

## बदलाव सहेजें और वापस पाएँ

खुले फ़ील्ड संपादन पूरे करें, **Save draft** चुनें और जाँचें कि सहेजना सफल रहा। **More editor actions** में पूर्ववत करना, फिर से करना और JSON संपादन मिलते हैं। JSON का उपयोग केवल उन सेटिंग के लिए करें जिन्हें इसकी ज़रूरत है; फ़ील्ड एडिटर और JSON एक ही परिभाषा को संपादित करते हैं।

ब्राउज़र रिकवरी उसी ब्राउज़र में बिना सहेजे गए काम को वापस ला सकती है। यह ड्राफ़्ट को सर्वर पर सहेजती नहीं है और न ही उसे किसी दूसरे ब्राउज़र में उपलब्ध कराती है। अगर किसी दूसरे संपादक ने नया रिविज़न सहेज लिया है, तो दोबारा सहेजने से पहले बदलावों की तुलना करें।

प्रीव्यू बिना सहेजे गए बदलावों का उपयोग कर सकता है। ड्राफ़्ट का वास्तविक परीक्षण सहेजे गए रिविज़न का उपयोग करता है, और प्रोडक्शन कॉल प्रकाशित संस्करण का उपयोग करती हैं।

## अगले कदम

- [सीक्वेंस स्टेप चुनें](/docs/guides/voice/sequences/nodes)।
- [सीक्वेंस डेटा का उपयोग करें](/docs/guides/voice/sequences/data)।
- [सीक्वेंस का प्रीव्यू देखें और उसकी जाँच करें](/docs/guides/voice/sequences/preview)।
- [सीक्वेंस प्रकाशित और प्रबंधित करें](/docs/guides/voice/sequences/publishing)।

## Related resources

- [Voice sequences](/docs/guides/voice/sequence-builder) (docs)
