diff --git a/src/components/panel/MessageComposer.tsx b/src/components/panel/MessageComposer.tsx index 46b7369..879a5be 100644 --- a/src/components/panel/MessageComposer.tsx +++ b/src/components/panel/MessageComposer.tsx @@ -41,6 +41,21 @@ export function MessageComposer() { } console.log('Message stored successfully:', data); + + // Call the Edge Function to send SMS + const { data: smsResponse, error: smsError } = await supabase.functions.invoke('send-sms', { + body: { + phoneNumber: formattedPhoneNumber, + message: message + } + }); + + if (smsError) { + console.error('SMS sending error:', smsError); + throw smsError; + } + + console.log('SMS sent successfully:', smsResponse); toast.success("Message sent successfully!"); setMessage(""); setPhoneNumber("");