ఇన్యాక్టివిటీ టైమ్అవుట్ - నిష్క్రియ కన్వర్సేషన్లను ఆటో-క్లోజ్ చేయండి
యూజర్లు ప్రతిస్పందించడం ఆపినప్పుడు బాట్ కన్వర్సేషన్లను ఆటోమేటిక్గా మూసివేయండి. టైమ్అవుట్ వ్యవధి, రిమైండర్ సందేశాలు మరియు ఆటో-క్లోజ్పై కన్వర్సేషన్ స్థితిని కాన్ఫిగర్ చేయండి.
అవలోకనం
యూజర్ కన్వర్సేషన్ మధ్యలో ప్రతిస్పందించడం ఆపినప్పుడు, బాట్ సాధారణంగా వారి తదుపరి సందేశం కోసం అనిశ్చితంగా వేచి ఉంటుంది. ఇన్యాక్టివిటీ టైమ్అవుట్ ఫీచర్ ఒక కాన్ఫిగర్ చేయదగిన నిష్క్రియ వ్యవధి తర్వాత నిష్క్రియ కన్వర్సేషన్లను ఆటోమేటిక్గా మూసివేయడం ద్వారా దీన్ని పరిష్కరిస్తుంది.
యూజర్లు ఫ్లోలో ఏ పాయింట్ వద్దనైనా కన్వర్సేషన్ను విడిచిపెట్టినప్పుడు ఇది ఉపయోగకరం, అది 20లో 3వ బ్లాక్ వద్ద లేదా బాట్ తన చివరి సందేశాన్ని పంపిన తర్వాత అయినా. ఈ ఫీచర్ లేకుండా, పాత కన్వర్సేషన్లు మీ ఇన్బాక్స్లో పేరుకుపోతాయి, ఏజెంట్లు పాత "in-progress" చాట్లను చూస్తారు, మరియు తిరిగి వచ్చే యూజర్లు రోజుల క్రితం వదిలిపెట్టిన చోట కొనసాగే ఫ్లో ద్వారా గందరగోళానికి గురవుతారు.
ఇన్యాక్టివిటీ టైమ్అవుట్ ప్రారంభించబడితే, బాట్ నిశ్శబ్దాన్ని గుర్తించి, ఐచ్ఛికంగా రిమైండర్ ("Are you still there?")ను పంపి, ఆపై కన్వర్సేషన్ను మూసివేస్తుంది. యూజర్ తర్వాత మళ్లీ సందేశం పంపినప్పుడు, బాట్ మొదటి నుండి తాజాగా ప్రారంభమవుతుంది.
దీన్ని ఎక్కడ కనుగొనాలి
ఇన్యాక్టివిటీ టైమ్అవుట్ మీ చాట్బాట్ ఫ్లోయొక్క Starting Step (ట్రిగర్ నోడ్)లో కాన్ఫిగర్ చేయబడుతుంది.
- Studioలో మీ చాట్బాట్ను తెరవండి
- Starting Step నోడ్ను డబుల్-క్లిక్ చేయండి
- Conversation Inactivity Timeoutను కనుగొనడానికి Bot Working Hours దాటి కిందికి స్క్రోల్ చేయండి
ఇది ఎలా పనిచేస్తుంది
టైమ్అవుట్ బాట్ యూజర్ ఇన్పుట్ కోసం వేచి ఉండే ఫ్లోలోని ప్రతి పాయింట్ వద్ద పనిచేస్తుంది. ఇందులో టెక్స్ట్ ఇన్పుట్ బ్లాక్లు, బటన్ బ్లాక్లు, డేట్ పికర్లు, ఫైల్ అప్లోడ్లు, MaxIA response block, carousel ఎంపికలు మరియు End Conversation block ఉన్నాయి.
బాట్ ఒక సందేశాన్ని పంపి ప్రతిస్పందన కోసం వేచి ఉన్న ప్రతిసారీ, అది ఒక అంతర్గత టైమర్ను ప్రారంభిస్తుంది. యూజర్ ప్రతిస్పందిస్తే, టైమర్ రీసెట్ అవుతుంది. యూజర్ కాన్ఫిగర్ చేయబడిన వ్యవధి దాటి నిశ్శబ్దంగా ఉంటే, బాట్ చర్య తీసుకుంటుంది.
సింగిల్-ఫేజ్ (రిమైండర్ లేదు)
Bot sends message ──▶ Waits for response ──▶ User silent
│
Timer expires
│
▼
Send end message
Close conversation
టూ-ఫేజ్ (రిమైండర్తో)
Bot sends message ──▶ Waits for response ──▶ User silent
│
Timer expires (Phase 1)
│
▼
Send reminder message
("Are you still there?")
│
Wait reminder duration
│
Still no response?
│
YES ────┤──── NO
│ │
▼ ▼
Send end msg Timer cancelled
Close convo Bot continues
ఏ పాయింట్ వద్దనైనా, యూజర్ ప్రతిస్పందిస్తే, అన్ని పెండింగ్ టైమర్లు రద్దు చేయబడతాయి మరియు బాట్ సాధారణంగా కొనసాగుతుంది. బాట్ పంపే ప్రతి కొత్త సందేశంతో టైమర్ రీసెట్ అవుతుంది.
కాన్ఫిగరేషన్
స్టెప్ 1: ఇన్యాక్టివిటీ టైమ్అవుట్ను ప్రారంభించండి
Conversation Inactivity Timeoutను No నుండి Yesకు టోగుల్ చేయండి. ఇది టైమ్అవుట్ సెట్టింగ్లను బహిర్గతం చేస్తుంది.
స్టెప్ 2: వ్యవధిని సెట్ చేయండి
చర్య తీసుకోవడానికి ముందు బాట్ ఎంతసేపు వేచి ఉండాలో ఎంచుకోండి.
| వ్యవధి | దీనికి ఉత్తమం |
|---|---|
| 5 నిమిషాలు | త్వరిత ఫారమ్లు, లీడ్ క్యాప్చర్ బాట్లు |
| 10-15 నిమిషాలు | సాధారణ సపోర్ట్ బాట్లు |
| 30-60 నిమిషాలు | యూజర్లకు సమయం అవసరమయ్యే సంక్లిష్ట ఫ్లోలు |
| 2-6 గంటలు | తక్కువ-అత్యవసర బాట్లు, అసమకాలిక కన్వర్సేషన్లు |
| 12-24 గంటలు | యూజర్లు అదే రోజు తిరిగి రావచ్చు అయ్యే బాట్లు |
గమనిక: గరిష్ట టైమ్అవుట్ 24 గంటలు. ఇది ఫీచర్ను WhatsApp మెసేజింగ్ విండో లోపల ఉంచుతుంది మరియు కన్వర్సేషన్లు చాలా కాలం నిష్క్రియంగా ఉండకుండా నిర్ధారిస్తుంది.
స్టెప్ 3: రిమైండర్ను కాన్ఫిగర్ చేయండి (ఐచ్ఛికం)
టూ-ఫేజ్ క్లోజింగ్ను ప్రారంభించడానికి Send Reminder Before Closingను Yesకు టోగుల్ చేయండి.
| సెట్టింగ్ | వివరణ | డిఫాల్ట్ |
|---|---|---|
| Reminder Message | మూసివేయడానికి ముందు పంపబడే నడ్జ్ సందేశం | "Are you still there? This conversation will be closed shortly if there is no response." |
| Wait After Reminder | మూసివేయడానికి ముందు రిమైండర్ తర్వాత ఎంతసేపు వేచి ఉండాలి (2-30 నిమి) | 5 నిమిషాలు |
రిమైండర్ కన్వర్సేషన్ ఆటో-క్లోజ్ అవ్వడానికి ముందు దాన్ని కొనసాగించడానికి యూజర్లకు అవకాశం ఇస్తుంది. వారు రిమైండర్కు ప్రతిస్పందిస్తే, బాట్ వదిలిపెట్టిన చోట నుండి కొనసాగుతుంది.
స్టెప్ 4: ఎండ్ సందేశాన్ని సెట్ చేయండి
నిష్క్రియత కారణంగా కన్వర్సేషన్ మూసివేయబడినప్పుడు పంపబడే సందేశాన్ని కాన్ఫిగర్ చేయండి.
| సెట్టింగ్ | వివరణ | డిఫాల్ట్ |
|---|---|---|
| Inactivity End Message | ఆటో-క్లోజ్పై పంపబడే చివరి సందేశం | "This conversation has been closed due to inactivity. Send a message anytime to start again." |
| Set Status on Auto-Close | సెట్ చేయాల్సిన కన్వర్సేషన్ స్థితి (ఉదా., Resolved, Closed) | ఏదీ లేదు |
స్టెప్ 5: సబ్మిట్ చేసి సేవ్ చేయండి
మోడల్లో Submitపై క్లిక్ చేసి, ఆపై టాప్ బార్లో Save Changes ఉపయోగించి మీ బాట్ ఫ్లోను సేవ్ చేయండి.
యూజర్ తిరిగి వచ్చినప్పుడు ఏమి జరుగుతుంది
యూజర్ నిష్క్రియత కారణంగా వారి కన్వర్సేషన్ ఆటో-క్లోజ్ అయిన తర్వాత సందేశాన్ని పంపినప్పుడు, బాట్ మొదటి నుండి రీస్టార్ట్ అవుతుంది. యూజర్ మొదటిసారి సందేశం పంపుతున్నట్లుగా తాజా ప్రారంభాన్ని పొందుతారు. మునుపటి ఫ్లో సందర్భం ఇకపై సంబంధితంగా లేదు కాబట్టి ఇది ఆశించిన ప్రవర్తన.
ఏ బ్లాక్లు ఇన్యాక్టివిటీ టైమ్అవుట్కు మద్దతు ఇస్తాయి
బాట్ పాజ్ చేసి యూజర్ ఇన్పుట్ కోసం వేచి ఉండే ప్రతి పాయింట్ వద్ద టైమర్ యాక్టివ్గా ఉంటుంది:
| బ్లాక్ రకం | కవర్ చేయబడింది |
|---|---|
| Text Input | అవును |
| Button / Quick Reply | అవును |
| Date Picker | అవును |
| Email Input | అవును |
| Number Input | అవును |
| Phone Input | అవును |
| Website Input | అవును |
| Password Input | అవును |
| File Upload | అవును |
| Location | అవును |
| Audio Input | అవును |
| Carousel | అవును |
| End Conversation | అవును |
| MaxIA (AI Assistant) | అవును |
ఇన్పుట్ కోసం వేచి ఉండని బ్లాక్లు (టెక్స్ట్ సందేశాలు, conditions, API కాల్లు, webhooks, set variable, మొదలైనవి) టైమర్ను ట్రిగర్ చేయవు, ఎందుకంటే బాట్ వాటిని తక్షణం ప్రాసెస్ చేసి ముందుకు వెళుతుంది.
ఇతర ఫీచర్లతో ఇంటరాక్షన్
బాట్ వర్కింగ్ అవర్స్
ఇన్యాక్టివిటీ టైమ్అవుట్ బాట్ వర్కింగ్ అవర్స్ నుండి స్వతంత్రంగా పనిచేస్తుంది. బాట్ కేవలం నిర్దిష్ట సమయాల్లో మాత్రమే నడిచేలా కాన్ఫిగర్ చేయబడితే, టైమ్అవుట్ టైమర్ ఇంకా వర్కింగ్ అవర్స్ ఆధారంగా కాకుండా చివరి సందేశం ఎప్పుడు పంపబడిందో ఆధారంగా కౌంట్ డౌన్ అవుతుంది.
Smart Delay / Timeout బ్లాక్లు
ఇవి ప్రత్యేక ఫీచర్లు. Smart delays తదుపరి బ్లాక్కు కొనసాగడానికి ముందు ఫ్లోను నిర్దిష్ట వ్యవధి కోసం పాజ్ చేస్తాయి. ఇన్యాక్టివిటీ టైమ్అవుట్ యూజర్ ప్రతిస్పందించడం ఆపారా అని పర్యవేక్షిస్తుంది. రెండూ వైరుధ్యం లేకుండా అదే బాట్లో సహజీవనం చేయగలవు.
End Conversation బ్లాక్
మీ ఫ్లోకు ఇప్పటికే End Conversation బ్లాక్ ఉంటే, ఇన్యాక్టివిటీ టైమ్అవుట్ అదనపు భద్రతా నెట్ను జోడిస్తుంది. యూజర్ ఎప్పుడూ End Conversation బ్లాక్ను చేరుకోకపోయినా (వారు ఫ్లో మధ్యలో విడిచిపెట్టినందున), టైమ్అవుట్ కన్వర్సేషన్ను మూసివేస్తుంది.
సాధారణ వినియోగ సందర్భాలు
లీడ్ క్యాప్చర్ బాట్
యూజర్లు తరచుగా 2-3 ఫీల్డ్లను పూరించి ఆపై వెళ్లిపోతారు. పాక్షిక లీడ్ మూసివేయబడి, మీ టీమ్ ఫిల్టర్ చేయగల స్థితితో గుర్తించబడేలా 10-నిమిషాల టైమ్అవుట్ను సెట్ చేయండి.
- వ్యవధి: 10 నిమిషాలు
- రిమైండర్: లేదు (చిన్న ఫ్లో, రిమైండర్ ఘర్షణను జోడిస్తుంది)
- స్థితి: "Incomplete Lead"
AI సపోర్ట్ బాట్ (MaxIA)
యూజర్లు ఒక ప్రశ్న అడిగి, సమాధానం పొంది, వీడ్కోలు చెప్పకుండా వెళ్లిపోతారు. బాట్ తదుపరి ప్రశ్న కోసం ఎప్పటికీ వేచి ఉంటుంది.
- వ్యవధి: 30 నిమిషాలు
- రిమైండర్: అవును ("Need anything else? This chat will close shortly.")
- రిమైండర్ వెయిట్: 5 నిమిషాలు
- స్థితి: "Resolved"
అపాయింట్మెంట్ బుకింగ్ బాట్
యూజర్లకు వారి క్యాలెండర్ను తనిఖీ చేయడానికి సమయం అవసరం కావచ్చు. వారికి ఎక్కువ విండో ఇవ్వండి కానీ చివరికి మూసివేయండి.
- వ్యవధి: 2 గంటలు
- రిమైండర్: అవును ("Still looking for a time? Let me know if you need help.")
- రిమైండర్ వెయిట్: 15 నిమిషాలు
- స్థితి: "Pending"
ఇప్పటికే ఉన్న బాట్లు
ఇన్యాక్టివిటీ టైమ్అవుట్ను ప్రారంభించడం opt-in మాత్రమే. ఇప్పటికే ఉన్న బాట్లు ప్రభావితం కావు. మీరు Starting Stepలో దాన్ని స్పష్టంగా ప్రారంభించి బాట్ను సేవ్ చేసినప్పుడు మాత్రమే ఫీచర్ యాక్టివేట్ అవుతుంది.
ట్రబుల్షూటింగ్
టైమ్అవుట్ ఫైర్ అవ్వడం లేదు
- Starting Stepలో Conversation Inactivity Timeout టోగుల్ Yesకు సెట్ చేయబడిందని నిర్ధారించండి
- మీరు మోడల్లో Submitపై క్లిక్ చేసి, ఆపై Save Changesతో బాట్ను సేవ్ చేశారని ధృవీకరించండి
- సిస్టమ్ గడువు ముగిసిన టైమర్ల కోసం క్రమానుగతంగా తనిఖీ చేస్తుంది కాబట్టి టైమ్అవుట్ వ్యవధి తర్వాత కనీసం ఒక నిమిషం వేచి ఉండండి
- బాట్ ఒక సందేశాన్ని పంపి ఇన్పుట్ కోసం వేచి ఉన్నప్పుడు మాత్రమే టైమర్ ప్రారంభమవుతుంది. బాట్ ఇంకా బ్లాక్లను ప్రాసెస్ చేస్తుంటే, ఏ టైమర్ ప్లాంట్ చేయబడదు
యూజర్కు ఎండ్ సందేశం వస్తుంది కానీ కన్వర్సేషన్ మూసివేయబడదు
- Set Status on Auto-Close కాన్ఫిగర్ చేయబడిందా అని తనిఖీ చేయండి. స్థితి లేకుండా, కన్వర్సేషన్ దాని ప్రస్తుత స్థితిలోనే ఉంటుంది
- ఎండ్ సందేశం పంపబడుతుంది, కానీ మీరు కాన్ఫిగరేషన్లో ఒక స్థితిని ఎంచుకుంటే మాత్రమే కన్వర్సేషన్ స్థితి మారుతుంది
యూజర్ తిరిగి వస్తారు కానీ బాట్ రీస్టార్ట్ అవ్వదు
- ఆటో-క్లోజ్ తర్వాత యూజర్ కొత్త సందేశాన్ని పంపినప్పుడు బాట్ Starting Step నుండి రీస్టార్ట్ అవుతుంది
- బాట్కు ట్రిగర్ కీవర్డ్లు కాన్ఫిగర్ చేయబడితే, ఫ్లోను తిరిగి-ట్రిగర్ చేయడానికి యూజర్ సరైన కీవర్డ్ను పంపాల్సి రావచ్చు
తదుపరి స్టెప్లు
- Conversation End బ్లాక్ - రీస్టార్ట్ బటన్తో కన్వర్సేషన్లను మాన్యువల్గా ముగించండి
- బాట్ వర్కింగ్ అవర్స్ - మీ చాట్బాట్ ఎప్పుడు యాక్టివ్గా ఉంటుందో షెడ్యూల్ చేయండి
- Studio అవలోకనం - అన్ని బ్లాక్ రకాలు మరియు ఫ్లో బిల్డర్ ఫీచర్లను అన్వేషించండి
Conversation End బ్లాక్ - బాట్ ఇంటరాక్షన్లను సున్నితంగా ముగించండి
చాట్బాట్ ఫ్లోలను మూసివేయడానికి, కన్వర్సేషన్ స్థితిని సెట్ చేయడానికి, ఏజెంట్లు లేదా డిపార్ట్మెంట్లను కేటాయించడానికి మరియు కస్టమర్లు కన్వర్సేషన్ను రీస్టార్ట్ చేయడానికి అనుమతించడానికి Conversation End బ్లాక్ను ఉపయోగించండి.
API బ్లాక్ - మీ చాట్బాట్ ఫ్లో నుండి బాహ్య APIలను కాల్ చేయండి
మీ ChatMaxima చాట్బాట్ ఫ్లో నుండి ఏదైనా REST APIని కాల్ చేయండి. URL, method, headers, authentication, body కాన్ఫిగర్ చేయండి మరియు JSON ప్రతిస్పందన ఫీల్డ్లను వేరియబుల్స్కు మ్యాప్ చేయండి.