SMS از طریق Twilio

Twilio چیست

Twilio یک ارائه‌دهندهٔ شخص ثالث است که به شما امکان می‌دهد پیام‌های SMS را به مشتریان خود ارسال کنید. Odoo راه آسانی برای استفاده از این سرویس در اپلیکیشن‌های Odoo شما فراهم می‌کند.

چرا به آن نیاز دارم؟

اگرچه Odoo از قبل با یک راه‌حل آماده‌به‌کار (IAP) برای پیام‌های SMS عرضه می‌شود، ممکن است در برخی کشورها با الزامات قانونی سخت‌گیرانه‌تر کار نکند. در حال حاضر، Odoo برای جلوگیری از راه‌اندازی اضافی برای مشتریان خود در صورت امکان خودش را ثبت می‌کند، با این حال در برخی کشورها این کافی نیست و خود مشتری باید آن را انجام دهد. این کار را می‌توان از طریق Twilio انجام داد.

حساب Twilio خود را راه‌اندازی کنید

با ایجاد یک حساب Twilio، می‌توانید یک شمارهٔ تلفن مجازی ایجاد کنید که از طریق آن می‌توانید پیام‌های SMS ارسال کنید. این کار اعتباراتی دارد که باید در Twilio خریداری شوند، نه Odoo.

  1. به Twilio بروید

  2. ثبت‌نام کنید و یک حساب Twilio ایجاد کنید

  3. در حساب Twilio خود، می‌توانید چندین حساب ایجاد کنید (برای مثال یکی برای آزمایش، یکی برای هر زیرشرکت و غیره)

  4. یک حساب جدید ایجاد کنید

    1. نام را وارد کنید و Twilio را برای نوع انتخاب کنید

    2. Billing Country خود را انتخاب کنید و روی Create new account کلیک کنید

    3. گزینه‌های مختلفی را که با نیازهای شما مطابقت دارد انتخاب کنید

      • برای Twilio product، پیامک را انتخاب کنید

      • برای How to build with Twilio، With no code at all را انتخاب کنید

      • برای هدف خود، 3rd party integrations را انتخاب کنید

    4. روی Get Started with Twilio کلیک کنید

  5. حساب شما اکنون ایجاد شده است و باید به داشبورد خود برسید

  6. به Phone Numbers ↤ Manage ↤ Buy a number بروید

  7. یک شماره بخرید (این یک سرویس پرداختی است، اما باید برخی اعتبارات اولیه دریافت کرده باشید)

  8. به پایین صفحهٔ داشبورد بازگردید

  9. Account SID و Auth Token را کپی کنید

مهم

در مورد یک حساب آزمایشی، فقط می‌توانید SMS را به تلفن‌هایی ارسال کنید که در کنسول Twilio تأیید کرده‌اید.

توجه

ارسال SMS به برخی کشورها (مانند ایالات متحده یا کانادا) ممکن است نیاز به ثبت‌نام داشته باشد. این کار فقط می‌تواند توسط شما انجام شود، نه توسط Odoo. لطفاً مرکز راهنمای Twilio را بررسی کنید.

راه‌اندازی Odoo برای استفاده از Twilio

  1. ماژول Twilio SMS (sms_twilio) را نصب کنید

  2. در Odoo، به تنظیمات ↤ تنظیمات عمومی ↤ مخاطبان ↤ ارسال پیامک بروید، گزینهٔ Send via Twilio را انتخاب کنید و تغییر خود را ذخیره کنید.

  3. به آن گزینه بازگردید و روی Configure Twilio Account کلیک کنید

  4. اعتبارنامه‌های کپی‌شده را مطابق آن الصاق کنید

  5. روی Reload numbers کلیک کنید

  6. شمارهٔ تلفن تازه‌خریداری‌شدهٔ شما باید در فهرست ظاهر شود

  7. می‌توانید از فیلد Test Number برای ارسال یک SMS استفاده کنید

می‌توانید چندین شماره داشته باشید (مثلاً یکی برای هر کشور، یا یکی برای هر کمپین)، در این صورت می‌توانید شماره‌ها را مرتب کنید. به‌صورت پیش‌فرض، هنگام ارسال یک SMS به یک مشتری، Odoo شماره‌ای را انتخاب می‌کند که کشور آن با کشور مشتری یکسان است. اگر هیچ‌کدام مطابقت نداشته باشد، Odoo از اولین شمارهٔ موجود در فهرست با رعایت ترتیبی که انتخاب کرده‌اید استفاده می‌کند.