How to implement typing indicator in WhatsApp when using npm twilio package
I am implementing twilio/whatsapp webhook in order to process messages sent to twilio whatsapp-enabled number. The implementation is done in Node.JS using npm twilio library. I am sending response syncrhonously (as response to webook request) utilizing twilio.twiml.MessagingResponse interface. When message is sent to webhook we call NLP for processing and then forward response from NLP back to webhook as twilio.twiml.MessagingResponse. Normally NLP processing takes couple of seconds and I would like to implement typing indicator somehow in order to improve user experience. Can you advise how to do it using npm twilio library (https://www.twilio.com/docs/libraries/node)?
thanks
twilio twilio-api
add a comment |
I am implementing twilio/whatsapp webhook in order to process messages sent to twilio whatsapp-enabled number. The implementation is done in Node.JS using npm twilio library. I am sending response syncrhonously (as response to webook request) utilizing twilio.twiml.MessagingResponse interface. When message is sent to webhook we call NLP for processing and then forward response from NLP back to webhook as twilio.twiml.MessagingResponse. Normally NLP processing takes couple of seconds and I would like to implement typing indicator somehow in order to improve user experience. Can you advise how to do it using npm twilio library (https://www.twilio.com/docs/libraries/node)?
thanks
twilio twilio-api
add a comment |
I am implementing twilio/whatsapp webhook in order to process messages sent to twilio whatsapp-enabled number. The implementation is done in Node.JS using npm twilio library. I am sending response syncrhonously (as response to webook request) utilizing twilio.twiml.MessagingResponse interface. When message is sent to webhook we call NLP for processing and then forward response from NLP back to webhook as twilio.twiml.MessagingResponse. Normally NLP processing takes couple of seconds and I would like to implement typing indicator somehow in order to improve user experience. Can you advise how to do it using npm twilio library (https://www.twilio.com/docs/libraries/node)?
thanks
twilio twilio-api
I am implementing twilio/whatsapp webhook in order to process messages sent to twilio whatsapp-enabled number. The implementation is done in Node.JS using npm twilio library. I am sending response syncrhonously (as response to webook request) utilizing twilio.twiml.MessagingResponse interface. When message is sent to webhook we call NLP for processing and then forward response from NLP back to webhook as twilio.twiml.MessagingResponse. Normally NLP processing takes couple of seconds and I would like to implement typing indicator somehow in order to improve user experience. Can you advise how to do it using npm twilio library (https://www.twilio.com/docs/libraries/node)?
thanks
twilio twilio-api
twilio twilio-api
asked Nov 13 '18 at 14:04
Adam BezecnyAdam Bezecny
132
132
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Twilio developer evangelist here.
There is not a way to set the typing indicator in WhatsApp via the Twilio API for WhatsApp. That is not a limitation of Twilio though. Instead, I have checked through the WhatsApp API documentation and I haven't found any documentation on setting the typing indicator in the API. So, it looks like this is not currently possible.
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53282770%2fhow-to-implement-typing-indicator-in-whatsapp-when-using-npm-twilio-package%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Twilio developer evangelist here.
There is not a way to set the typing indicator in WhatsApp via the Twilio API for WhatsApp. That is not a limitation of Twilio though. Instead, I have checked through the WhatsApp API documentation and I haven't found any documentation on setting the typing indicator in the API. So, it looks like this is not currently possible.
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
add a comment |
Twilio developer evangelist here.
There is not a way to set the typing indicator in WhatsApp via the Twilio API for WhatsApp. That is not a limitation of Twilio though. Instead, I have checked through the WhatsApp API documentation and I haven't found any documentation on setting the typing indicator in the API. So, it looks like this is not currently possible.
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
add a comment |
Twilio developer evangelist here.
There is not a way to set the typing indicator in WhatsApp via the Twilio API for WhatsApp. That is not a limitation of Twilio though. Instead, I have checked through the WhatsApp API documentation and I haven't found any documentation on setting the typing indicator in the API. So, it looks like this is not currently possible.
Twilio developer evangelist here.
There is not a way to set the typing indicator in WhatsApp via the Twilio API for WhatsApp. That is not a limitation of Twilio though. Instead, I have checked through the WhatsApp API documentation and I haven't found any documentation on setting the typing indicator in the API. So, it looks like this is not currently possible.
answered Nov 14 '18 at 2:32
philnashphilnash
37.3k93353
37.3k93353
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
add a comment |
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
that's what I thought, was not able to find any mention as well. thx Phil.
– Adam Bezecny
Nov 18 '18 at 22:15
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53282770%2fhow-to-implement-typing-indicator-in-whatsapp-when-using-npm-twilio-package%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown