0

We want to somehow consume a Chatbot Analytics so we can create our Own Analytics site for our Clients.

Is that any Possible? Are there Any tools that will help? We don't want tools, we want to consume their Data and Present them in our own site on behalf of our Clients.

Conside creating Chatbot via Chatfuel, API.ai or something.

3 Answers3

1

You can use chatbotproxy.com API to fetch app and page specific metrics.

Currently, it collects 10 metrics, Note: if there is no data; then API does not return 0, it skips keys with 0 count. ChatbotProxy Metrics

0

We don't want tools, we want to consume their Data and Present them in our own site on behalf of our Clients.

By assuming you are referring consumer response as Data, yes that is possible.

To gather that data you should use AWS cloud services; you can use AWS Lex and AWS Lambda to build chatbot. In AWS ecosystem,you build the skeleton with Lex and provide functionality using Lambda function which will be triggered on catching an intent.

Considering you want to do some custom analysis on your consumer's responses AWS provides the best solution. AWS implementations are more flexible, transparent and their SDKs are available for a diverse set of platforms.

thepurpleowl
  • 147
  • 4
  • 15
0

If your bot is created using api.ai, unfortunately, there's no way to consume analytics data via API calls, instead, they have developed & announced Analytics dashboard in api.ai console. Here, you can review statistics relevant to the specific agent. The solution to your problem can be logging everything via webhooks and write your own analytics service, but you'd probably know that already.

Tejas Bramhecha
  • 880
  • 5
  • 19