// Simple Mass Texting App using JavaScript and SFMC API
// Basic HTML interface
const appHTML = `
`;
document.body.innerHTML = appHTML;
async function sendSMS() {
const phoneNumbers = document.getElementById("phoneNumbers").value.split(",").map(num => num.trim());
const message = document.getElementById("message").value;
const status = document.getElementById("status");
if (!phoneNumbers.length || !message) {
status.textContent = "Please enter phone numbers and a message.";
return;
}
try {
const response = await fetch("https://your-sfmc-endpoint.com/send", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Authorization": "Bearer YOUR_SFMC_ACCESS_TOKEN"
},
body: JSON.stringify({
phoneNumbers: phoneNumbers,
message: message
})
});
if (response.ok) {
status.textContent = "Messages sent successfully!";
} else {
status.textContent = "Failed to send messages.";
}
} catch (error) {
console.error("Error sending SMS:", error);
status.textContent = "Error sending messages.";
}
}