Release notes

This page provides information about changes in Business Messages.

October 16, 2023

  • Session inactivity timeout has been increased from 12 business hours to 24 business hours for Human-only and Human-Bot sessions. If there are < 24 business hours in next 7 days, we will use 24 hours instead.

September 20, 2023

  • PLACESHEET entry point is available for all major browsers on Desktop.

July 19, 2023

  • FEATURED_SNIPPETS entry point is available for all major browsers on Desktop.

April 20, 2023

  • The ADS and PHONE entry points are removed along with all related documentation.

March 21, 2023

  • The ADS and PHONE entry points are deprecated. These entry points and their associated APIs will be removed on April 20, 2023.

January 27, 2023

  • A new guide explains how to prepare your webhook for high message volume situations.

December 29, 2022

November 4, 2022

  • A new guide explains how to use the new Business Messages test framework to test your webhook.

October 31, 2022

  • Business Messages has a new entry point for Google Ads. Now you can support advertisers who run Search ads using message assets. Message assets allow prospective customers to chat with a brand directly from an ad.

    You can design a custom greeting for each ad you support. Your custom greetings for Google Ads can include multiple welcome messages with rich functionality like rich text and rich cards, as well as conversation starters.

    You can use links for Google Ads to test your customized messaging experience, and send links to advertisers so they can preview the experience and connect it to their message assets on Google Ads.

October 4, 2022

September 30, 2022

September 26, 2022

New

September 12, 2022

July 13, 2022

New

July 6, 2022

New

  • When creating an agent, enable the Business Messages Helper Bot to help you explore the platform. The Helper Bot lets you quickly start a conversation with your agent so you can try out the features and find resources to help you implement them. This is especially useful when creating your first agent.

  • Now you can scan QR codes from the Business Communications Developer Console to test an agent on your mobile device.

June 17, 2022

New

  • User message payloads now include deflected phone numbers (numbers that users viewed but opted not to call when starting a messaging conversation) in the context object.

June 3, 2022

New

  • An OpenAPI document is now available for the Business Messages and Business Communications APIs, enabling you to create client libraries in dozens of languages, and more.

June 2, 2022

New

  • A new guide explains how to set partner-level and agent-level webhooks.

May 31, 2022

New

  • Added bootstrap sample to demonstrate how to receive and validate messages, and how to reply to users with rich cards, carousels, images, links, suggestion chips, and more.

April 25, 2022

New

  • A new learning pathway collects guide pages related to onboarding a location. Completing the learning pathway earns a new DevSite badge.

April 1, 2022

New

March 16, 2022

New

March 8, 2022

New

February 1, 2022

New

January 31, 2022

New

December 13, 2021

New

December 01, 2021

Removed

  • Removed the bot feedback feature and related documentation.

November 30, 2021

New

October 26, 2021

Deprecated

October 18, 2021

New

  • Onboard, verify, and launch Business Profile (formerly Google My Business) locations quickly.

October 12, 2021

New

October 11, 2021

New

September 20, 2021

New

September 09, 2021

Changed

  • Agent logos are recommended, but no longer required, when creating and launching agents. See BusinessMessagesAgent.

July 28, 2021

Changed

  • Surveys now support up to five questions: a required question, up to two template questions, and up to two custom questions. The survey response format is updated to support the new options.

Deprecated

July 1, 2021

New

April 16, 2021

Update

April 13, 2021

New

  • The Dialogflow integration adds easy automation to Business Messages agents with FAQ bots and automatic responses.

March 29, 2021

Update

  • The URL entry point has moved from beta to being generally available. This entry point lets you start conversations with agents from links. See Start conversations from URLs.

March 24, 2021

New

February 4, 2021

Update

January 12, 2021

Changed

December 15, 2020

Update

  • Added support for non-local configuration of agents, verification, and launch to the API Explorer sample.

December 7, 2020

New

  • Added Node.js, Java, and Python examples for all messages types in the Send messages guide.

November 24, 2020

New

November 23, 2020

New

November 19, 2020

New

November 18, 2020

New

November 10, 2020

New

September 3, 2020

New

August 7, 2020

New

  • representative.avatarImage customizes your representatives' images on a message-by-message basis and helps users connect with and understand who they're chatting with.

August 5, 2020

New

  • You can now customize conversation starters, welcome messages, and offline messages both for agents and specific locations. See Begin the conversation.

July 27, 2020

New

  • Added an Appointment Agent sample, which uses Dialogflow and Node.js to power a conversational agent that helps a customer setup an appointment with a business.

July 22, 2020

New

  • The live agent request suggestion guides users to interact with human representatives during complex interactions or when automation can't handle a user request.

July 20, 2020

New

June 17, 2020

New

June 9, 2020

New

June 8, 2020

New

  • Added Node.js client libraries and sample implementations demonstrating common features available in the Business Communications API.

June 5, 2020

Changed

  • Updated Echo Agent samples to include full client SDKs for Java, Python, and Node.js. Samples include expanded functionality for creating cards, carousels, and suggested replies.

June 1, 2020

New

May 21, 2020

New

  • Added Java and C# client libraries and sample implementations demonstrating common features available in the Business Communications API.

May 18, 2020

New

  • The Dial action opens users' default dialer app with the specified phone number pre-populated.

May 14, 2020

New

  • Conversation starters now support suggested actions, including the Open URL action, which opens a user's default browser to the specified URL. See SuggestedAction.

May 12, 2020

Changed

  • Updated the Business Communications API Explorer sample with image preview support and bug fixes.

May 08, 2020

Changed

  • Updated the Business Communications API Explorer sample with a refactored client library and to support 5 conversation starters.

March 30, 2020

New

  • Fallback text that displays if the user's device doesn't support the message type or content. See Send messages.

March 13, 2020

Changed

  • Updated the Business Communications API Explorer sample to support postback data in conversation starters.

March 12, 2020

Changed

March 10, 2020

New

  • Rich cards and rich card carousels send groups of related information, media, and suggestions to users in a straightforward interface.
  • Typing indicators, representative joined/left events, and requests for live agents enrich conversations for both users and agents. See Events.

February 19, 2020

New

Changed

  • Updated Receive messages to include guidance on accepting, acknowledging, and processing incoming user messages.

February 13, 2020

New

  • Added the agent field to incoming user messages to assist with per-message agent identification. Only applicable to agents using the Business Messages API.

February 6, 2020

New

  • Metrics covers key agent metrics, improving metrics, and tracking your own metrics.

January 29, 2020

New

January 8, 2020

New

  • Begin the conversation covers how to guide users in new conversations with welcome messages and conversation starters.

December 3, 2019

Changed

  • Best practices updated with content about incoming message de-duplication and handling at-least-once message delivery.