Infobip Answers API

Answers is the Infobip fully-encompassed chatbot building platform that enables you to build, test, and deploy highly customized chatbots of different types. Multiple channels are supported on Answers like WhatsApp, Facebook Messenger, Live Chat, Apple Business Chat, Viber, Google Business Messaging and other. — 3 operation path(s) and 1 webhook(s) in Infobip's published OpenAPI.

OpenAPI Specification

infobip-answers-openapi.json Raw ↑
{
 "openapi":"3.1.0",
 "info":{
  "title":"Infobip OpenAPI Specification",
  "description":"OpenAPI Specification that contains all public endpoints and webhooks.",
  "contact":{
   "name":"Infobip support",
   "email":"support@infobip.com"
  },
  "version":"3.210.0",
  "x-generatedAt":"2026-07-23T15:23:49.65866687Z"
 },
 "tags":[
  {
   "name":"customer-engagement",
   "description":"Complete solutions that will help you drive better outcomes for your customers and business across the entire customer journey.\n",
   "x-type":"category",
   "x-displayName":"Customer Engagement"
  },
  {
   "name":"answers",
   "description":"Answers is the Infobip fully-encompassed chatbot building platform that enables you to build, test, and deploy highly customized chatbots of different types. Multiple channels are supported on Answers like WhatsApp, Facebook Messenger, Live Chat, Apple Business Chat, Viber, Google Business Messaging and other. Communication with Bot is achieved through existing Conversations solution infrastructure which enables integration and switching between communicating with bot and a live agent. Processing can start by receiving MO message or by receiving a trigger event. Users can manage bots (create, update, delete, start and stop bots) through a web interface. For more details, visit the [Answers documentation](https://www.infobip.com/docs/answers).\n\nAnswers API is in Early access stage.\n",
   "x-type":"product",
   "x-displayName":"Answers"
  },
  {
   "name":"answers-testing-start-test",
   "description":"",
   "x-type":"section",
   "x-displayName":"Start Answers test"
  },
  {
   "name":"answers-testing-stop-test",
   "description":"",
   "x-type":"section",
   "x-displayName":"Stop Answers test"
  },
  {
   "name":"answers-testing-send-message",
   "description":"",
   "x-type":"section",
   "x-displayName":"Send inbound message to test"
  },
  {
   "name":"answers-testing-receive-message",
   "description":"",
   "x-type":"section",
   "x-displayName":"Receive testing message"
  }
 ],
 "paths":{
  "/bots/1/testing/start":{
   "post":{
    "tags":[
     "customer-engagement",
     "answers",
     "answers-testing-start-test"
    ],
    "summary":"Start test",
    "description":"Start the bot simulation to begin test scenario.",
    "operationId":"start-test",
    "requestBody":{
     "content":{
      "application/json":{
       "schema":{
        "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.TestingStartRequest"
       }
      }
     },
     "required":true
    },
    "responses":{
     "200":{
      "description":"OK",
      "content":{
       "application/json":{
        "schema":{
         "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.TestingStartResponse"
        }
       }
      }
     },
     "400":{
      "$ref":"#/components/responses/ApiError400"
     },
     "401":{
      "$ref":"#/components/responses/ApiError401"
     },
     "403":{
      "$ref":"#/components/responses/ApiError403"
     },
     "429":{
      "$ref":"#/components/responses/ApiError429"
     },
     "500":{
      "$ref":"#/components/responses/ApiError500"
     }
    },
    "security":[
     {
      "IBSSOTokenHeader":[]
     },
     {
      "APIKeyHeader":[]
     },
     {
      "Basic":[]
     },
     {
      "OAuth2":[]
     }
    ],
    "x-scopes":[
     "answers:manage",
     "answers:testing"
    ],
    "x-is-early-access":true
   }
  },
  "/bots/1/testing/{testId}/stop":{
   "post":{
    "tags":[
     "customer-engagement",
     "answers",
     "answers-testing-stop-test"
    ],
    "summary":"Stop test",
    "description":"Stop the bot simulation to finish test scenario.",
    "operationId":"stop-test",
    "parameters":[
     {
      "name":"testId",
      "in":"path",
      "required":true,
      "style":"simple",
      "explode":false,
      "schema":{
       "type":"integer",
       "format":"int64"
      }
     }
    ],
    "responses":{
     "204":{
      "description":"No Content"
     },
     "401":{
      "$ref":"#/components/responses/ApiError401"
     },
     "403":{
      "$ref":"#/components/responses/ApiError403"
     },
     "404":{
      "$ref":"#/components/responses/ApiError404"
     },
     "429":{
      "$ref":"#/components/responses/ApiError429"
     },
     "500":{
      "$ref":"#/components/responses/ApiError500"
     }
    },
    "security":[
     {
      "IBSSOTokenHeader":[]
     },
     {
      "APIKeyHeader":[]
     },
     {
      "Basic":[]
     },
     {
      "OAuth2":[]
     }
    ],
    "x-scopes":[
     "answers:manage",
     "answers:testing"
    ],
    "x-is-early-access":true
   }
  },
  "/bots/1/testing/{testId}/send-message":{
   "post":{
    "tags":[
     "customer-engagement",
     "answers",
     "answers-testing-send-message"
    ],
    "summary":"Send message",
    "description":"Send inbound message to active test scenario.",
    "operationId":"send-test-message",
    "parameters":[
     {
      "name":"testId",
      "in":"path",
      "required":true,
      "style":"simple",
      "explode":false,
      "schema":{
       "type":"integer",
       "format":"int64"
      }
     }
    ],
    "requestBody":{
     "content":{
      "application/json":{
       "schema":{
        "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.InboundTestingRequest"
       },
       "examples":{
        "default_whatsapp_text_inbound_message":{
         "summary":"WhatsApp TEXT inbound message",
         "value":{
          "message":{
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_image_inbound_message":{
         "summary":"WhatsApp IMAGE inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Image caption",
            "type":"IMAGE"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_document_inbound_message":{
         "summary":"WhatsApp DOCUMENT inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Document caption",
            "type":"DOCUMENT"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_audio_inbound_message":{
         "summary":"WhatsApp AUDIO inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Audio caption",
            "type":"AUDIO"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_video_inbound_message":{
         "summary":"WhatsApp VIDEO inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Video caption",
            "type":"VIDEO"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_voice_inbound_message":{
         "summary":"WhatsApp VOICE inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Voice caption",
            "type":"VOICE"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_location_inbound_message":{
         "summary":"WhatsApp LOCATION inbound message",
         "value":{
          "message":{
           "content":{
            "latitude":45.8428647,
            "longitude":15.8819638,
            "address":"Street address 20, Country",
            "name":"Location name",
            "url":"http://example.com",
            "type":"LOCATION"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_quick_reply_inbound_message":{
         "summary":"WhatsApp QUICK_REPLY inbound message",
         "value":{
          "message":{
           "content":{
            "text":"quick reply",
            "payload":"payload",
            "type":"QUICK_REPLY"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_button_reply_inbound_message":{
         "summary":"WhatsApp BUTTON_REPLY inbound message",
         "value":{
          "message":{
           "content":{
            "id":"buttonId",
            "title":"Button title",
            "type":"BUTTON_REPLY"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_list_reply_inbound_message":{
         "summary":"WhatsApp LIST_REPLY inbound message",
         "value":{
          "message":{
           "content":{
            "id":"itemId",
            "title":"Item title",
            "description":"Item description",
            "type":"LIST_REPLY"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_flow_reply_inbound_message":{
         "summary":"WhatsApp FLOW_REPLY inbound message",
         "value":{
          "message":{
           "content":{
            "text":"Flow reply",
            "response":{
             "key1":"value1",
             "key2":"value2"
            },
            "type":"FLOW_REPLY"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_call_reply_inbound_message":{
         "summary":"WhatsApp CALL_REPLY inbound message",
         "value":{
          "message":{
           "content":{
            "callResponseType":"ACCEPT",
            "expiration":"2025-01-01T00:00:00.000+0000",
            "type":"CALL_REPLY"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_order_inbound_message":{
         "summary":"WhatsApp ORDER inbound message",
         "value":{
          "message":{
           "content":{
            "catalogId":"catalogId",
            "items":[
             {
              "currency":"id",
              "itemPrice":20,
              "productRetailerId":"EUR",
              "quantity":10
             }
            ],
            "text":"Order title",
            "type":"ORDER"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_whatsapp_contact_inbound_message":{
         "summary":"WhatsApp CONTACT inbound message",
         "value":{
          "message":{
           "content":{
            "contacts":[
             {
              "addresses":[
               {
                "street":"Street name 1",
                "city":"city name",
                "state":"state name",
                "zip":"123123",
                "country":"country name",
                "countryCode":"HR",
                "type":"home address"
               }
              ],
              "birthday":"2024-01-10",
              "emails":[
               {
                "email":"example@example.com",
                "type":"work email"
               }
              ],
              "name":{
               "firstName":"John",
               "lastName":"Doe",
               "middleName":"Joe",
               "nameSuffix":"PhD",
               "namePrefix":"Dr.",
               "formattedName":"Dr. John Doe"
              },
              "organisation":{
               "company":"company name",
               "department":"department name",
               "title":"company title"
              },
              "phones":[
               {
                "phone":"38595112233",
                "type":"work phone",
                "waId":"waId"
               }
              ],
              "urls":[
               {
                "url":"https://example.com",
                "type":"work url"
               }
              ]
             }
            ],
            "type":"CONTACT"
           },
           "channel":"WHATSAPP"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_text_inbound_message":{
         "summary":"Live Chat TEXT inbound message",
         "value":{
          "message":{
           "content":{
            "text":"Hello",
            "type":"TEXT"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_audio_inbound_message":{
         "summary":"Live Chat AUDIO inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "type":"AUDIO"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_video_inbound_message":{
         "summary":"Live Chat VIDEO inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Video caption",
            "type":"VIDEO"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_document_inbound_message":{
         "summary":"Live Chat DOCUMENT inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Document caption",
            "type":"DOCUMENT"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_image_inbound_message":{
         "summary":"Live Chat IMAGE inbound message",
         "value":{
          "message":{
           "content":{
            "url":"https://example.com",
            "caption":"Image caption",
            "type":"IMAGE"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_button_reply_inbound_message":{
         "summary":"Live Chat BUTTON_REPLY inbound message",
         "value":{
          "message":{
           "content":{
            "text":"Button text",
            "buttonPayloadType":"POSTBACK",
            "payload":"Button reply payload",
            "type":"BUTTON_REPLY"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_live_chat_bundle_inbound_message":{
         "summary":"Live Chat BUNDLE inbound message",
         "value":{
          "message":{
           "content":{
            "content":{
             "text":"Hello",
             "type":"TEXT"
            },
            "type":"BUNDLE"
           },
           "channel":"LIVE_CHAT"
          },
          "userDestination":"38595112233"
         }
        },
        "default_calls_start_call_inbound_message":{
         "summary":"Calls START_CALL inbound message",
         "value":{
          "message":{
           "content":{
            "type":"START_CALL"
           },
           "channel":"CALLS"
          },
          "userDestination":"38595112233"
         }
        },
        "default_calls_text_inbound_message":{
         "summary":"Calls TEXT inbound message",
         "value":{
          "message":{
           "content":{
            "text":"Hello",
            "interrupted":false,
            "type":"TEXT"
           },
           "channel":"CALLS"
          },
          "userDestination":"38595112233"
         }
        },
        "default_calls_hang_up_inbound_message":{
         "summary":"Calls HANG_UP inbound message",
         "value":{
          "message":{
           "content":{
            "type":"HANG_UP"
           },
           "channel":"CALLS"
          },
          "userDestination":"38595112233"
         }
        },
        "default_calls_dtmf_code_response_inbound_message":{
         "summary":"Calls DTMF_CODE_RESPONSE inbound message",
         "value":{
          "message":{
           "content":{
            "text":"1",
            "timeout":false,
            "type":"DTMF_CODE_RESPONSE"
           },
           "channel":"CALLS"
          },
          "userDestination":"38595112233"
         }
        }
       }
      }
     },
     "required":true
    },
    "responses":{
     "204":{
      "description":"No Content"
     },
     "400":{
      "$ref":"#/components/responses/ApiError400"
     },
     "401":{
      "$ref":"#/components/responses/ApiError401"
     },
     "403":{
      "$ref":"#/components/responses/ApiError403"
     },
     "404":{
      "$ref":"#/components/responses/ApiError404"
     },
     "429":{
      "$ref":"#/components/responses/ApiError429"
     },
     "500":{
      "$ref":"#/components/responses/ApiError500"
     }
    },
    "security":[
     {
      "IBSSOTokenHeader":[]
     },
     {
      "APIKeyHeader":[]
     },
     {
      "Basic":[]
     },
     {
      "OAuth2":[]
     }
    ],
    "x-scopes":[
     "answers:manage",
     "answers:testing"
    ],
    "x-is-early-access":true
   }
  }
 },
 "components":{
  "schemas":{
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.BotInformationExample":{
    "type":"object",
    "description":"Details about bot.",
    "properties":{
     "botId":{
      "type":"integer",
      "format":"int64",
      "description":"Bot identifier."
     },
     "botSender":{
      "type":"string",
      "description":"Bot sender."
     },
     "botName":{
      "type":"string",
      "description":"Bot name."
     },
     "channel":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.TestingApiChannel"
     },
     "testId":{
      "type":"integer",
      "format":"int64",
      "description":"Test identifier."
     }
    },
    "required":[
     "botId",
     "botName",
     "botSender",
     "channel",
     "testId"
    ],
    "title":"BotInformationExample"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.ButtonPayloadType":{
    "type":"string",
    "enum":[
     "URL",
     "POSTBACK"
    ],
    "title":"ButtonPayloadType"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallResponseType":{
    "type":"string",
    "enum":[
     "ACCEPT",
     "REJECT"
    ],
    "title":"CallResponseType"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsDtmfInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "text":{
        "type":"string"
       },
       "timeout":{
        "type":"boolean"
       }
      }
     }
    ],
    "title":"CallsDtmfInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsDtmfMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "text":{
        "type":"string"
       },
       "dtmfMaxCodeLength":{
        "type":"integer",
        "format":"int32"
       },
       "dtmfTerminator":{
        "type":"string"
       },
       "timeoutSeconds":{
        "type":"integer",
        "format":"int32"
       }
      }
     }
    ],
    "title":"CallsDtmfMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsFileMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "url":{
        "type":"string"
       }
      }
     }
    ],
    "title":"CallsFileMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsHangUpInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessageContent"
     }
    ],
    "title":"CallsHangUpInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsHangUpMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicMessageContent"
     }
    ],
    "title":"CallsHangUpMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsInboundMessageContentType":{
    "type":"string",
    "enum":[
     "START_CALL",
     "TEXT",
     "HANG_UP",
     "DTMF_CODE_RESPONSE"
    ],
    "title":"CallsInboundMessageContentType"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsMessageContentType":{
    "type":"string",
    "enum":[
     "TEXT",
     "FILE",
     "HANG_UP",
     "DTMF_CODE_REQUEST"
    ],
    "title":"CallsMessageContentType"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessage":{
    "type":"object",
    "properties":{
     "content":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessageContent"
     },
     "channel":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.MessageChannel"
     }
    },
    "title":"CallsPublicInboundMessage"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessageContent":{
    "type":"object",
    "discriminator":{
     "propertyName":"type",
     "mapping":{
      "START_CALL":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsStartCallInboundMessageContent",
      "TEXT":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsTextInboundMessageContent",
      "HANG_UP":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsHangUpInboundMessageContent",
      "DTMF_CODE_RESPONSE":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsDtmfInboundMessageContent"
     }
    },
    "properties":{
     "type":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsInboundMessageContentType"
     }
    },
    "title":"CallsPublicInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicMessageContent":{
    "type":"object",
    "discriminator":{
     "propertyName":"type",
     "mapping":{
      "TEXT":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsTextMessageContent",
      "FILE":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsFileMessageContent",
      "HANG_UP":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsHangUpMessageContent",
      "DTMF_CODE_REQUEST":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsDtmfMessageContent"
     }
    },
    "properties":{
     "type":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsMessageContentType"
     }
    },
    "title":"CallsPublicMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicOutboundMessage":{
    "type":"object",
    "properties":{
     "content":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicMessageContent"
     },
     "channel":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.MessageChannel"
     }
    },
    "title":"CallsPublicOutboundMessage"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsStartCallInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessageContent"
     }
    ],
    "title":"CallsStartCallInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsTextInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicInboundMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "text":{
        "type":"string"
       },
       "interrupted":{
        "type":"boolean"
       }
      }
     }
    ],
    "title":"CallsTextInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsTextMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.CallsPublicMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "text":{
        "type":"string"
       },
       "canBeInterrupted":{
        "type":"boolean"
       }
      }
     }
    ],
    "title":"CallsTextMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.Contact":{
    "type":"object",
    "properties":{
     "name":{
      "type":"string",
      "maxLength":28,
      "minLength":0
     },
     "phoneNumber":{
      "type":"string",
      "maxLength":18,
      "minLength":0
     }
    },
    "required":[
     "name",
     "phoneNumber"
    ],
    "title":"Contact"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.DialogInformation":{
    "type":"object",
    "description":"Dialog in which the event occurred.",
    "properties":{
     "id":{
      "type":"integer",
      "format":"int64"
     },
     "name":{
      "type":"string"
     }
    },
    "required":[
     "id",
     "name"
    ],
    "title":"DialogInformation"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.EventType":{
    "type":"string",
    "description":"The type of the event.",
    "enum":[
     "MESSAGE_SENT",
     "GET_ATTRIBUTE_VALUE_QUESTION_SENT",
     "CSAT_FEEDBACK_QUESTION_SENT",
     "CSAT_FALLBACK_MESSAGE_SENT",
     "CSAT_SCORE_QUESTION_SENT",
     "CSAT_THANK_YOU_MESSAGE_SENT",
     "PUI_REPEAT_MESSAGE_SENT",
     "FALLBACK_MESSAGE_SENT",
     "TIMEOUT_MESSAGE_SENT",
     "INTERACTIVE_MESSAGE_SENT"
    ],
    "title":"EventType"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.InboundTestingRequest":{
    "type":"object",
    "example":{
     "message":{
      "content":{
       "text":"Hello",
       "type":"TEXT"
      },
      "channel":"WHATSAPP"
     },
     "userDestination":"38595112233"
    },
    "properties":{
     "message":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.PublicInboundMessage"
     },
     "userDestination":{
      "type":"string",
      "description":"Inbound message sender."
     }
    },
    "required":[
     "message",
     "userDestination"
    ],
    "title":"InboundTestingRequest"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatAction":{
    "type":"object",
    "properties":{
     "title":{
      "type":"string"
     },
     "payload":{
      "type":"string"
     },
     "type":{
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatActionType"
     }
    },
    "title":"LiveChatAction"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatActionType":{
    "type":"string",
    "enum":[
     "URL",
     "POSTBACK"
    ],
    "title":"LiveChatActionType"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatAudioInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicInboundMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "url":{
        "type":"string"
       }
      }
     }
    ],
    "example":{
     "url":"http://example.com",
     "type":"AUDIO"
    },
    "title":"LiveChatAudioInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatAudioMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "url":{
        "type":"string"
       }
      }
     }
    ],
    "title":"LiveChatAudioMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatBundleInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicInboundMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "content":{
        "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicInboundMessageContent"
       }
      }
     }
    ],
    "title":"LiveChatBundleInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatButtonMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "text":{
        "type":"string"
       },
       "url":{
        "type":"string"
       },
       "buttons":{
        "type":"array",
        "items":{
         "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatAction"
        }
       }
      }
     }
    ],
    "title":"LiveChatButtonMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatButtonReplyInboundMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicInboundMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "text":{
        "type":"string"
       },
       "buttonPayloadType":{
        "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.ButtonPayloadType"
       },
       "payload":{
        "type":"string"
       }
      }
     }
    ],
    "example":{
     "text":"Button text",
     "buttonPayloadType":"POSTBACK",
     "payload":"Button reply payload",
     "type":"BUTTON_REPLY"
    },
    "title":"LiveChatButtonReplyInboundMessageContent"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatCarouselCard":{
    "type":"object",
    "properties":{
     "title":{
      "type":"string"
     },
     "image":{
      "type":"string"
     },
     "imageUrl":{
      "type":"string"
     },
     "actions":{
      "type":"array",
      "items":{
       "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatAction"
      }
     }
    },
    "title":"LiveChatCarouselCard"
   },
   "781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatCarouselMessageContent":{
    "type":"object",
    "allOf":[
     {
      "$ref":"#/components/schemas/781c309206ee4e50226d2695a75a47d5a1a01fb64cb954c3d350b69d70b039a2.LiveChatPublicMessageContent"
     },
     {
      "type":"object",
      "properties":{
       "cards":{
        "type":"array",
        "items":{
         "$ref":"#/components/schema

# --- truncated at 32 KB (112 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/infobip/refs/heads/main/openapi/infobip-answers-openapi.json