معرفی
در عصر دیجیتال امروز، واتس اپ به عنوان چیزی فراتر از یک برنامه پیام رسانی ظاهر شده است. این یک ابزار ارتباطی محوری برای مشاغل در سراسر جهان است. با بیش از دو میلیارد کاربر فعال، دسترسی و محبوبیت گسترده واتس اپ آن را به یک پلتفرم ضروری برای کسب و کارهایی تبدیل کرده است که قصد دارند به طور موثر با مخاطبان خود ارتباط برقرار کنند.
با درک این موضوع، هدف ما در این وبلاگ ارائه یک راهنمای جامع در مورد استفاده از واتس اپ برای ارسال پیام از طریق API آن است. این عمل، بخشی ضروری از استراتژیهای ارتباطات تجاری مدرن، شامل دستیابی به مشتریان متعدد با بهروزرسانیهای مهم، محتوای تبلیغاتی یا سایر اطلاعات مرتبط است. ما یاد خواهیم گرفت که چگونه با استفاده از Whatsapp API در پایتون پیام ارسال کنیم. سپس به پیچیدگیهای ویژگیهای واتساپ میپردازیم، به ویژه تمرکز بر Business API آن، که قابلیتهای پیشرفتهای را برای مدیریت کارآمد پیامها ارائه میدهد.
علاوه بر این، ما ادغام این قابلیتهای پیامرسانی را با اتوماسیون گردش کار بررسی خواهیم کرد. در یک چشم انداز کسب و کار که در آن کارایی و سرعت بسیار مهم است، خودکار کردن کارهای تکراری مانند ارسال پیام می تواند به طور قابل توجهی بهره وری را افزایش دهد. ابزارهایی مانند گردش کار نانو شبکه ها نقش مهمی در این امر ایفا می کنند. آنها کسب و کارها را قادر می سازند تا عملیات خود را ساده کنند، تلاش دستی را کاهش دهند و بیشتر بر وظایف استراتژیک تمرکز کنند.
پلتفرم تجاری واتساپ
پلتفرم تجاری واتس اپ برای مشاغل متوسط تا بزرگ طراحی شده است و راهی برای تعامل با مشتریان در مقیاس بزرگ ارائه می دهد. این امکان شروع سریع مکالمات، ارسال اعلانها در مورد مراقبت یا خرید، ارائه خدمات شخصیسازی شده و حمایت از مشتریان در کانال ارتباطی دلخواهشان را فراهم میکند.
این پلتفرم حول سه API کلیدی ساخته شده است:
- Cloud API: این توسط متا میزبانی می شود و راهی ساده و راحت برای تعمیر و نگهداری برای کسب و کارها برای ارتباط با مشتریان ارائه می دهد.
- On-Premises API: کسب و کارها باید خودشان میزبانی کنند.
- API مدیریت کسب و کار: این API برای مدیریت حساب تجاری واتساپ و الگوهای پیام ضروری است.
برای برقراری ارتباط با کاربران واتس اپ، مشاغل باید از Cloud API یا On-Premises API استفاده کنند. Cloud API عموماً به دلیل سادگی و نیازهای نگهداری کمتر ترجیح داده می شود. با این حال، مهم نیست کدام API را انتخاب می کنید، API مدیریت کسب و کار برای مدیریت حساب و قالب های شما ضروری است.
مقدمه ای بر Whatsapp Cloud API
واتساپ Cloud API، بخشی از بلوپرنت متا، به کسبوکارها اجازه میدهد تا بدون نیاز به میزبانی سرورهای خود با مشتریان در مقیاس بزرگ ارتباط برقرار کنند. این سرویس یک نسخه میزبانی ابری از پلتفرم تجاری WhatsApp است که مقیاسبندی و پیادهسازی آسان را ارائه میدهد.
بررسی اجمالی
WhatsApp Business API برای مشاغل متوسط و بزرگ طراحی شده است تا در ارتباطات خودکار و دستی با مشتریان شرکت کنند. از ادغام با سیستمهای باطنی مختلف مانند CRM و پلتفرمهای بازاریابی پشتیبانی میکند. کسبوکارها میتوانند بین گزینههای On-Premises و Cloud API یکی را انتخاب کنند، که دومی به دلیل سادگی آن معمولاً توصیه میشود.
خروجی پیش فرض 80 پیام در ثانیه (mpps) است که تا 1,000 mpps قابل ارتقا است.
با استفاده از API
برای ارسال پیام، یک فراخوانی API در پایتون به شکل زیر است:
import requests url = 'https://graph.facebook.com/v18.0/FROM_PHONE_NUMBER_ID/messages' headers = { 'Authorization': 'ACCESS_TOKEN'
} data = { 'messaging_product': 'whatsapp', 'to': '1650XXXXXXX', 'text': {'body': 'hi'}
} response = requests.post(url, headers=headers, json=data) print(response.text)
شروع شدن
برای شروع با Cloud API:
- روی "ایجاد برنامه" کلیک کنید.
- "سایر" را در بخش موارد استفاده انتخاب کنید.
- «کسب و کار» را به عنوان نوع برنامه انتخاب کنید.
- جزئیات برنامه را اضافه کنید و روی "ایجاد برنامه" کلیک کنید.
- به پایین بروید و روی «تنظیم» در کارت واتساپ کلیک کنید.
- اگر یک حساب تجاری متا (MBA) داشته باشید، از شما خواسته می شود که آن را در طول این فرآیند پیوند دهید. در غیر این صورت، برای ایجاد یکی راهنمایی خواهید شد.
- هنگامی که MBA شما پیوند داده شد، به داشبوردی مانند زیر هدایت خواهید شد. اکنون می توانید آزمایش را شروع کنید.
همه اینها در نهایت به برنامه شما اجازه داده است تا -
- اگر قبلاً ندارید، یک حساب تجاری متا راه اندازی کنید.
- به طور خودکار یک حساب تجاری آزمایشی WhatsApp ایجاد کنید، که برای ارسال پیام رایگان است اما با محدودیت های استفاده همراه است.
- یک شماره تلفن تجاری آزمایشی مرتبط با حساب تجاری WhatsApp خود ایجاد کنید و به شما امکان میدهد تا حداکثر به پنج شماره تلفن مختلف پیامهای رایگان ارسال کنید.
- مجموعه ای از الگوهای پیام رسانی از پیش تأیید شده را ایجاد کنید.
- یک شماره گیرنده اضافه کنید
برای ارسال پیام های آزمایشی، باید یک شماره واتساپ معتبر اضافه کنید.
به داشبورد برنامه بروید، به WhatsApp > API Setup بروید و در قسمت ارسال پیام، به دنبال قسمت «To» برای مدیریت لیست شماره تلفن خود بگردید.
برای دریافت پیام ها می توانید هر شماره واتساپ معتبری را وارد کنید. این شماره برای تایید از طریق واتس اپ کد تایید دریافت می کند.
پس از تأیید، شماره گیرنده برای استفاده آماده خواهد بود. با این روش می توانید حداکثر پنج عدد را اضافه کنید.
- یک پیام آزمایشی ارسال کنید
برای ارسال پیام آزمایشی، از الگوی از پیش تأیید شده «hello_world» موجود در داشبورد استفاده کنید.
import requests url = "https://graph.facebook.com/v17.0/206324309221106/messages" headers = { 'Authorization': 'Bearer YOUR_TEMPORARY_ACCESS_TOKEN', 'Content-Type': 'application/json'
} data = { "messaging_product": "whatsapp", "to": "RECEPIENT_PHONE_NUMBER", "type": "template", "template": { "name": "hello_world", "language": { "code": "en_US" } }
} response = requests.post(url, headers=headers, json=data) print(response.text)
در تنظیمات API در زیر WhatsApp:
- مطمئن شوید که شماره کسب و کار آزمایشی شما در قسمت «از» باشد.
- اطمینان حاصل کنید که شماره گیرنده مورد نظر در قسمت "به" انتخاب شده است. در صورت اضافه شدن می توانید به چندین شماره پیام ارسال کنید.
- از پنل API برای ارسال پیام خود استفاده کنید یا از کد پایتون ارائه شده استفاده کنید.
دستوری که استفاده می کنید نشان می دهد که شما در حال ارسال یک پیام الگو با مشخص کردن الگوی "hello_world" هستید. پیامی مانند تصویر زیر باید روی شماره تلفن گیرنده ظاهر شود.
- یک شماره تجاری واقعی اضافه کنید (برای بعدا)
هنگام توسعه برنامه خود، می توانید از شماره تجاری و حساب کاربری آزمایشی بدون هیچ هزینه ای برای ارسال پیام استفاده کنید.
وقتی آماده تعامل با مشتریان هستید، میتوانید یک شماره تلفن کسبوکار واقعی (که پیامها از آن ارسال میشود) در راهاندازی API اضافه کنید و یک حساب تجاری رسمی WhatsApp ایجاد کنید. بعداً در این مورد بحث خواهیم کرد.
ملزومات واتساپ مدیریت کسب و کار API
API مدیریت کسب و کار همراه با Cloud API اولیه (که برای ارسال پیام و غیره استفاده می شود) کار می کند. این برای قابلیت های احراز هویت و مدیریت دارایی های مرتبط با تجارت WhatsApp مانند حساب های تجاری واتساپ و قالب های پیام طراحی شده است.
به نشانه ها دسترسی پیدا کنید
انواع مختلفی از نشانه های دسترسی پشتیبانی می شوند:
- نشانه های دسترسی کاربر سیستم: اینها توکنهایی هستند که منقضی نشدهاند و نشاندهنده کسبوکار یا سازمان شما هستند و برای شرکای راه حلی که خطوط اعتباری را با مشتریان داخلی به اشتراک میگذارند ضروری هستند.
- توکن های دسترسی کاربر سیستم یکپارچه سازی کسب و کار: این توکنها برای ارائهدهندگان فناوری و شرکای راهحل ایدهآل هستند، این توکنها مختص دادههای مشتری داخلی هستند و از اقدامات خودکار بدون ورودی کاربر یا احراز هویت مجدد پشتیبانی میکنند.
- توکن های دسترسی کاربر: معمولاً برای آزمایش اولیه برنامه استفاده می شود، آنها به سرعت منقضی می شوند و برای توسعه مداوم کمتر مناسب هستند. این نشانه در پیام آزمایشی ارسال شده در بالا استفاده شده است.
نشانه های دسترسی کاربر سیستم
توکن های کاربر سیستم به دو نوع دسته بندی می شوند:
- کاربران سیستم کارکنان: نیاز به دسترسی به حساب های تجاری واتساپ فردی دارید و برای دسترسی محدود به حساب مناسب هستند.
- کاربران سیستم مدیریت: دسترسی کامل پیشفرض به تمام حسابها و داراییهای تجاری WhatsApp داشته باشید که برای نیازهای دسترسی گستردهتر مفید است.
ایجاد کاربران سیستم
برای ایجاد یک کاربر سیستم:
- وارد سیستم شوید سوئیت متا بیزینس.
- حساب کسب و کار خود را در منوی کشویی بالا سمت چپ پیدا کنید و روی آن کلیک کنید تنظیمات نماد (چرخدنده).
- کلیک کنید تنظیمات کسب و کار.
- هدایت به کاربران > کاربران سیستم.
- با کلیک بر روی اضافه کردن را فشار دهید و یکی را ایجاد کنید مدیر سایت or کارمند کاربر سیستم
تولید رمزهای دسترسی کاربر سیستم
برای ایجاد رمز دسترسی کاربر سیستم پس از ایجاد یک کاربر سیستم:
- وارد سیستم شوید سوئیت متا بیزینس.
- حساب کسب و کار خود را در منوی کشویی بالا سمت چپ پیدا کنید و روی آن کلیک کنید تنظیمات نماد (چرخدنده).
- کلیک کنید تنظیمات کسب و کار.
- هدایت به کاربر > کاربران سیستم.
- کاربر سیستم مناسب را از لیست کاربران سیستم انتخاب کنید.
- با کلیک بر روی توکن جدید تولید کنید را فشار دهید.
- برنامه ای را که از توکن استفاده می کند انتخاب کنید.
- هر مجوزی را که برنامه برای عملکرد صحیح و تولید توکن نیاز دارد، انتخاب کنید.
توکن های دسترسی کاربر سیستم یکپارچه سازی کسب و کار
این توکنها از طریق Embedded Signup تولید میشوند و به مشتریان داخلی اختصاص داده میشوند. آنها برای برنامه هایی که اقدامات خودکار را در حساب های تجاری WhatsApp مشتریان انجام می دهند بسیار مهم هستند. اطلاعات بیشتر در اینجا.
محدودیت های نرخ
API محدودیت هایی را برای تعداد تماس در ساعت اعمال می کند. این محدودیت ها بر اساس نوع تماس و وضعیت حساب تجاری واتس اپ متفاوت است.
کمپینهای پیامرسانی Whatsapp را با جریانهای کاری مبتنی بر هوش مصنوعی، که توسط Nanonets برای شما و تیمهایتان طراحی شده است، خودکار کنید.
ارسال پیام با استفاده از واتساپ Cloud API
می توانید پیام های رایگان ارسال کنید یا از الگوهای پیام استفاده کنید. اجازه دهید هر دو را بررسی کنیم.
با واتساپ Cloud API، میتوانید انواع مختلفی از پیامهای آزاد را ارسال کنید، از جمله:
- متن
- واکنش
- رسانه ها (تصاویر، فیلم ها و ...)
- موقعیت مکانی:
- اطلاعات تماس
- پیام های تعاملی
- آدرس پیام ها
درخواست نحو برای ارسال پیام
برای ارسال پیام، از درخواست POST به نقطه پایانی شماره تلفن تجاری WhatsApp استفاده کنید:
POST /<WHATSAPP_BUSINESS_PHONE_NUMBER>/messages
ساختار بار پیام
محموله پیام دارای یک فرمت استاندارد است که بسته به نوع پیام متفاوت است:
{ "messaging_product": "whatsapp", "recipient_type": "individual", "to": "<TO>", "type": "<TYPE>", // Specific payload depending on message type
}
<TO>
: شناسه واتساپ یا شماره تلفن گیرنده (به عنوان مثال، +16315551234).<TYPE>
: نوع پیام (به عنوان مثال، "متن"، "تصویر" و غیره).
پاسخ حاوی یک شناسه پیام است که برای ارسال پاسخ ها/واکنش ها و برای بررسی درخواست های ناموفق از طریق کد وضعیت موجود در پاسخ مفید است (قرارداد معمولی که کد وضعیت 200 نشان دهنده یک تماس موفق است).
{ "messaging_product": "whatsapp", "contacts": [{ "input": "<PHONE_NUMBER>", "wa_id": "<WHATSAPP_ID>", }], "messages": [{ "id": "<wamid.ID>", }]
}
پیام های متنی
برای ارسال پیامک:
import requests
import json url = 'https://graph.facebook.com/v18.0/<FROM_PHONE_NUMBER_ID>/messages'
headers = { 'Authorization': 'Bearer <ACCESS_TOKEN>', 'Content-Type': 'application/json'
}
payload = { 'messaging_product': 'whatsapp', 'recipient_type': 'individual', 'to': '<PHONE_NUMBER>', 'type': 'text', 'text': { 'preview_url': False, 'body': '<MESSAGE_CONTENT>' }
} response = requests.post(url, headers=headers, data=json.dumps(payload))
print(response.text)
پیام های واکنش
برای ارسال پیام واکنش:
import requests
import json url = 'https://graph.facebook.com/v18.0/<FROM_PHONE_NUMBER_ID>/messages' headers = { 'Authorization': 'Bearer <ACCESS_TOKEN>', 'Content-Type': 'application/json'
} data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "<PHONE_NUMBER>", "type": "reaction", "reaction": { "message_id": "wamid.HBgLM...", "emoji": "uD83DuDE00" }
} response = requests.post(url, headers=headers, data=json.dumps(data)) print(response.text)
پیام های رسانه ای
استفاده از type
دارایی برای نشان دادن نوع دارایی رسانه (audio
, document
, image
, sticker
، یا video
) و یا id
or link
ویژگی برای نشان دادن شناسه آن (که باید آن را ایجاد کنید) یا مکان آن در سرور عمومی شما.
در صورت استفاده id
، ابتدا باید دارایی رسانه خود را آپلود کنید به سرورهای Whatsapp بروید و شناسه رسانه برگشتی را ضبط کنید. در صورت استفاده از link
، دارایی شما باید روی یک سرور قابل دسترسی عمومی باشد وگرنه پیام ارسال نخواهد شد.
با استفاده از لینک
import requests url = 'https://graph.facebook.com/v18.0/<FROM-PHONE-NUMBER-ID>/messages' headers = { 'Authorization': 'Bearer <ACCESS_TOKEN>', 'Content-Type': 'application/json',
} data = { 'messaging_product': 'whatsapp', 'recipient_type': 'individual', 'to': '<PHONE-NUMBER>', 'type': 'image', 'image': { 'link': '<IMAGE_URL>' }
} response = requests.post(url, headers=headers, json=data)
print(response.text)
با استفاده از ID
import requests url = 'https://graph.facebook.com/v18.0/FROM-PHONE-NUMBER-ID/messages' headers = { 'Authorization': 'Bearer ACCESS_TOKEN', 'Content-Type': 'application/json'
} data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE-NUMBER", "type": "image", "image": { "id": "MEDIA-OBJECT-ID" }
} response = requests.post(url, json=data, headers=headers)
print(response.text)
پیام های موقعیت مکانی
برای ارسال پیام های موقعیت مکانی، یک را انجام دهید POST
تماس گرفتن /PHONE_NUMBER_ID/messages
و الف را ضمیمه کنید message
شی با type=location
. سپس، یک شی مکان اضافه کنید.
import requests url = 'https://graph.facebook.com/v18.0/<FROM_PHONE_NUMBER_ID>/messages'
headers = { 'Authorization': 'Bearer <ACCESS_TOKEN>', 'Content-Type': 'application/json'
}
data = { "messaging_product": "whatsapp", "to": "<PHONE_NUMBER>", "type": "location", "location": { "longitude": <LONG_NUMBER>, "latitude": <LAT_NUMBER>, "name": "<LOCATION_NAME>", "address": "<LOCATION_ADDRESS>" }
} response = requests.post(url, headers=headers, json=data)
print(response.text)
پیام های مخاطبین
برای ارسال پیام مخاطبین:
import requests
import json url = 'https://graph.facebook.com/v18.0/FROM_PHONE_NUMBER_ID/messages' headers = { 'Authorization': 'ACCESS_TOKEN', 'Content-Type': 'application/json',
} data = { "messaging_product": "whatsapp", "to": "PHONE_NUMBER", "type": "contacts", "contacts": [{ "addresses": [{ "street": "STREET", "city": "CITY", "state": "STATE", "zip": "ZIP", "country": "COUNTRY", "country_code": "COUNTRY_CODE", "type": "HOME" }, { "street": "STREET", "city": "CITY", "state": "STATE", "zip": "ZIP", "country": "COUNTRY", "country_code": "COUNTRY_CODE", "type": "WORK" }], "birthday": "YEAR_MONTH_DAY", "emails": [{ "email": "EMAIL", "type": "WORK" }, { "email": "EMAIL", "type": "HOME" }], "name": { "formatted_name": "NAME", "first_name": "FIRST_NAME", "last_name": "LAST_NAME", "middle_name": "MIDDLE_NAME", "suffix": "SUFFIX", "prefix": "PREFIX" }, "org": { "company": "COMPANY", "department": "DEPARTMENT", "title": "TITLE" }, "phones": [{ "phone": "PHONE_NUMBER", "type": "HOME" }, { "phone": "PHONE_NUMBER", "type": "WORK", "wa_id": "PHONE_OR_WA_ID" }], "urls": [{ "url": "URL", "type": "WORK" }, { "url": "URL", "type": "HOME" }] }]
} response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.text)
جایگزین کردن <CONTACT_PAYLOAD>
با ساختار JSON حاوی جزئیات تماس.
پیام های تعاملی
پیامهای تعاملی شامل پیامهای فهرست، دکمههای پاسخ، و دکمههای URL کلیک برای اقدام است. برای ارسال پیامهای تعاملی، با /PHONE_NUMBER_ID/messages POST تماس بگیرید و یک شیء پیام با type=interactive را پیوست کنید. سپس، یک شیء تعاملی اضافه کنید.
برای پیام های لیست:
import requests
import json url = 'https://graph.facebook.com/v18.0/FROM_PHONE_NUMBER_ID/messages'
headers = { 'Authorization': 'Bearer ACCESS_TOKEN', 'Content-Type': 'application/json'
}
data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { "type": "list", "header": { "type": "text", "text": "HEADER_TEXT" }, "body": { "text": "BODY_TEXT" }, "footer": { "text": "FOOTER_TEXT" }, "action": { "button": "BUTTON_TEXT", "sections": [ { "title": "SECTION_1_TITLE", "rows": [ { "id": "SECTION_1_ROW_1_ID", "title": "SECTION_1_ROW_1_TITLE", "description": "SECTION_1_ROW_1_DESCRIPTION" }, { "id": "SECTION_1_ROW_2_ID", "title": "SECTION_1_ROW_2_TITLE", "description": "SECTION_1_ROW_2_DESCRIPTION" } ] }, { "title": "SECTION_2_TITLE", "rows": [ { "id": "SECTION_2_ROW_1_ID", "title": "SECTION_2_ROW_1_TITLE", "description": "SECTION_2_ROW_1_DESCRIPTION" }, { "id": "SECTION_2_ROW_2_ID", "title": "SECTION_2_ROW_2_TITLE", "description": "SECTION_2_ROW_2_DESCRIPTION" } ] } ] } }
} response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.text)
برای دکمه های پاسخ:
import requests url = 'https://graph.facebook.com/v18.0/FROM_PHONE_NUMBER_ID/messages'
headers = { 'Authorization': 'Bearer ACCESS_TOKEN', 'Content-Type': 'application/json'
}
data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "PHONE_NUMBER", "type": "interactive", "interactive": { "type": "button", "body": { "text": "BUTTON_TEXT" }, "action": { "buttons": [ { "type": "reply", "reply": { "id": "UNIQUE_BUTTON_ID_1", "title": "BUTTON_TITLE_1" } }, { "type": "reply", "reply": { "id": "UNIQUE_BUTTON_ID_2", "title": "BUTTON_TITLE_2" } } ] } }
} response = requests.post(url, headers=headers, json=data)
print(response.text)
برای ارسال پیام با دکمه های URL CTA:
import requests
import json # Replace these variables with your actual data
access_token = '<ACCESS_TOKEN>'
business_phone_number_id = '<BUSINESS_PHONE_NUMBER_ID>'
customer_phone_number = '<CUSTOMER_PHONE_NUMBER>' url = f'https://graph.facebook.com/v18.0/{business_phone_number_id}/messages'
headers = { 'Authorization': f'Bearer {access_token}', 'Content-Type': 'application/json'
}
data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": customer_phone_number, "type": "interactive", "interactive": { "type": "button", "body": { "text": "BUTTON_TEXT" }, "action": { "buttons": [ { "type": "reply", "reply": { "id": "UNIQUE_BUTTON_ID_1", "title": "BUTTON_TITLE_1" } }, { "type": "reply", "reply": { "id": "UNIQUE_BUTTON_ID_2", "title": "BUTTON_TITLE_2" } } ] } }
} response = requests.post(url, headers=headers, data=json.dumps(data))
print(response.text)
ارسال پاسخ
ارسال پیام به عنوان پاسخ به پیام قبلی در یک مکالمه با افزودن شناسه پیام قبلی در آن امکان پذیر است context
هدف - شی. به این ترتیب، گیرنده پیام جدید را با یک حباب متنی دریافت می کند که محتوای پیام قبلی را نشان می دهد.
import requests url = 'https://graph.facebook.com/v18.0/<FROM_PHONE_NUMBER_ID>/messages' headers = { 'Authorization': 'Bearer <ACCESS_TOKEN>', 'Content-Type': 'application/json'
} data = { "messaging_product": "whatsapp", "context": { "message_id": "<MESSAGE_ID>" }, "to": "<PHONE_NUMBER_OR_WA_ID>", "type": "text", "text": { "preview_url": False, "body": "<YOUR_TEXT_MESSAGE_CONTENT>" }
} response = requests.post(url, headers=headers, json=data) print(response.text)
ارسال پیام آدرس
انواع پیام آدرس فقط در هند و سنگاپور پشتیبانی می شود. ادامه مطلب را اینجا بخوانید.
ارسال الگوهای پیام
قالبهای پیام واتساپ قالبهای پیام خاصی از پیش ساخته شدهاند که کسبوکارها از آنها برای ارسال اعلانها یا پیامهای مراقبت از مشتری به افرادی که اعلانها را انتخاب کردهاند، استفاده میکنند. پیامها میتوانند شامل یادآوریهای قرار، اطلاعات حمل و نقل، حل مشکل یا بهروزرسانیهای پرداخت باشند.
قبل از ارسال یک پیام الگو، باید یک الگو ایجاد کنید.
- رفتن به مدیر تجاری و کسب و کار خود را انتخاب کنید
- منو را باز کرده و روی آن کلیک کنید مدیر WhatsApp.
- روی "مدیریت الگوهای پیام" کلیک کنید.
اکنون میتوانید از یکی از قالبهای از پیش تأیید شده استفاده کنید یا قالب خود را با چارچوب مورد نیاز ایجاد کنید و آن را از متا تأیید کنید.
به الگوهای از پیش تأیید شده ارائه شده در اینجا نگاهی بیندازید - https://www.facebook.com/business/help/722393685250070
می توانید مستقیماً شروع به استفاده از آنها کنید.
مثلا -
1. ارسال پیام های قالب کاتالوگ
این بخش نحوه ارسال قالبهای کاتالوگ را در پیام واتساپ توضیح میدهد، با این فرض که موجودی در کاتالوگ تجارت الکترونیک متا متصل به حساب تجاری واتساپ خود دارید.
مورد نیاز
- موجودی در Meta آپلود شد. می توانید با استفاده از آن ایجاد کنید این راهنما.
- کاتالوگ تجارت الکترونیک متصل به حساب تجاری WhatsApp.
برپایی
مرحله بعدی ایجاد یک الگوی کاتالوگ است که برای ارسال پیام ها استفاده می شود. استفاده کنید این راهنما برای ایجاد یک قالب کاتالوگ در چند دقیقه.
درخواست نحو
از شماره تلفن تجاری WhatsApp > نقطه پایانی پیامها استفاده کنید.
درخواست نمونه
فرض کنید ما یک قالب به نام intro_catalog_offer ایجاد می کنیم.
import requests url = 'https://graph.facebook.com/v17.0/<WHATSAPP_BUSINESS_PHONE_NUMBER_ID>/messages'
headers = { 'Content-Type': 'application/json', 'Authorization': 'Bearer <YOUR_ACCESS_TOKEN>'
}
data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "+16505551234", "type": "template", "template": { "name": "intro_catalog_offer", "language": { "code": "en_US" }, "components": [ { "type": "body", "parameters": [ { "type": "text", "text": "100" }, { "type": "text", "text": "400" }, { "type": "text", "text": "3" } ] }, { "type": "button", "sub_type": "CATALOG", "index": 0, "parameters": [ { "type": "action", "action": { "thumbnail_product_retailer_id": "2lc20305pt" } } ] } ] }
} response = requests.post(url, json=data, headers=headers)
print(response.json())
2. ارسال الگوهای چرخ فلک
این بخش فرآیند ارسال قالب های چرخ فلک را در پیام واتس اپ پوشش می دهد.
درخواست نحو
مشابه الگوهای کاتالوگ، از شماره تلفن تجاری WhatsApp > نقطه پایانی پیام ها استفاده کنید.
در زیر یک درخواست نمونه برای ارسال یک الگوی چرخ فلک وجود دارد که حاوی یک حباب پیام است که به ورودی برای دو متغیر مجزا نیاز دارد. این شامل دو کارت چرخ فلک است که هر کدام دارای یک سرصفحه تصویر است و نیاز به ورودی متن در بدنه و متغیرهای مرتبط با دکمه ها دارد.
برپایی
مرحله بعدی ایجاد یک الگوی چرخشی است که برای ارسال پیام استفاده می شود. شما می توانید در عرض چند ثانیه با استفاده از این راهنما.
درخواست نمونه
import requests
import json url = 'https://graph.facebook.com/v18.0/106540352242922/messages'
headers = { 'Content-Type': 'application/json', 'Authorization': 'Bearer EAAJB...'
}
data = { "messaging_product": "whatsapp", "recipient_type": "individual", "to": "16505555555", "type": "template", "template": { "name": "summer_carousel_promo_2023", "language": { "code": "en_US" }, "components": [ { "type": "BODY", "parameters": [ {"type": "TEXT", "text": "20OFF"}, {"type": "TEXT", "text": "20%"} ] }, { "type": "CAROUSEL", "cards": [ { "card_index": 0, "components": [ { "type": "HEADER", "parameters": [{"type": "IMAGE", "image": {"id": "24230790383178626"}}] }, { "type": "BODY", "parameters": [ {"type": "TEXT", "text": "10OFF"}, {"type": "TEXT", "text": "10%"} ] }, { "type": "BUTTON", "sub_type": "QUICK_REPLY", "index": "0", "parameters": [{"type": "PAYLOAD", "payload": "59NqSd"}] }, { "type": "button", "sub_type": "URL", "index": "1", "parameters": [{"type": "payload", "payload": "last_chance_2023"}] } ] }, { "card_index": 1, "components": [ { "type": "HEADER", "parameters": [{"type": "IMAGE", "image": {"id": "1690627074790615"}}] }, { "type": "BODY", "parameters": [ {"type": "TEXT", "text": "30OFF"}, {"type": "TEXT", "text": "30%"} ] }, { "type": "BUTTON", "sub_type": "QUICK_REPLY", "index": "0", "parameters": [{"type": "PAYLOAD", "payload": "7C4xhY"}] }, { "type": "BUTTON", "sub_type": "URL", "index": "1", "parameters": [{"type": "payload", "payload": "summer_blues_2023"}] } ] } ] } ] }
} response = requests.post(url, headers=headers, json=data)
print(response.text)
برای آشنایی بیشتر با الگوهای پیام از راهنمای زیر استفاده کنید – https://business.facebook.com/business/help/2055875911147364?id=2129163877102343
گردش کار پیام رسانی واتساپ
در این بخش، نمونهای از کمپین بازاریابی واتساپ را میآوریم و سعی میکنیم با استفاده از واتساپ API در پایتون، آن را خودکار کنیم. ما به چگونگی خودکار کردن فرآیند استخراج سرنخ های روزانه از HubSpot از طریق API آن و سپس ارسال پیام های خودکار به این سرنخ ها از طریق API WhatsApp می پردازیم. ما از فیلدهای HubSpot برای ایجاد پیام های پویا بر اساس ویژگی های مختلف استفاده خواهیم کرد.
اسکریپت دریافت اطلاعات روزانه از HubSpot
برای شروع، بیایید یک اسکریپت پایتون بنویسیم تا سرنخ های روزانه را از HubSpot دریافت کنیم. این اسکریپت از HubSpot API برای دریافت سرنخ بر اساس یک فیلد سفارشی، مانند Date_Created
، برای فیلتر کردن سرنخ های ایجاد شده در 24 ساعت گذشته.
import requests
from datetime import datetime, timedelta # HubSpot API details
HUBSPOT_API_KEY = 'your_hubspot_api_key'
HUBSPOT_CONTACTS_URL = 'https://api.hubapi.com/crm/v3/objects/contacts' # Calculate yesterday's date
yesterday = (datetime.now() - timedelta(days=1)).strftime('%Y-%m-%d') # Query parameters for the API call
params = { 'hapikey': HUBSPOT_API_KEY, 'limit': 100, # Adjust the limit as needed 'properties': ['firstname', 'lastname', 'phone', 'email', 'Date_Created'], 'filters': [{ 'propertyName': 'Date_Created', 'operator': 'GTE', 'value': yesterday }]
} # API call to get contacts
response = requests.get(HUBSPOT_CONTACTS_URL, params=params)
leads = response.json() # Extract relevant information
daily_leads = [{'name': f"{lead['properties']['firstname']} {lead['properties']['lastname']}", 'phone': lead['properties']['phone'], 'email': lead['properties']['email']} for lead in leads['results']] # Print the leads
print(daily_leads)
ارسال خودکار پیام ها از طریق واتس اپ API
هنگامی که لیستی از سرنخ های روزانه را داریم، گام بعدی ارسال پیام های شخصی شده برای آنها از طریق واتس اپ است. ما از واتساپ Cloud API استفاده میکنیم و بهصورت پویا پیامهایی را بر اساس سایر فیلدهای HubSpot ایجاد میکنیم، مانند firstname
, lastname
و هر داده مرتبط دیگر.
import requests
import json # WhatsApp API details
WHATSAPP_API_URL = 'https://graph.facebook.com/v18.0/YOUR_PHONE_NUMBER_ID/messages'
ACCESS_TOKEN = 'your_whatsapp_access_token' # Function to send message
def send_whatsapp_message(phone_number, message): headers = { 'Authorization': f'Bearer {ACCESS_TOKEN}', 'Content-Type': 'application/json' } payload = { 'messaging_product': 'whatsapp', 'recipient_type': 'individual', 'to': phone_number, 'type': 'text', 'text': {'body': message} } response = requests.post(WHATSAPP_API_URL, headers=headers, json=payload) return response.json() # Loop through the leads and send messages
for lead in daily_leads: # Custom message based on HubSpot fields message = f"Hello {lead['name']}, we have exciting updates for you! Check your email at {lead['email']} for more details." # Send message send_response = send_whatsapp_message(lead['phone'], message) print(f"Message sent to {lead['name']}: {send_response}")
در این اسکریپت ابتدا یک تابع تعریف می کنیم send_whatsapp_message
که یک شماره تلفن و یک پیام را به عنوان ورودی می گیرد و پیام را با استفاده از واتس اپ API ارسال می کند. سپس، از طریق هر لید حلقه می زنیم، یک پیام شخصی ایجاد می کنیم و از تابع برای ارسال پیام استفاده می کنیم.
این گردش کار فرآیند استخراج سرنخ های روزانه از HubSpot و سپس درگیر شدن با آنها از طریق پیام های شخصی واتس اپ را خودکار می کند. ما پیام ها را با توجه به اطلاعات و ترجیحات رهبر تنظیم می کنیم تا از ارتباط موثر اطمینان حاصل کنیم.
کمپینهای پیامرسانی Whatsapp را با جریانهای کاری مبتنی بر هوش مصنوعی، که توسط Nanonets برای شما و تیمهایتان طراحی شده است، خودکار کنید.
گردش کار را با نانو شبکه ها خودکار کنید
شما می توانید با استفاده از اتوماسیون گردش کار که توسط Nanonets ارائه می شود، گردش کار فوق را در عرض چند ثانیه خودکار کنید.
ما الزامات گردش کار خود را به عنوان یک درخواست زبان طبیعی ارائه می کنیم و سازنده گردش کار در عرض چند ثانیه گردش کار را انجام می دهد.
ما حسابهای Hubspot و Whatsapp خود را احراز هویت میکنیم، و سپس آماده هستیم تا گردش کار را پیادهسازی کنیم و آن را زنده کنیم.
گردش کار مفید متعددی وجود دارد که هم افراد و هم سازمان ها می توانند برای ساده سازی ارتباطات، خودکارسازی وظایف و افزایش بهره وری ایجاد کنند. در اینجا سه مثال عملی از چنین گردش کار وجود دارد:
گردش کار اطلاع رسانی سرنخ فروش
- برنامه های درگیر: WhatsApp، Salesforce، Google Sheets
- گردش کار:
- ماشه: یک مشتری بالقوه پیامی به شماره واتس اپ یک شرکت ارسال می کند که در آن به یک محصول یا خدمات ابراز علاقه می کند.
- اقدام 1: جزئیات سرنخ (نام، اطلاعات تماس، علاقه) به طور خودکار در Salesforce تحت یک ورودی جدید وارد می شود.
- اقدام 2: همین اطلاعات همچنین به Google Sheet اضافه میشود که همه سرنخهای ورودی را برای تجزیه و تحلیل و پیگیری بیشتر ردیابی میکند.
- اقدام 3: یک پیام مقدماتی خودکار ایجاد شده با استفاده از الگوی کاتالوگ Whatsapp به عنوان پاسخ Whatsapp ارسال می شود.
یادآوری قرار ملاقات و گردش کار تایید
- برنامه های درگیر: WhatsApp، Google Calendar، Trello
- گردش کار:
- ماشه: یک رویداد تقویم (قرص) در تقویم Google نزدیک است (به عنوان مثال، 24 ساعت قبل از زمان برنامه ریزی شده).
- اقدام 1: یک پیام یادآور خودکار به شماره واتس اپ مشتری ارسال می شود و درخواست تأیید یا زمان بندی مجدد می کند.
- اقدام 2: با دریافت پاسخ تاییدی از مشتری در واتس اپ، کارت Trello به طور خودکار در هیئت مدیره پروژه کسب و کار ایجاد یا به روز می شود تا به معنای قرار ملاقات تایید شده باشد.
بلیط پشتیبانی مشتری و گردش کار پیگیری
- برنامه های درگیر: WhatsApp، Zendesk، Slack، Gmail، Trello
- گردش کار:
- ماشه: یک مشتری با یک کلمه کلیدی خاص در متن پیام (به عنوان مثال، "کمک" یا "پشتیبانی") پیامی به شماره واتساپ یک کسب و کار ارسال می کند.
- اقدام 1: این پیام باعث ایجاد یک بلیط پشتیبانی جدید در Zendesk می شود.
- اقدام 2: اطلاعات بلیط، همراه با پیام اصلی مشتری، به طور خودکار به یک کانال اختصاصی Slack (به عنوان مثال، #پشتیبانی_مشتری) برای تیم پشتیبانی برای مشاهده و گفتگو ارسال میشود.
- اقدام 3: یک ایمیل خودکار ایجاد و به حساب Gmail تیم پشتیبانی ارسال می شود که شامل پیام مشتری و جزئیات تماس برای پیگیری است. این ایمیل همچنین حاوی پیوندی به بلیط جدید Zendesk است.
- اقدام 4: یک کارت Trello در یک تابلو و لیست تعیین شده ایجاد می شود (به عنوان مثال، لیست «بلیت های جدید» در یک تابلوی «پشتیبانی»)، که جزئیات موضوع مشتری را ثبت می کند. از این کارت برای ردیابی پیشرفت بلیط در مراحل مختلف تفکیک استفاده می شود.
- اقدام 5: هنگامی که تیکت پشتیبانی بهعنوان حلوفصل شده در Zendesk علامتگذاری شد، یک پیام خودکار از طریق واتساپ برای مشتری ارسال میشود و حل مشکل او را تأیید میکند و از او درخواست کمک میکند.
این گردشهای کاری برای افزایش کارایی ارتباط، اطمینان از پاسخهای سریع، و پیگیری تعاملات و وظایف مهم در پلتفرمهای مختلف طراحی شدهاند. آنها می توانند بر اساس نیازهای سازمانی خاص تنظیم شوند و می توانند فرآیندهای مختلف تجاری را به طور قابل توجهی ساده کنند.
اتوماسیون گردش کار با نانو شبکه ها
در محیط تجاری پرشتاب امروزی، اتوماسیون گردش کار به عنوان یک نوآوری مهم برجسته می شود و مزیت رقابتی را برای شرکت ها در هر اندازه ای ارائه می دهد. ادغام گردش کار خودکار در عملیات روزانه کسب و کار فقط یک روند نیست. این یک ضرورت استراتژیک است. علاوه بر این، ظهور LLM فرصت های بیشتری را برای اتوماسیون وظایف و فرآیندهای دستی باز کرده است.
به Nanonets Workflow Automation خوش آمدید، جایی که فناوری مبتنی بر هوش مصنوعی به شما و تیمتان این امکان را میدهد تا کارهای دستی را خودکار کنید و گردشهای کاری کارآمد را در چند دقیقه ایجاد کنید. از زبان طبیعی برای ایجاد و مدیریت بدون دردسر جریان های کاری که به طور یکپارچه با همه اسناد، برنامه ها و پایگاه های داده شما ادغام می شوند، استفاده کنید.
پلتفرم ما نه تنها یکپارچهسازی برنامهها را برای گردشهای کاری یکپارچه ارائه میکند، بلکه توانایی ساخت و استفاده از برنامههای مدلهای زبان بزرگ سفارشی را برای نوشتن متن پیچیده و ارسال پاسخ در برنامههای شما ارائه میدهد. در عین حال، با رعایت دقیق استانداردهای GDPR، SOC 2 و HIPAA، امنیت داده ها اولویت اصلی ما باقی می ماند.
برای درک بهتر کاربردهای عملی اتوماسیون گردش کار نانوشبکهها، اجازه دهید به چند مثال واقعی بپردازیم.
- پشتیبانی خودکار مشتری و فرآیند تعامل
- ایجاد بلیط - Zendesk: گردش کار زمانی آغاز می شود که یک مشتری یک بلیط پشتیبانی جدید در Zendesk ارسال می کند، که نشان می دهد برای یک محصول یا خدمات به کمک نیاز دارد.
- به روز رسانی بلیط - Zendesk: پس از ایجاد بلیط، بلافاصله یک به روز رسانی خودکار در Zendesk وارد می شود تا نشان دهد که بلیط دریافت شده و در حال پردازش است و شماره بلیط را برای مرجع در اختیار مشتری قرار می دهد.
- بازیابی اطلاعات – مرور نانو شبکه ها: همزمان، ویژگی Nanonets Browsing در تمام صفحات پایگاه دانش جستجو میکند تا اطلاعات مرتبط و راهحلهای ممکن مرتبط با مشکل مشتری را بیابد.
- دسترسی به تاریخچه مشتری - HubSpot: به طور همزمان، HubSpot برای بازیابی سوابق تعامل قبلی مشتری، تاریخچه خرید و هر بلیط قبلی برای ارائه زمینه به تیم پشتیبانی درخواست می شود.
- پردازش بلیط – هوش مصنوعی Nanonets: هوش مصنوعی Nanonets با در دست داشتن اطلاعات مرتبط و سابقه مشتری، بلیط را پردازش میکند، موضوع را دستهبندی میکند و راهحلهای بالقوه را بر اساس موارد مشابه گذشته پیشنهاد میکند.
- اعلان - Slack: در نهایت، تیم یا فرد مسئول مسئول از طریق Slack با پیامی حاوی جزئیات بلیط، تاریخچه مشتری و راه حل های پیشنهادی مطلع می شود و باعث پاسخگویی سریع و آگاهانه می شود.
- فرآیند حل خودکار مسائل
- ماشه اولیه - پیام شل: گردش کار زمانی شروع می شود که یک نماینده خدمات مشتری پیام جدیدی را در یک کانال اختصاصی در Slack دریافت می کند که نشان دهنده یک مشکل مشتری است که باید به آن رسیدگی شود.
- طبقه بندی – هوش مصنوعی نانو شبکه: هنگامی که پیام شناسایی شد، هوش مصنوعی Nanonets برای طبقهبندی پیام بر اساس محتوای آن و دادههای طبقهبندی گذشته (از رکوردهای Airtable) وارد عمل میشود. با استفاده از LLM، آن را به عنوان یک باگ به همراه تعیین فوریت طبقه بندی می کند.
- ایجاد رکورد - Airtable: پس از طبقه بندی، گردش کار به طور خودکار یک رکورد جدید در Airtable، یک سرویس همکاری ابری ایجاد می کند. این رکورد شامل تمام جزئیات مربوطه از پیام مشتری، مانند شناسه مشتری، دسته بندی موضوع و سطح فوریت است.
- تکلیف تیم - Airtable: با ایجاد رکورد، سیستم Airtable سپس تیمی را برای رسیدگی به این موضوع تعیین می کند. بر اساس طبقه بندی انجام شده توسط Nanonets AI، سیستم مناسب ترین تیم - پشتیبانی فنی، صورتحساب، موفقیت مشتری و غیره - را برای رسیدگی به این موضوع انتخاب می کند.
- اعلان - Slack: در نهایت از طریق Slack به تیم اختصاص داده شده اطلاع رسانی می شود. یک پیام خودکار به کانال تیم ارسال میشود که به آنها درباره موضوع جدید هشدار میدهد، پیوند مستقیمی به رکورد Airtable ارائه میکند و باعث پاسخ به موقع میشود.
- فرآیند برنامه ریزی جلسات خودکار
- تماس اولیه – لینکدین: گردش کار زمانی آغاز میشود که یک اتصال حرفهای پیام جدیدی را در لینکدین ارسال میکند که در آن به زمانبندی جلسه ابراز علاقه میکند. یک LLM پیام های دریافتی را تجزیه می کند و در صورتی که پیام را درخواستی برای ملاقات از سوی یک نامزد شغلی بالقوه بداند، جریان کار را آغاز می کند.
- بازیابی اسناد - Google Drive: پس از تماس اولیه، سیستم اتوماسیون گردش کار یک سند از پیش آماده شده را از Google Drive بازیابی می کند که حاوی اطلاعاتی در مورد دستور کار جلسه، نمای کلی شرکت، یا هر گونه مطالب توجیهی مرتبط است.
- برنامه ریزی – تقویم گوگل: در مرحله بعد، سیستم با Google Calendar تعامل می کند تا زمان های موجود برای جلسه را دریافت کند. تقویم را برای اسلاتهای باز بررسی میکند که با ساعات کاری (بر اساس مکان تجزیهشده از نمایه LinkedIn) مطابقت دارند و قبلاً تنظیمات برگزیده برای جلسات تنظیم شده است.
- پیام تایید به عنوان پاسخ - لینکدین: هنگامی که یک بازه زمانی مناسب پیدا شد، سیستم اتوماسیون گردش کار پیامی را از طریق LinkedIn ارسال می کند. این پیام شامل زمان پیشنهادی برای جلسه، دسترسی به سند بازیابی شده از Google Drive، و درخواست تأیید یا پیشنهادهای جایگزین است.
- پردازش فاکتور در حساب های پرداختنی
- رسید فاکتور – جیمیل: فاکتور از طریق ایمیل دریافت می شود یا در سیستم آپلود می شود.
- استخراج داده – OCR نانو شبکه: سیستم به طور خودکار داده های مربوطه (مانند جزئیات فروشنده، مبالغ، تاریخ سررسید) را استخراج می کند.
- تأیید داده ها – Quickbooks: گردش کار Nanonets داده های استخراج شده را در برابر سفارشات خرید و رسیدها تأیید می کند.
- مسیریابی تأیید - شل: فاکتور بر اساس آستانه ها و قوانین از پیش تعریف شده برای تایید به مدیر مربوطه هدایت می شود.
- پردازش پرداخت - برکس: سیستم پس از تایید، پرداخت را طبق شرایط فروشنده زمان بندی می کند و سوابق مالی را به روز می کند.
- بایگانی – Quickbooks: تراکنش تکمیل شده برای مراجعات آتی و مسیرهای حسابرسی بایگانی می شود.
- کمک پایگاه دانش داخلی
- پرس و جو اولیه - Slack: یکی از اعضای تیم، اسمیت، در کانال #chat-with-data Slack در مورد مشتریانی که با یکپارچهسازی QuickBooks با مشکل مواجه شدهاند پرس و جو میکند.
- تجمیع خودکار داده ها – پایگاه دانش نانوشبکه ها:
- جستجوی بلیط - Zendesk: برنامه Zendesk در Slack به طور خودکار خلاصهای از بلیطهای امروزی را ارائه میکند، که نشان میدهد مشکلاتی در صادرات دادههای فاکتور به QuickBooks برای برخی از مشتریان وجود دارد.
- Slack Search – Slack: به طور همزمان، برنامه Slack به کانال اطلاع میدهد که اعضای تیم پاتریک و ریچل به طور فعال در مورد حل مشکل صادرات QuickBooks در کانالی دیگر بحث میکنند، با رفع آن برنامهریزی شده در ساعت 4 بعد از ظهر پخش شود.
- ردیابی بلیط - JIRA: برنامه JIRA کانال را در مورد بلیط ایجاد شده توسط Emily با عنوان "صادرات QuickBooks Failing for QB Desktop ادغام" به روز می کند، که به پیگیری وضعیت و پیشرفت حل مشکل کمک می کند.
- مستندات مرجع - Google Drive: برنامه Drive به وجود یک runbook برای رفع اشکالات مربوط به ادغام های QuickBooks اشاره می کند که می توان برای درک مراحل عیب یابی و حل آن به آن اشاره کرد.
- ارتباط مداوم و تایید قطعنامه - Slack: با پیشرفت مکالمه، کانال Slack به عنوان یک انجمن بیدرنگ برای بحث درباره بهروزرسانیها، اشتراکگذاری یافتههای runbook، و تأیید استقرار رفع اشکال عمل میکند. اعضای تیم از کانال برای همکاری، به اشتراک گذاشتن بینش و پرسیدن سؤالات بعدی برای اطمینان از درک جامع از موضوع و حل آن استفاده می کنند.
- مستندات قطعنامه و به اشتراک گذاری دانش: پس از اجرای اصلاح، اعضای تیم اسناد داخلی در Google Drive را با یافتههای جدید و هر اقدام اضافی انجام شده برای حل مشکل بهروزرسانی میکنند. خلاصه ای از حادثه، حل و فصل، و هر درس آموخته شده در حال حاضر در کانال Slack به اشتراک گذاشته شده است. بنابراین، پایگاه دانش داخلی تیم به طور خودکار برای استفاده در آینده افزایش می یابد.
آینده کارایی کسب و کار
Nanonets Workflows یک پلت فرم اتوماسیون گردش کار چند منظوره ایمن است که وظایف دستی و گردش کار شما را خودکار می کند. این یک رابط کاربری آسان برای استفاده را ارائه می دهد و آن را برای افراد و سازمان ها قابل دسترسی می کند.
برای شروع، میتوانید با یکی از کارشناسان هوش مصنوعی ما تماس بگیرید، که میتواند یک نسخه آزمایشی شخصی و آزمایشی از گردشهای کاری نانوشبکه متناسب با مورد خاص شما ارائه دهد.
پس از راهاندازی، میتوانید از زبان طبیعی برای طراحی و اجرای برنامهها و گردشهای کاری پیچیده که توسط LLM ها پشتیبانی میشوند، استفاده کنید و به طور یکپارچه با برنامهها و دادههای خود یکپارچه شوند.
تیمهای خود را با جریانهای کاری نانوشبکه شارژ کنید و به آنها اجازه دهید روی چیزهایی که واقعاً مهم هستند تمرکز کنند.
کمپینهای پیامرسانی Whatsapp را با جریانهای کاری مبتنی بر هوش مصنوعی، که توسط Nanonets برای شما و تیمهایتان طراحی شده است، خودکار کنید.
- محتوای مبتنی بر SEO و توزیع روابط عمومی. امروز تقویت شوید.
- PlatoData.Network Vertical Generative Ai. به خودت قدرت بده دسترسی به اینجا.
- PlatoAiStream. هوش وب 3 دانش تقویت شده دسترسی به اینجا.
- PlatoESG. کربن ، CleanTech، انرژی، محیط، خورشیدی، مدیریت پسماند دسترسی به اینجا.
- PlatoHealth. هوش بیوتکنولوژی و آزمایشات بالینی. دسترسی به اینجا.
- منبع: https://nanonets.com/blog/use-whatsapp-api-to-send-messages/
- : دارد
- :است
- :نه
- :جایی که
- $UP
- 000
- 06
- 07
- 08
- 09
- 1
- 10
- 100
- 150
- 1930
- 20
- 200
- 2000
- 24
- 28
- 36
- 400
- 51
- 7
- 80
- 900
- a
- توانایی
- درباره ما
- بالاتر
- دسترسی
- در دسترس
- مطابق
- حساب
- حساب ها
- آشنا شد
- در میان
- عمل
- اقدامات
- فعال
- فعالانه
- واقعی
- اضافه کردن
- اضافه
- اضافه کردن
- اضافه
- اضافی
- نشانی
- خطاب
- آدرس
- تبعیت
- پیشرفته
- ظهور
- پس از
- در برابر
- سن
- دستور کار
- تجمع
- AI
- هدف
- تراز
- معرفی
- مجاز
- اجازه دادن
- اجازه می دهد تا
- در امتداد
- قبلا
- همچنین
- جایگزین
- مقدار
- an
- تحلیل
- و
- دیگر
- هر
- API
- رابط های برنامه کاربردی
- نرم افزار
- ظاهر شدن
- کاربرد
- برنامه های کاربردی
- وقت ملاقات
- نزدیک شدن
- مناسب
- تصویب
- تایید کرد
- برنامه های
- هستند
- دور و بر
- AS
- پرسیدن
- خواهان
- دارایی
- دارایی
- اختصاص داده
- کمک
- مرتبط است
- At
- ضمیمه کردن
- خواص
- حضار
- حسابرسی
- تصدیق کردن
- تصدیق
- مجوز
- خودکار بودن
- خودکار
- خودکار می کند
- بطور خودکار
- اتوماسیون
- اتوماسیون
- در دسترس
- به عقب
- بخش مدیریت
- پایه
- مستقر
- BE
- باربر
- بوده
- قبل از
- شروع
- بودن
- در زیر
- بهتر
- میان
- صدور صورت حساب
- بیلیون
- بلاگ
- طرح
- تخته
- بدن
- هر دو
- جلسه توجیهی
- گسترده تر
- مرور
- حباب
- اشکال
- اشکالات
- ساختن
- سازنده
- ساخته
- کسب و کار
- کسب و کار
- اما
- دکمه
- by
- محاسبه
- تقویم
- صدا
- نام
- تماس ها
- کمپین بین المللی حقوق بشر
- مبارزات
- CAN
- نامزد
- قابلیت های
- گرفتن
- ضبط
- کارت
- کارت ها
- اهميت دادن
- چرخ فلک
- مورد
- موارد
- کاتالوگ
- طبقه بندی
- دسته بندی
- کانال
- بررسی
- بررسی
- چک
- را انتخاب کنید
- برگزیده
- شهر:
- طبقه بندی
- طبقه بندی کنید
- کلیک
- مشتری
- ابر
- رمز
- همکاری
- همکاری
- می آید
- ارتباط
- ارتباط
- ارتباطات
- شرکت
- شرکت
- شرکت
- رقابتی
- تکمیل شده
- پیچیده
- انطباق
- اجزاء
- جامع
- تایید
- تایید شده
- اتصال
- متصل
- ارتباط
- ساختن
- تماس
- اطلاعات تماس
- شامل
- محتوا
- زمینه
- متنی
- قرارداد
- گفتگو
- گفتگو
- هزینه
- میتوانست
- کشور
- را پوشش می دهد
- ایجاد
- ایجاد شده
- ایجاد
- ایجاد
- ایجاد
- اعتبار
- CRM
- بسیار سخت
- سفارشی
- مشتری
- اطلاعات مشتری
- خدمات مشتری
- موفقیت مشتری
- پشتیبانی مشتریان
- مشتریان
- روزانه
- داشبورد
- داده ها
- امنیت داده ها
- پایگاه های داده
- تاریخ
- تاریخ
- زمان قرار
- اختصاصی
- به طور پیش فرض
- تعريف كردن
- غرق کردن
- نسخه ی نمایشی
- بخش
- بستگی دارد
- گسترش
- گسترش
- شرح
- طرح
- تعیین شده
- طراحی
- مطلوب
- دسکتاپ
- جزئیات
- شناسایی شده
- تعیین
- در حال توسعه
- پروژه
- مختلف
- دیجیتال
- عصر دیجیتال
- مستقیم
- مستقیما
- بحث و تبادل نظر
- بحث در مورد
- متمایز
- سند
- مستندات
- اسناد و مدارک
- دان
- انجام شده
- پایین
- راندن
- دو
- در طی
- پویا
- بطور پویا
- e
- هر
- پیش از آن
- ساده
- آسان برای استفاده
- تجارت الکترونیک
- لبه
- موثر
- به طور موثر
- بهره وری
- موثر
- موثر
- تلاش
- زحمت
- هر دو
- پست الکترونیک
- تجزیه ایمیل
- ایمیل
- جاسازی شده
- ظهور
- توانمندسازی
- قادر ساختن
- را قادر می سازد
- را قادر می سازد
- نقطه پایانی
- تعامل
- نامزدی
- جذاب
- بالا بردن
- افزایش
- اطمینان حاصل شود
- حصول اطمینان از
- وارد
- ورود
- محیط
- ضروری است
- و غیره
- حتی
- واقعه
- در نهایت
- مثال
- مثال ها
- مهیج
- اجرا کردن
- وجود
- تجربه
- کارشناسان
- توضیح می دهد
- اکتشاف
- صادرات
- عصاره
- استخراج
- عصاره ها
- فیس بوک
- FAIL
- عدم
- غلط
- سریع گام
- ویژگی
- امکانات
- ویژگی های
- رشته
- زمینه
- فیلتر
- فیلترها برای تصفیه آب
- سرانجام
- سرمایه گذاری
- پیدا کردن
- یافته ها
- نام خانوادگی
- پنج
- رفع
- تمرکز
- تمرکز
- پیروی
- برای
- قالب
- انجمن
- یافت
- چارچوب
- رایگان
- از جانب
- کامل
- تابع
- ویژگی های
- بیشتر
- آینده
- GDPR
- چرخ دنده
- عموما
- تولید می کنند
- تولید
- دریافت کنید
- GIF
- Go
- گوگل
- راهنمایی
- هدایت شده
- دست
- دسته
- اداره
- آیا
- هدر
- کمک
- کمک می کند
- اینجا کلیک نمایید
- hi
- تاریخ
- صفحه اصلی
- میزبان
- میزبانی
- میزبانی وب
- ساعت
- ساعت ها
- چگونه
- چگونه
- اما
- HTTPS
- HubSpot
- ICON
- ID
- دلخواه
- if
- تصویر
- تصاویر
- بلافاصله
- پیاده سازی
- اجرا
- واردات
- مهم
- in
- حادثه
- شامل
- شامل
- از جمله
- وارد شونده
- گنجاندن
- شاخص
- هندوستان
- نشان دادن
- نشان می دهد
- فرد
- افراد
- اطلاعات
- اطلاع
- اول
- آغاز
- ابداع
- ورودی
- ورودی
- پرس و جو
- بینش
- ادغام
- ادغام
- ادغام
- یکپارچگی
- اثر متقابل
- فعل و انفعالات
- تعاملی
- در ارتباط بودن
- علاقه
- رابط
- داخلی
- به
- پیچیدگی ها
- معرفی
- مقدماتی
- فهرست
- فاکتور
- گرفتار
- موضوع
- مسائل
- IT
- ITS
- کار
- JPG
- json
- تنها
- نگاه داشتن
- کلید
- دانش
- چشم انداز
- زبان
- بزرگ
- نام
- بعد
- رهبری
- منجر می شود
- یاد گرفتن
- آموخته
- کمتر
- درس
- درس های آموخته شده
- اجازه
- سطح
- بهره برداری
- پسندیدن
- محدود
- محدودیت
- محدود شده
- محدودیت
- خطوط
- ارتباط دادن
- مرتبط
- لینک
- نمایه LinkedIn
- فهرست
- زنده
- ll
- LLM
- محل
- سیستم وارد
- نگاه کنيد
- مطالب
- مراجعه
- کاهش
- نگهداری
- ساخت
- ساخت
- مدیریت
- مدیریت
- مدیر
- مدیریت
- کتابچه راهنمای
- علامت گذاری شده
- بازار یابی (Marketing)
- عظیم
- مصالح
- ماده
- مسائل
- رسانه ها
- متوسط
- نشست
- جلسات
- عضو
- اعضا
- اشاره می کند
- فهرست
- پیام
- پیام
- پیام
- برنامه پیام رسانی
- متا
- روش
- دقیقه
- مدل
- مدرن
- بیش
- اکثر
- چندگانه
- باید
- نام
- طبیعی
- هدایت
- را ضروری می کند
- ضرورت
- نیاز
- ضروری
- نیازهای
- جدید
- به تازگی
- بعد
- نه
- اخطار
- اطلاعیه ها
- اکنون
- عدد
- تعداد
- متعدد
- هدف
- هدف
- of
- ارائه شده
- ارائه
- پیشنهادات
- رسمی
- on
- یک بار
- ONE
- مداوم
- فقط
- باز کن
- باز
- عملیات
- اپراتور
- فرصت ها
- گزینه
- or
- سفارشات
- کدام سازمان ها
- سازمانی
- سازمان های
- اصلی
- دیگر
- ما
- خارج
- روی
- مروری
- خود
- صفحات
- تابلو
- پارامترهای
- برترین
- بخش
- ویژه
- شرکای
- گذشته
- پاتریک
- پرداخت
- مردم
- برای
- انجام
- مجوز
- شخصی
- تلفن
- گوشی های
- محوری
- سکو
- سیستم عامل
- افلاطون
- هوش داده افلاطون
- PlatoData
- بازی
- pm
- محبوبیت
- ممکن
- پست
- پتانسیل
- صفحه اصلی
- عملی
- تمرین
- پیش
- ماقبل
- تنظیمات
- مرجح
- در حال حاضر
- قبلی
- قبلا
- اصلی
- چاپ
- اولویت
- روند
- فرآوری شده
- فرآیندهای
- در حال پردازش
- محصول
- بهره وری
- حرفه ای
- مشخصات
- پیشرفت
- پروژه
- مدیریت پروژه
- تبلیغاتی
- به درستی
- املاک
- ویژگی
- پیشنهاد شده
- ارائه
- ارائه
- ارائه دهندگان
- فراهم می کند
- ارائه
- عمومی
- عمومی
- خرید
- خرید
- پــایتــون
- سوالات
- سریع
- کتابهای سریع
- به سرعت
- RE
- رسیدن به
- رسیدن به
- واکنش
- اماده
- واقعی
- دنیای واقعی
- زمان واقعی
- رسید
- گرفتن
- اخذ شده
- دریافت
- دریافت
- توصیه می شود
- رکورد
- سوابق
- کاهش
- مرجع
- مربوط
- مربوط
- بقایای
- یادآور
- تکراری
- جایگزین کردن
- پاسخ
- نماینده
- نمایندگی
- درخواست
- درخواست
- ضروری
- مورد نیاز
- وضوح
- تصمیم
- مصمم
- پاسخ
- پاسخ
- مسئوليت
- نتایج
- برگشت
- نقش
- مسیریابی
- قوانین
- s
- salesforce
- همان
- گفتن
- مقیاس
- مقیاس گذاری
- برنامه
- برنامه ریزی
- زمان بندی
- خط
- بدون درز
- یکپارچه
- جستجو
- دوم
- ثانیه
- بخش
- بخش
- امن
- تیم امنیت لاتاری
- را انتخاب کنید
- ارسال
- در حال ارسال
- می فرستد
- فرستاده
- سلسله
- سرور
- سرور
- خدمت
- سرویس
- خدمات
- تنظیم
- برپایی
- اشتراک گذاری
- به اشتراک گذاشته شده
- اشتراک
- ورق
- حمل
- باید
- نمایشگاه
- به طور قابل توجهی
- نشان می دهد
- دلالت کردن
- مشابه
- سادگی
- به طور همزمان
- سنگاپور
- اندازه
- شل
- شکاف
- جک پات
- راه حل
- مزایا
- برخی از
- مصنوعی
- خاص
- سرعت
- می چرخد
- مراحل
- استاندارد
- می ایستد
- شروع
- آغاز شده
- دولت
- وضعیت
- گام
- مراحل
- ساده
- استراتژیک
- استراتژی ها
- ساده کردن
- خیابان
- سخت
- ساختار
- موفقیت
- موفق
- چنین
- مناسب
- خلاصه
- پشتیبانی
- پشتیبانی
- حمایت از
- پشتیبانی از
- مطمئن
- SWIFT
- نحو
- سیستم
- سیستم های
- خیاط
- طراحی شده
- گرفتن
- صورت گرفته
- طول می کشد
- وظایف
- تیم
- اعضای تیم
- تیم ها
- فن آوری
- پیشرفته
- قالب
- قالب
- قوانین و مقررات
- آزمون
- تست
- متن
- نسبت به
- که
- La
- شان
- آنها
- خودشان
- سپس
- آنجا.
- اینها
- آنها
- این
- سه
- از طریق
- توان
- بدین ترتیب
- بلیط
- بلیط
- زمان
- بموقع
- بار
- عنوان
- با عنوان
- به
- امروز
- رمز
- نشانه
- ابزار
- ابزار
- بالا
- مسیر
- پیگردی
- معامله
- روند
- محاکمه
- ماشه
- باعث شد
- صادقانه
- امتحان
- دو
- نوع
- انواع
- نوعی
- زیر
- فهمیدن
- درک
- یکپارچه
- بروزرسانی
- به روز شده
- به روز رسانی
- آپلود شده
- بر
- ضرورت
- URL
- us
- استفاده
- استفاده کنید
- مورد استفاده
- استفاده
- کاربر
- رابط کاربری
- کاربران
- با استفاده از
- استفاده کنید
- معتبر
- ارزش
- مختلف
- فروشنده
- تایید
- تایید
- نسخه
- از طريق
- فیلم های
- چشم انداز
- VIMEO
- بود
- مسیر..
- we
- چی
- واتساپ
- چه زمانی
- که
- در حین
- WHO
- اراده
- با
- در داخل
- بدون
- مهاجرت کاری
- گردش کار
- گردش کار
- با این نسخهها کار
- در سرتاسر جهان
- نوشتن
- نوشته
- دیروز
- شما
- شما
- یوتیوب
- Zendesk
- زفیرنت
- زیپ