이 노트북은 Twilio API wrapper를 사용하여 SMS 또는 Twilio Messaging Channels를 통해 메시지를 보내는 방법을 다룹니다. Twilio Messaging Channels는 타사 메시징 앱과의 통합을 용이하게 하며 WhatsApp Business Platform(GA), Facebook Messenger(Public Beta) 및 Google Business Messages(Private Beta)를 통해 메시지를 보낼 수 있습니다.

설정

이 도구를 사용하려면 Python Twilio package twilio를 설치해야 합니다
pip install -qU  twilio
또한 Twilio 계정을 설정하고 자격 증명을 받아야 합니다. Account String Identifier(SID)와 Auth Token이 필요합니다. 메시지를 보낼 번호도 필요합니다. 이러한 값들을 TwilioAPIWrapper에 named parameter account_sid, auth_token, from_number로 전달하거나, 환경 변수 TWILIO_ACCOUNT_SID, TWILIO_AUTH_TOKEN, TWILIO_FROM_NUMBER를 설정할 수 있습니다.

SMS 보내기

from langchain_community.utilities.twilio import TwilioAPIWrapper
twilio = TwilioAPIWrapper(
    #     account_sid="foo",
    #     auth_token="bar",
    #     from_number="baz,"
)
twilio.run("hello world", "+16162904619")

WhatsApp 메시지 보내기

WhatsApp Business Account를 Twilio와 연결해야 합니다. 또한 메시지를 보낼 번호가 Twilio에서 WhatsApp Enabled Sender로 구성되어 있고 WhatsApp에 등록되어 있는지 확인해야 합니다.
from langchain_community.utilities.twilio import TwilioAPIWrapper
twilio = TwilioAPIWrapper(
    #     account_sid="foo",
    #     auth_token="bar",
    #     from_number="whatsapp: baz,"
)
twilio.run("hello world", "whatsapp: +16162904619")

Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.
I