Build Conversation Actions for Google Assistant users

Reach Google Assistant users on Google Home and soon, other Google Assistant surfaces, with our new Actions on Google integration

Starting today, you can build rich, conversational experiences for Google Assistant users on Google Home and deploy them as Conversation Actions in just a few easy steps with API.AI.

API.AI makes it possible for your service to receive and respond to user queries in natural language. So whether you aim to answer questions or help users to be more productive, API.AI can help you build engaging experiences.

To build a Conversation Action with API.AI, start by defining the user requests or intents that your service will handle. Then design the conversational flow. If you’re new to API.AI and want to develop Conversation Actions, we’ve prepared some handy docs and tutorials.

Once you’ve built your Conversational Action (or if you already have a service developed with API.AI), you can easily submit your integration for the Google Assistant in the Integrations tab.

After you launch, you can update your Conversation Action in real-time based on user interactions, and it will continue to get smarter based on API.AI’s machine learning capabilities.

This is just the beginning – in the future Actions on Google will let you reach Google Assistant users beyond Google Home, including Pixel phones and Google Allo.

With the addition of Actions on Google, API.AI can now support your conversational experience development efforts across 10+ platforms. And with our recently updated free Standard tier and advanced natural language understanding technology, you can build and scale engaging experiences for everyone.

Get a jump start on building conversational experiences using API.AI for Actions on Google and reach Google Home users now.

Happy coding, API.AI team

Freedom of Speech for Bots

Since API.AI launched, our goal has been to make building advanced conversational interfaces easy and enjoyable. It’s great to see the growing number of agents powered by API.AI, but we know there’s more work to do in order to be more accessible and enhance the platform’s feature set. Today, we’re making progress towards both of these goals:

First, we’re removing limitations on the number of queries for our Free plan for both public and private agents (bandwidth limits may apply). This means that you don’t have to worry about how much it’s going to cost when your chatbot takes off - you can just savor the moment! And for those of you who need some more premium features - higher bandwidth, SLA, pre-built domains to name a few - we can develop a custom Preferred plan that’s just right for you.

Second, we’ve added features that’ll help liven up your chatbot responses. Starting today, API.AI supports Rich Messaging - cards, images, quick replies - on popular platforms, such as Facebook Messenger, Slack, Kik, and Telegram. This new feature will enhance the quality of your bot’s dialogue, keeping your audience engaged and entertained.

You can also use Custom Payload in your bot response to add payments, confirmations, receipts, videos and other types of rich content supported by the messaging platform.

We can’t wait to see the new exciting conversational agents you build with the help of API.AI. So, what are you waiting for? Start building your agent now.

Happy Bot Building, API.AI team

API.AI is joining Google!

We are excited to announce that API.AI is joining Google!

It has been a long and fun journey. Since API.AI’s launch in 2014, we’ve been constantly impressed by the fast and energetic adoption of the technology from people building conversational interfaces for chatbots, connected cars, smart home devices, mobile applications, wearables, services, robots and more. Our vision has been to make technology understand and speak human language and help developers build truly intelligent conversational interfaces for their products and services. The best part of our day is hearing from our diverse community and how they are using API.AI to create truly innovative, practical and inspirational products that will reshape how we live and work in the future.

What does this mean to you? We’re excited for you to continue using our developer platform to build conversational user interfaces. Joining Google will allow us to accelerate improvements to the platform and service our growing developer community in ways we’ve always dreamed. With Google’s knowledge, infrastructure and support, we can make sure you get access to the best available technologies and developments in AI and machine learning.

As we start this next chapter, we want to express how truly grateful we are to our customers, developers, partners, employees, advisors and investors. We can’t wait to continue working with you and could not have gotten to this point without your support.We cannot thank you enough.

We hope you are as excited as we are with what’s to come at Google and value your continued support.

Sincerely, Ilya Gelfenbeyn, CEO

API.AI’s Cisco Spark and Tropo Solution at Cisco Live!

It’s always exciting to do a little show-and-tell with products you’re proud of. That’s why we can’t wait to be at Cisco Live in Las Vegas from July 10-14, where we’ll be demonstrating API.AI’s latest integrations with Cisco Spark and Cisco-owned Tropo. We’ll be exhibiting at the event as well – if you’re attending, come by and see us at booth C7.


Manipulating Entity Entries via API

Let’s imagine an agent for a retail store app. There is a developer entity that matches items available in the store. Let’s call it @item. The initial version of the entity contains a list of items available in the store at the moment of the agent’s creation. But since the stock of items is updated regularly, it would be very inefficient to update the entity manually.

To keep the entity in sync with the store database, API.AI now offers three additional options in the /entities endpoint that allow you to add, update, and delete entity entries via our API. Read more...