Is it possible to develop multiple Whatsapp bots with one phonenumber? - facebook

Whatsapp just released their api (yeah FINALLY!)
You have to confirm a phonenumber. I was wondering if you could create multiple Whatsapp bots with one phonenumber. Or you would need to buy prepaid cards for each new bot to receive sms and confirm that number.

Each bot should have it's own number.
When a user sends a message, the correct bot needs to load which is not possible, as it cannot guess which one was intended.
A possible workaround is to combine all bots into a single one and create a redirection phase (first one obviously) with a "bot selection menu".
For example:
Hi, please choose the correct service:
shopping helper
calendar
timer
app downloader
Choosing an option will load the requested agent

Related

How to register test number when using WhatsApp Business API

I'm trying to send test message on WhatsApp Business API
it took a day until I was shown a test number on "from" option
now I need to register the test phone but don't know how.
the register link take me to the configuration page,
but there is no option to register
Here is my WhatsApp account:
You can't add any testing phone numbers, Facebook App by default provides one, that you can see in From dropdown,
You can add only productions phone numbers, follow the below ways,
You can find the option in your Facebook App > Getting Started under WhatsApp menu,
Second, you can add from Your Business Setting,
Read more about how to register a phone number in WhatsApp Business,
https://developers.facebook.com/docs/whatsapp/phone-numbers
I also experienced this, it seems to be a bug in facebook itself or some lock in relation verified business, I did a test by creating a new business account and also a new application for this account , I activated whatsapp business and everything worked perfectly. But when I try to do the same procedure with an already verified account, the test number requests some kind of registration and also sends a notification that the test number was not approved. Unfortunately I haven't found any solution for this yet.
notification refused number

Getting review link from PlaceAutocomplete

I’m trying to make an app for flutter flow or a web app. Basically the purpose of it is for business owners to send sms request to customers to leave a review on google. The part I’m trying to figure out is the sign up process and the workflow of it.
So when the the business owner signs up I would like for them to input their name in the places autocomplete form then they select their business and it creates the review link for for them that is then placed in the template message. Is there a way to do this? Like how do I send the placeId from the autocomplete to this link https://search.google.com/local/writereview?placeid=<place_id>.
What I’m trying to get at is how do I replicate the workflow of this app cause I want to make exactly this https://odd.dog/reviews/sign-up/?get-started-for-free

how to create a private channel with stream chat flutter sdk?

I have an ecommerce app created with flutter ( under development),,
so I heard about the Stream_chat_flutter SDK ,, It is a really simple and easy solution to deal with, So my question is I have a user and a seller in my app and I want to make channel conversation between the seller and this particular user so when this user want to send a message to this seller in this time the channel will be created and the seller will be notified and get the message , How can I implement this with your Sdk?
note: that the seller can be contacted by many users .
(I have a authentication system with firebase.)
Capture from the app
Capture from the app
Channels are unique either by specifying a channel ID or a list of members in the create request.
If you want a private one on one channel between one user and a seller, use this:
client.channel("messaging", extraData: {"members": ["user_id", "seller_id"]});
See here for more info.
You can specify as many members as needed to create a group chat.

poll within the email with mailchimp or campaign monitor, without redirect

Is it possible make a poll - survey directly within the email?
for example: the user receive this email with a poll inside, he click one of the answers and the system take his vote.
so the voting takes place within the email and doesn’t redirect to another page.
I would like to use or mailchimp or campaign monitor, I know that there is some tools that can make this job, but I don't know if it is possible register the vote without a redirect.
Even MailChimp says that trying to poll entirely within the email is a bad idea. They have some simple tools to ask a single question in an email, but those also take users to an external web page too.

Creating a chat feature?

I need to include chat, in my application. People sign in the chat and create their user and chat to other users. However it needs to be like facebook chat or pingchat where you add friends you want to talk to.
Can anyone give me pointers to what i need to do? I've heard about xmpp servers but not sure if that is the right thing for my app. Any help would be much appreciated
Thanks
Is your app going to create new users, and add them in the chat list, or going to use existing users (like Gtalk, Y! Messenger etc) on existing protocols (like IRC, XMPP etc)...?
If you are going to implement your own chat system, where your users are registering in your website, then you are going to do these things:
Setup your website
Create a protocol (that's, how you pass messages)
Write and implement an API (in PHP, ASP etc)
Connect that API with your iPhone app.
How it works?
You keep a table of chat messages. The table include:
Chat_From
Chat_To
Chat_Message
Timestamp
All what you do is, when you start a Chat session from Alice to Bob, you just enter them in the table. Next, you fetch the row from the Web Server to your App, by calling your PHP file (say, http://mychatserver.com/getChat.php) based on the condition SELECT CHAT_MESSAGE FROM CHAT_TABLE WHERE CHAT_FROM="ALICE" AND CHAT_TO="BOB";. This message is displayed in your App.
This process should be performed repeatedly, with an interval of, say 1 sec.
I hope you got this idea.