How to build Conversational IVR with microsoftbot framework using Twilio - twilio

I want to connect Microsoft chatbot to twilio , whenever user makes a call to twilio number it internally needs to connect to Chat bot and return response to user via twilio .
How can i achieve this ?
I tried this link but it only works for SMS but I want IVR bot
bot details - Deployed in Azure ,.net core(v4)

Related

Connecting Twilio Studio with Vtiger CRM

I am trying to configure a chatbot to receive SMS and Whatsapp messages. Currently I have configured in the wp numbers that when a message arrives, the webhook sends it to the CRM and I can follow the conversation from there, but I would like to be able to give even a first automatic response with the chatbot and then this travels to the CRM to follow with an agent.
Thank you
I'm reading the documents but i'm not sure if I can do it only with Twilio Studio or if I have to use TwiML to compensate

Twilio Studio AND Twilio Messaging Service SAME number

https://gyazo.com/63cde836b15f181ab0d1cfa6e353d35c
I have two separate API's. One API I'm using the messaging service to bulk send messages to 1k users. Recently I've been experimenting with Twilio Studio and created another API to send a survey flow to customers where they could also reply to the incoming message and its get recorded in my db.
The issue here is, twilio studio wont read the customer's message if I have messaging service. If I remove the phone number from the messenging service, then twilio studio starts reading messages again. Is there anything in the config of messenging service that I can change so that I could have both concurrently?
Twilio developer evangelist here.
It sounds like you have this incorrectly configured such that you need to be using the Messaging Service when you send out the bulk messages as Studio will trigger and create a User based on Messaging Service + User as the To-From pair.
This tutorial from my former teammate Tilde on Using Twilio Studio and Conversations with SMS may be helpful.
Let me know if this helps at all!

Extract phone number of whatsapp message by means of Twilio integration a Dialogflow

I have a chatbot in Dialogflow integrated with Twilio that can be accessed through WhatsApp.
I need extract the number of the user who communicates with the bot, to search the database if it is registered.

How to send hero card from bot framework to WhatsApp by Twilio WhatsApp API

I'm currently using Twilio WhatsApp API and Bot Framework Direct Line channel to try integrating my chatbot to WhatsApp.
Since my chatbot conversation is guided, a lot of PromptDialog.Choices messages are used (which is a hero cards). Is there a way to send these messages as their expected form (meaning with buttons for clicking) to Whatsapp using Twilio WhatsApp API ?
Twilio developer evangelist here.
Currently the Twilio API for WhatsApp doesn't support media. This is being developed.
However, the WhatsApp API itself doesn't support the concept of a hero card or buttons for responding to messages.

When connecting Twillio to my Bot, the Twilio device gets 404 when trying to post received sms

I connected Twilio connector to my registered Bot.
Whenever I send a sms to my Twilio number, I can see in the logs that Twilio service gets 404 when trying to post a message to
https://sms.botframework.com/api/sms
The bot itself works well. I can test it with the webchat iframe or through the test console. But it seems that the Twilio integration to the bot framework is broken
Twilio developer evangelist here. I've just been through the process and was able to get my messages sent to & from my bot.
The fact that your unable to do that suggests you missed a step in the configuration, so I will try and describe what I did here to see if it helps you out.
Created a TwiML application here and set its messaging url to https://sms.botframework.com/api/sms
Purchased a phone number and changed the messaging section to use my TwiML app.
Added my twilio credentials and twilio phone number to the SMS config section as follows:
One thing I noticed is that when Twilio makes a request to this URL to send an SMS, the url returns a 502.
But according to a Microsoft employee this is "harmless".
Let me know if this helps you at all, or if you still need any help.

Resources