According to this documentation Google Assistant requests to the Dialogflow (Standard Edition) have the following limits: 180 requests per minute.
I'm developing a Google Assistant action which is a quite interactive. For a single user it may take calling up to 10 Intents (requests) / per minute. Are we really saying that based on that limits my Assistant action won't be able to handle more than 18 users' sessions per minute? Really?
What if you have more than 10 000 daily active users? How about 100 000 or even more DAU?
The Google Assistant Conversational Actions documentation is silent about it. It would be great if somebody from Google Assistant team could clarify it.
Thank you
I posted similar question about request quotas for Action Builder on reddit.
According to the reply, there is no such thing as quota for Assistant Actions built with Actions Builder and the only limitation is your backend capacity e.g. Firebase or another implementation.
Also, I found a comment about 400k users by month in this thread.
It would be great if someone from Google Assistant representatives can confirm this or add a section to the official documentation. Because this would help to invest in developing new google actions on enterprise level without a fear to bump into request limitations.
Related
We are a smart home product development company and we have been working on voice assistants integration and Google action is actually part of our assistant integration. We developed and submitted our initial google action for the certification that will be shipped with our product to the customers. As per in the action console release page, they state the review may take 5-7 days and will be notified via an email once review is completed but it's been longer than said days now, we didn't hear back anything yet. We are unable to find any support email to google action for direct inquiry hence we don't have any clues what's the actual status with our google action. Is there any support email, we can directly reach out to google action support rep like in Alexa? The critical part is our marketing team has planned to release the product within next couple of weeks. So, we have to make sure the google action developed is on Live.
This is a dedicated page for actions that are stuck in review, but it also offers some other support options.
https://support.google.com/actions-console/contact/support
I need to add more than 5 skills in Watson Assistant, but I don't know how to add them.
I have a Plus plan with 100 assistants and 5 skills. When I add 5 skills in 5 assistants, the system responds "You have limit 5 skills". How can I use the other 95 assistants?
See the pricing and plan overview for IBM Watson Assistant for how many skills can be created in each service plan. The documentation details how to add skills to an assistant.
A dialog skill defines the intents, entities and the dialog structure. A search skill can be used for integrating IBM Watson Discovery. Once you have skills defined, typically only a single dialog skill, you add them to an assistant. The assistant is the wrapper around the skill for building the chatbot and integrating it into a website, Slack or Facebook Messenger or hooking it up with a phone system.
You say that you have a Plus plan. Note that the docs point out restrictions for the "Plus Trial" plan which only has 5 skills.
Create a new resource group.
Then choose this new resource group while creating the new service.
I created a free service that permits to control a French set-top box (which provides different services like TV, playing media, Netflix, …).
This set-top is a 3rd party product for me because I do not own the material, but because the constructor provides an API I've been able to create a service from end-to-end that controls the box. The box provider doesn't have any service published on Google to control their box and they do not plan to do it in the future.
I tested everything with my own Google Home account and everything is working fine. I'd now like to deploy/publish my service to all my users in Google Home… While I'm filling all the steps to publish my project, it's asking me to complete a form (Smart Home Certification form), but at the top of the form it says: “if your action is non-commercial (personal/hobby project) or you are implementing only the SCENE trait, do not submit the form.”
My action is non-commercial (it's a free service) and I'm maintaining it on my personal time (hobby project), so I'm not supposed to submit the form. But if I don't, then I cannot have my service published/deployed?!
Is it possible to publish a Smart Home Action without being a company that sells products/pays a developer to maintain the service?
For your information, I already published an Alexa Skill for this service 1 year ago and it works very well. I was waiting for Google to publish the Channel trait in French to release it. Right now I have to ask my users to create applets in IFTTT to make the service works with Google, which is not optimal and very painful…
I tried to reach to the ha-certification Google team but no answer after 2 weeks… So maybe someone in the community would already have experimented the same case as me!
Thanks
After sending emails around, I finally got an answer from a Google employee:
due to our new policies, we are now not launching any partners who are not tied to commercial products
We're currently testing our chatbot project for Google Assistant/Google Home.
In the middle of the conversation, when our bot still has "things to say" (our chatbot flows are based on several steps and not just one question and one short answer), Google Assistant throws you out of the chatbot and goes back to the generic Google Assistant. Does anyone know if this is a feature of the testing version or if this is caused by the way Google Assistant works?
there is a 5 second timeout on Dialogflow fulfillment responses so if it takes your chatbot more than 5 seconds to respond, it will show the response that is defined in Dialogflow
There are 3 things that are most probably causing your app to exit in the middle of the conversation.
You webhook/fulfillment is encountering an error that is not handled.
The response that you are returning is exceeding the max limit of characters that Google supports.
A timeout is happening for your webhook because DialogFlow will wait for 10 seconds for your fulfillment to return a response or else it will end the conversation on its own.
Hope this helps.
My previous facebook developer account was blocked due I guess of making to many requests (No reason given by them and no answer after trying to contact them).
So before fall in the same issue with a new account. I would like to know if some has some relevant info or experience of how much request per second or hour can be made safetly to Facebook's API before been mark as abuse of service and been banned.
Thanks.
There is an article about rate limits in the official docs: https://developers.facebook.com/docs/graph-api/advanced/rate-limiting