Google Business Messages website screenshot

Google Business Messages

The Google Business Messages API enables agents to send messages, create events, and manage customer satisfaction surveys within conversations. It allows businesses to communicate with customers directly through Google entry points such as Search and Maps.

1 APIs 0 Features
Business CommunicationsConversationsCustomer SupportGoogleMessaging

APIs

Google Business Messages API

Enables agents to send messages, create conversation events, update message receipts, and manage customer satisfaction surveys for business communications through Google.

Collections

Pricing Plans

Rate Limits

FinOps

Semantic Vocabularies

context Context

11 classes · 0 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
🔗
JSONLD
JSONLD

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Google Business Messages API
  version: 1.0.0
request:
  auth:
    type: oauth2
    flow: authorization_code
    authorizationUrl: https://accounts.google.com/o/oauth2/auth
    accessTokenUrl: https://oauth2.googleapis.com/token
    credentials:
      clientId: '{{clientId}}'
      clientSecret: '{{clientSecret}}'
items:
- info:
    name: Conversations
    type: folder
  items:
  - info:
      name: Google Business Messages Create Message
      type: http
    http:
      method: POST
      url: https://businessmessages.googleapis.com/v1/conversations/:conversationId/messages
      params:
      - name: conversationId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Sends a message from an agent to a user.
  - info:
      name: Google Business Messages Update Message Receipt
      type: http
    http:
      method: PATCH
      url: https://businessmessages.googleapis.com/v1/conversations/:conversationId/messages/:messageId:receiptUpdate
      params:
      - name: conversationId
        value: ''
        type: path
      - name: messageId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Sends a receipt for a message from an agent to a user.
  - info:
      name: Google Business Messages Create Event
      type: http
    http:
      method: POST
      url: https://businessmessages.googleapis.com/v1/conversations/:conversationId/events
      params:
      - name: conversationId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates an event in a conversation.
  - info:
      name: Google Business Messages Create Survey
      type: http
    http:
      method: POST
      url: https://businessmessages.googleapis.com/v1/conversations/:conversationId/surveys
      params:
      - name: conversationId
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Creates a customer satisfaction survey in a conversation.
bundled: true