Pingtochat Docs

Pingtochat Docs

Did You Know?

We design Docy for the readers, optimizing not for page views or engagement

leafleafleafDocy banner shape 01Docy banner shape 02Man illustrationFlower illustration

No parameter body,buttons – quick-replay,visit-website,phone-number

Estimated reading: 2 minutes 68 views

This document provides detailed information about the Utility Templates used for communication purposes. These templates allow businesses to send structured messages to users for transactional or informational purposes.

Endpoint

http://{{your_domain}}/api/v1.0/{{phone_number_id}}/{{key}}/message_templates
  • {{your_domain}}: Your domain URL where the API is hosted.
  • {{phone_number_id}}: The unique identifier of the phone number used for sending messages.
  • {{key}}: Your API key for authentication.How to create key

Request Headers

  • Authorization: Bearer token for authentication.
  • Content-Type: Should be set to application/json.

Template Information

  • Name: utility_t
  • Language: en_US (English – United States)
  • Category: UTILITY
  • Allow Category Change: Yes

Components

The utility_t template consists of a Body and a Buttons component.

  • Body:
    • Type: BODY
    • Text: Item no CR7000 is confirmed!
    • Purpose: Serves as a confirmation notification for an item, order, or transaction.
  • Buttons:
    • Type: BUTTONS
    • Buttons:
      • Type: QUICK_REPLY
        • Text: Unsubscribe from Promos
        • Purpose: Allows the recipient to opt out of promotional messages quickly.
      • Type: URL
        • Text: Go to link
        • URL: https://app.pingtochat.com/
        • Purpose: Directs the recipient to an external link for further actions.
      • Type: PHONE_NUMBER
        • Text: Call
        • Phone Number: 91xxxxxxxxxx
        • Purpose: Allows the recipient to initiate a call directly for further assistance.

Example Message Generation

Body: Item no CR7000 is confirmed!
Buttons:

Call (Phone Number: 91xxxxxxxxxx)

Unsubscribe from Promos

Go to link (URL: https://app.pingtochat.com/)

Sample Request

{
  "name": "utility_t",
  "language": "en_US",
  "category": "UTILITY",
  "allow_category_change": true,
  "components": [
        {
        "type": "BODY",
        "text": "Item no CR7000 is confirmed!"
        },
        {
        "type":"BUTTONS",
        "buttons": [
                {
                "type": "QUICK_REPLY",
                "text": "Unsubscribe from Promos"
                },
                {
                "type": "url",
                "text": "Go to link",
                "url": "https://app.pingtochat.com/"
                },
                {
                "type": "PHONE_NUMBER",
                "text": "Call",
                "phone_number": "91xxxxxxxxxx"
                }
            ]
        }
    ]
}

Success Response

Status Code: 201 APPROVED

{
    "id": "xxxxxx",
    "status": "APPROVED",
    "category": "MARKETING"
}

Notes

  • The template allows changes to the category since allow_category_change is set to true.
  • It is designed for utility purposes, such as order confirmations, service updates, or other transactional messages.
  • The Quick Reply Button enables recipients to opt out of promotions.
  • The URL Button directs users to an external link for further actions.
  • The Phone Number Button allows recipients to initiate a call for assistance.
  • The message format is fixed and does not include dynamic placeholders, making it suitable for standard notifications.

Leave a Comment

Share this Doc

No parameter body,buttons – quick-replay,visit-website,phone-number

Or copy link

CONTENTS