Add Apple widget to website
Prerequisites
Sample code
<head>
...
<script src="https://static.cdn-apple.com/businesschat/start-chat-button/2/index.js"></script>
...
</head>
<body>
...
<style type="text/css">
#appleButton {
background: url("url/to/apple/button");
}
</style>
<div id="appleSafezone">
<div id="appleButton"></div>
</div>
<script type="text/javascript">
//Apple bussiness id a intent - intent is used for routing purposes
const appleBussinessID = "your-business-id";
let appleIntent = "mluvii";
function openAppleMessagesForBusiness() {
console.log("Opening apple page");
const url = 'https://bcrw.apple.com/urn:biz:'+appleBussinessID+'?biz-intent-id='+appleIntent;
window.location.href = url;
};
(function () {
console.log("Setting onclick");
if (!window.appleBusinessChat.isSupported()) {
hideAppleButtons();
}else {
document.getElementById('appleButton').addEventListener('click', () => {openAppleMessagesForBusiness();});
}
})();
</script>
...
</body>Last updated
Was this helpful?