I'm trying to figure out how to segment multiple customers in a SaaS app when using Twilio's Authy.
One of the ways is to create an application per customer (with/without sub-accounts per customer/customer-group). However, to onboard customers automatically I would like to create applications via API.
Authy's docs are unhelpful - https://www.twilio.com/docs/authy/api/applications#create-new-application says "To create a new Authy application, click the red plus ('+') button from the console".
Is there a way to create an app from the API?
Twilio developer evangelist here.
I'm afraid there is not a way to create an Authy app from the API.
Related
facebook recently allow everyone to send marketing messages, and create marketing templates.
but when try to create whatsapp template in Twilio dashboard there is no such option as marketing message(just transaction)
I wonder if its ok for me to create templates directly through Facebook or it will mess thing up and I must use Twilio directly?
there is more missing options like attaching media or header to template
twilio dashboard (no marketing category):
facebook dashboard:
tldr: is it ok to use Facebook api directly when using Twilio to register my Whatsapp number?
I checked on this question with Twilio product support and the answer was:
I don't believe this would be possible, as the number and configuration would be tied directly to Twilio. You could certainly try, but this is not something we can offer guidance on or provide support for if you proceed.
I don't have my own WhatsApp number to try with, so I can't verify or test whether you can use the Facebook APIs directly either.
If you are in the Content API beta and you are finding that it still doesn't provide you the features you need, then I recommend raising that with the beta team, who will work to bring it to the API.
So we wrote a React app that lets call center admins create holidays, special events, meetings and emergency conditions for Amazon Connect. In version 2.0 I would like to be able to allow admins to use an uploaded pre-recorded prompt and select that for an announcement from my React app. I have searched the API and it has no endpoint for listing or creating prompt. Does anyone else know if this is possible?
There is currently no API for Prompt Management. Right now, you would have to manually reference the ARN value of the Prompt to dynamically play it via a lambda within a contact flow. Just looked into this myself for a similar feature, and confirmed w/ AWS team.
The JavaScript chat client SDK is missing some functionality that the REST API has, like list users. Should the 1st person chat client be using the REST API as well to supplement gaps in the client SDK or just in general? Or is it strictly for backend management?
Twilio developer evangelist here
The Chat SDK itself doesn't give all of the same access as the REST API because that would put that access directly in the hands of all users of the Chat SDK. Restricting things like listing users of the app to the REST API means that your application has greater control over those functions and can restrict access or use it only in specific circumstances.
As we've discussed in your other question, how you actually manage things in your application, whether it is by calling to the REST API or storing data in your own user database, is up to you and depends on what will work best for your application.
I retrieved an access token from my server and have connected the JavaScript SDk chat client like so. I have created a channel like so. The next step I'd like to invite a user like this. In that example they invite the user 'elmo'. Where do I get 'elmo' or how do I present the user with a selection of possible 'elmo's? The client sdk has no list users functionality.
Edit:
It looks like the REST API has a list users method. But can't find any examples of it used. Should the 1st person chat client be using the REST API as well to supplement gaps in the client SDK or should it get the identity from backend? Our team has different interpretations of the docs: twilio REST API is strictly for backend vs. twilio REST API can and should be used any where. Moved to twilio REST API: strictly backend?
Twilio developer evangelist here.
In my opinion Twilio's Chat API should not be the central source of truth of the users in your system. I don't know anything more about your application than what you've written here, but I would expect that you have a user model within your own system that you have used to generate or create an identity that is then used by the Chat API as well as how your user logs in to your system. I would then use that user model to connect users and provide their identities so that they can join chats together.
Is it possible to send payments via Quickbooks Online API?
We are looking to basically initiate a ACH transfer from the QBO Client's bank account to another account, not just record a transaction.
Is this possible? If so via which API / Method? I have been looking all over the QB Documentation and can't find a clear answer. Support calls say it's possible but don't give any direction where to get stated.
I have already registered as a developer, created an app and have been able to implement authorization and tokens and manipulate basic QBO Data, jsut need to figure out where or how to send payments if possible.
Is it possible to send payments via Quickbooks Online API?
No.