कोई बातचीत में बग बताता है। सुधार Jira में होना चाहिए, जहाँ आपके डेवलपर देखते हैं — किसी ऐसे नोट में नहीं जिसे बाद में कोई कॉपी करेगा। एक कुंजी दोनों सिरों तक पहुँचती है: वह चैनल जिस पर संदेश आया, और वह Jira प्रोजेक्ट जिसमें उसे इश्यू बनना है।
आपको क्या चाहिए
- प्रोजेक्ट रूम पेज पर जुड़ा Jira: एक API टोकन, साइट और उस पते के साथ जिसका वह है, एक बार चिपकाया हुआ।
- GET /jira/v1/connections से एक connection_id, और GET /jira/v1/connections/{connection_id}/projects से एक project_id।
- खुद बातचीत, उस चैनल API से जिस पर वह आई — या कोई रूम, जहाँ वह पहले से है।
इश्यू खोलिए
curl -X POST https://makehybrid.com/jira/v1/connections/$CONNECTION_ID/projects/$PROJECT_ID/tasks \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "Content-Type: application/json" \
-d '{"title":"Checkout fails on the second card","notes":"From WhatsApp, +44 7700 900123, 12:04. Card declined, no error shown.","status":"open"}'
जो लौटता है उसमें वह task_id होता है जो Jira ने उसे दिया — उसकी इश्यू कुंजी — जिससे ग्राहक को जवाब दिया जाता है और जिस पर पूरा होने पर PATCH किया जाता है।
curl -X PATCH https://makehybrid.com/jira/v1/connections/$CONNECTION_ID/projects/$PROJECT_ID/tasks/$TASK_ID \
-H "X-API-KEY: $MAKEHYBRID_KEY" -H "Content-Type: application/json" \
-d '{"status":"done"}'
इश्यू उस सदस्य के नाम से खुलता है जिसका टोकन कनेक्शन है। Jira उसे उसी व्यक्ति का दर्ज करता है, इसलिए इतिहास वैसा ही रहता है जैसे उन्होंने उसे खुद टाइप किया हो।
एजेंट से करवाइए
दोनों एजेंटों पर टिक वाले प्रोजेक्ट रूम में एक वाक्य सब कर देता है — एजेंट बातचीत पढ़ता है, इश्यू खोलता है और बताता है कि कौन-सा:
- @scout आज सुबह WhatsApp पर Dana ने जो बताया उसके लिए Jira इश्यू खोलिए, और उन्हें नंबर बता दीजिए।
अक्सर पूछे जाने वाले सवाल
क्या एजेंट बिना हर बार कहे यह कर सकता है?
कर सकता है, अगर उसके निर्देशों में ऐसा लिखा हो। रूम हर जवाब अपने सब लोगों को दिखाता है, इसलिए निर्देश ऐसे लिखिए कि वह बताए कि क्या खोलने जा रहा है और किसी के “चलाओ” कहने तक रुके, अगर वह इश्यू ग्राहकों तक पहुँच सकता है।
अगर प्रोजेक्ट आईडी ग़लत हो तो?
404, उन्हीं शब्दों में जिनमें वह कनेक्शन मिलता है जो आपका नहीं। प्रोजेक्ट आईडी हर कॉल पर Jira में खोजी जाती है, भरोसे पर नहीं ली जाती, इसलिए ग़लत आईडी कहीं नहीं पहुँचती।