Coexistence ద్వారా Botpress బాట్ను WhatsApp కు కనెక్ట్ చేయండి
Botpress WhatsApp ఇంటిగ్రేషన్లో Manual Configuration ఉపయోగించండి. కనెక్ట్ చేసిన నంబర్ యాక్సెస్ టోకెన్, phone number id అతికించి, ఒక verify టోకెన్ ఎంచుకోండి. App ID, Client Secret ఖాళీగా ఉంచండి. తర్వాత Botpress వెబ్హుక్ URL ను, ఆ verify టోకెన్తో కలిపి, నంబర్ వెబ్హుక్ గమ్యంగా సెట్ చేయండి. అప్పుడు Meta ప్రతి మెసేజ్ను బాట్కు అందిస్తుంది.
Botpress Client Secret ఫీల్డ్: ఖాళీగా ఉంటే వెబ్హుక్ సిగ్నేచర్ ధృవీకరణ దాటవేయబడుతుంది.
Botpress గైడ్ సబ్స్క్రైబ్ చేసే వెబ్హుక్ ఫీల్డ్లు, వాటిలో మెసేజ్లు, టెంప్లేట్ స్టేటస్ అప్డేట్లు ఉంటాయి.
కస్టమర్ మెసేజ్ తెరిచే కస్టమర్ సర్వీస్ విండో: దాని లోపల ఏ సర్వీస్ మెసేజ్ అయినా పంపవచ్చు.
Coexistence నంబర్తో ఏ Botpress కాన్ఫిగరేషన్ పనిచేస్తుంది?
Manual Configuration. మిగతా ఎంపికలు నంబర్ను Botpress సొంత Meta యాప్ ద్వారా కనెక్ట్ చేస్తాయి. అది ఇప్పటికే కనెక్ట్ అయిన నంబర్ను వాడే మార్గం కాదు, నంబర్ను మళ్లీ ఆన్బోర్డ్ చేయడం.
WhatsApp ఇంటిగ్రేషన్లో Configuration డ్రాప్డౌన్ తెరిచి Manual Configuration ఎంచుకోండి. అది Verify Token, Access Token, Default Bot Phone Number ID అడుగుతుంది. ఐచ్ఛికంగా App ID, Client Secret, WABA ID కూడా ఇవ్వవచ్చు.
యాక్సెస్ టోకెన్, phone number id, WABA id కనెక్షన్ నుంచే వస్తాయి. డాష్బోర్డ్ వాటిని చూపిస్తుంది, అసిస్టెంట్కు get_api_credentials వాటిని ఇస్తుంది. verify టోకెన్ మీరు ఎంచుకునే ఏ స్ట్రింగ్ అయినా సరే. App ID, Client Secret ఖాళీగా ఉంచండి. Botpress గైడ్ సీక్రెట్ను నింపాల్సిన ఫీల్డ్గా చూపుతుంది, కానీ దాని ఇంటిగ్రేషన్ నిర్వచనం దాన్ని ఐచ్ఛికంగా గుర్తించి, లేకపోతే సిగ్నేచర్ ధృవీకరణ దాటవేయబడుతుందని చెబుతుంది. ఇది ముఖ్యం, ఎందుకంటే Meta ప్రతి డెలివరీని Tech Provider యాప్ సీక్రెట్తో సంతకం చేస్తుంది, అది ఏ కస్టమర్ దగ్గరా ఉండదు.
Botpress వెబ్హుక్కు Meta మెసేజ్లు ఎలా చేరతాయి?
నంబర్ వెబ్హుక్ గమ్యం ద్వారా. Botpress గైడ్ దాని వెబ్హుక్ URL ను, మీ verify టోకెన్ను Meta యాప్ WhatsApp కాన్ఫిగరేషన్లో అతికించమని చెబుతుంది. ఇక్కడ మీకు సొంత Meta యాప్ ఉండదు: కనెక్షన్ పేర్కొన్న గమ్యానికి Meta నంబర్ ఈవెంట్లను పంపుతుంది. కాబట్టి ఇంటిగ్రేషన్ కోసం Botpress చూపే వెబ్హుక్ URL ను కాపీ చేసి, అదే verify టోకెన్తో డాష్బోర్డ్లో లేదా set_webhook_destination తో గమ్యంగా సెట్ చేయండి.
Meta ఒక verification GET పంపుతుంది, Botpress దానికి జవాబిస్తుంది, డెలివరీ మొదలవుతుంది. Manual కాన్ఫిగరేషన్ను సేవ్ చేసినప్పుడు, ఆ టోకెన్ను ఏ యాప్ జారీ చేసిందో Graph ను అడిగి Botpress దాన్ని తనిఖీ చేస్తుంది. కాబట్టి చెల్లని లేదా రద్దయిన టోకెన్ మొదటి మెసేజ్ దగ్గర కాకుండా సేవ్ చేసే సమయంలోనే విఫలమవుతుంది.
Botpress హ్యాండ్లర్ smb_message_echoes ను కూడా ప్రాసెస్ చేస్తుంది. WhatsApp Business యాప్ నుంచి ఎవరైనా జవాబిచ్చినప్పుడు Meta పంపే ఈవెంట్ ఇది. అందువల్ల ఫోన్ నుంచి ఇచ్చిన జవాబు బాట్కు కనిపిస్తుంది.
| Required? | What to enter | |
|---|---|---|
| Access Token | Required | The connected number's token |
| Default Bot Phone Number ID | Required | The connected number's phone number id |
| Verify Token | Required | Any string, reused in the webhook destination |
| WABA ID | Optional | The connected number's WABA id |
| App ID and Client Secret | Optional | Leave both empty |
Coexistence గురించి బాట్కు ఏం తెలియాలి?
ఒక వ్యక్తి ఇప్పటికే మాట్లాడుతుండవచ్చని. నంబర్పై WhatsApp Business యాప్ పనిచేస్తూనే ఉంటుంది, కాబట్టి కస్టమర్కు ఒకే నిమిషంలో ఫోన్ నుంచి, బాట్ నుంచి జవాబు రావచ్చు. ఎకో వచ్చినప్పుడు ఏం జరగాలో ఫ్లోలో నిర్ణయించండి: చాలా బృందాలు ఆ కాంటాక్ట్ కోసం కొంతసేపు బాట్ను పాజ్ చేస్తాయి, అప్పుడు జోక్యం చేసుకున్న వ్యక్తి మాటలను బాట్ అడ్డుకోదు.
రెండోది సమయం. వచ్చిన మెసేజ్లకు జవాబిచ్చే బాట్ 24 గంటల కస్టమర్ సర్వీస్ విండోలో పనిచేస్తుంది, అక్కడ స్వేచ్ఛా రూప టెక్స్ట్ అనుమతించబడుతుంది. ఒక రోజు తర్వాత ఏదైనా పంపే ఫ్లోకు, అంటే ఫాలో అప్ లేదా రిమైండర్కు, ఆమోదించిన టెంప్లేట్ కావాలి. అక్కడ స్వేచ్ఛా రూప టెక్స్ట్ పంపితే ఎర్రర్ కోడ్ 131047 వస్తుంది. ఇలాంటి ముందస్తు మెసేజ్ల కోసమే Botpress గైడ్ టెంప్లేట్ స్టేటస్ ఫీల్డ్లను సబ్స్క్రైబ్ చేస్తుంది.
ఇక త్రూపుట్ Coexistence నంబర్కు సెకనుకు 20 మెసేజ్లుగా స్థిరం. సంభాషణ బాట్ పంపేదానికంటే ఇది చాలా ఎక్కువ.
సాధారణ పొరపాట్లు
- Client Secret లో మీ సొంత Meta యాప్ సీక్రెట్ను నింపడం. సిగ్నేచర్ ఎప్పుడూ సరిపోలదు, Botpress ప్రతి డెలివరీకి 401 తో జవాబిస్తుంది.
- Manual Configuration బదులు OAuth లేదా sandbox ఎంపికను ఎంచుకోవడం. అవి నంబర్ను Botpress సొంత యాప్ ద్వారా కనెక్ట్ చేస్తాయి, ఇప్పటికే కనెక్ట్ అయిన దాన్ని కాదు.
- ఎకోలను పట్టించుకోకపోవడం. ఫోన్ నుంచి పంపిన జవాబులకు నియమం లేకపోతే, ఇప్పటికే జోక్యం చేసుకున్న వ్యక్తి మీద బాట్ జవాబిస్తుంది.
easycoexistence.com లో నంబర్ను కనెక్ట్ చేయండి, దాని టోకెన్, phone number id ను Botpress Manual Configuration లో అతికించండి, Botpress వెబ్హుక్ URL ను గమ్యంగా సెట్ చేయండి. ప్రతి నంబర్కు నెలకు US$ 9 నుంచి, నంబర్లు జోడించే కొద్దీ US$ 1 వరకు తగ్గుతుంది. మొదటి 3 రోజులు ఉచితం.
తరచుగా అడిగే ప్రశ్నలు
సిగ్నేచర్ తనిఖీని దాటవేయడం సురక్షితమేనా?
రక్షణ URL కు మారుతుంది. Botpress ప్రతి ఇంటిగ్రేషన్కు వెబ్హుక్ URL ను విడిగా సృష్టిస్తుంది, కాబట్టి దాన్ని గోప్యంగా ఉంచండి. మీడియాను ఇప్పటికీ టోకెన్తో Meta నుంచే తీసుకోవాలి, నకిలీ ఈవెంట్ దాన్ని సృష్టించలేదు.
అదే నంబర్ n8n కు కూడా ఈవెంట్లు ఇవ్వగలదా?
ఒక నంబర్కు ఒకే వెబ్హుక్ గమ్యం ఉంటుంది. దాన్ని ఒక సిస్టమ్కు సెట్ చేసి, రెండో దానికి ఈవెంట్లు కావాలంటే అక్కడి నుంచి ఫార్వర్డ్ చేయండి.
Botpress కు నా WABA id కావాలా?
దాని నిర్వచనం ప్రస్తుతానికి దాన్ని ఐచ్ఛికంగా గుర్తించి, భవిష్యత్ ప్రధాన వెర్షన్లో తప్పనిసరి అవుతుందని చెబుతుంది. కాబట్టి కనెక్షన్ నుంచి తీసుకుని నింపండి.
మెసేజ్లు EasyCoexistence ద్వారా వెళ్తాయా?
లేదు. Meta నేరుగా Botpress వెబ్హుక్ URL కు డెలివరీ చేస్తుంది, కంటెంట్ మా వైపు ఎప్పుడూ నిల్వ చేయబడదు.
చదవడం కొనసాగించండి
ప్రారంభించడానికి సిద్ధంగా ఉన్నారా?
నెలల్లో కాదు, నిమిషాల్లో WhatsApp Coexistence సెటప్ చేయండి. యాప్ ఫోన్లో పనిచేస్తూనే ఉంటుంది.
ఉచిత ట్రయల్ ప్రారంభించండిధృవీకరించిన తేదీ