
در بسیاری از کسبوکارها، پیگیری تماسهای خروجی نیاز تیم فروش یا پشتیبانی و در واقع از اصول اصلی موفقیت کار آنها است. ثبت تماسهای برقرار شده، اطلاعرسانی تماسهای ناموفق به مخاطبین و تهیه گزارش منظم از تماسهای انبوهی که تیم فروش یا پشتیبانی برقرار میکنند، زمانبر و همراه با خطای انسانی احتمالی است. این نکته زمانی که تماسهای تلفنی انبوه به شرکت دیگری برونسپاری شده است، اهمیت بیشتری پیدا میکند.
در این مقاله با یک راهنمای گام به گام به شما آموزش میدهیم چگونه میتوانید با استفاده از n8n و قابلیت وبهوک (Webhook) دفترشما یک فلو بسازید که موارد زیر را در مورد تماس خروجی به صورت اتوماسیون اجرا کند:
بهمنظور اینکه ارسال گزارش تماسهای خروجی در قالب پیامک یا ایمیل به یک فرایند خودکار تبدیل شود، از n8n، تعریف وب هوک در پنل دفتر شما و کمی دانش فنی استفاده میکنیم. به صورت کلی برای ساخت این اتوماسیون موارد زیر موردنیاز است:
این فلو چند بخش کلیدی دارد:
در ابتدا باید یک نود وبهوک در n8n بسازید و سپس آن را در صفحه تنظیم وبهوک دفتر شما ثبت کنید:

| تاریخ | شماره خط مجازی | شماره مقصد | مدت مکالمه | شماره اپراتور | نتیجه تماس |
یک IF Node قرار دهید تا اگر مقدار نتیجه تماس برابر Failed بود، به یک HTTP Request Node متصل شود.

در این HTTP Request تنظیم کنید:
توجه:IP سرور n8n باید با لیست IP های مجاز در پنل قاصدک همخوانی داشته باشد.
برای این منظور میتوانید از طریق تست ipify درn8n، مقدار IP را پیدا کرده و آن را در تنظیمات محدودیت IP در تنظیمات API Key مربوطه در پنل قاصدک قرار دهید تا پیامکها به درستی ارسال شوند.
با یک Get row(s) in sheet و یک Code Node، تعداد کل ردیفها را بررسی کنید.
const totalRows = Number($json.totalRows || 0);
return [
{
json: {
totalRows,
check: totalRows % 100 === 0
}
}
];
اگر شرط برقرار بود (هر ۱۰۰ تماس)، یک Code Node اضافه کنید که گزارش آماری بسازد.
از Google Sheets
// ستون F نتیجه تماس (TRUE/FALSE) هست
const calls = items;
// شمارش
let success = 0;
let failed = 0;
let totalDuration = 0;
for (const c of calls) {
const status = c.json[“نتیجه تماس”];
const duration = Number(c.json[“مدت مکالمه”] || 0);
if (status === “TRUE”) {
success++;
} else {
failed++;
}
totalDuration += duration;
}
// گزارش نهایی
return [
{
json: {
report: `📊 گزارش تماسهای اخیر:\n✅ موفق: ${success}\n❌ ناموفق: ${failed}\n⏱️ مجموع مدت مکالمه: ${totalDuration} ثانیه`,
success,
failed,
totalDuration
}
}
];
در پایان، یک Gmail Node یا سرویس ایمیل دلخواه اضافه کنید تا گزارش تولید شده برای شما ارسال شود.
با ساخت این فلو در n8n توانستید اتوماسیونی بسازید که:
این رویکرد به تیم شما کمک میکند بدون نیاز به کار دستی، همواره روی تماسها نظارت داشته باشد و نرخ موفقیت تماسها را بهتر مدیریت کند.
شما میتوانید فلوی اتصال دفترشما به پنل پیامکی را دانلود کنید. برای استفاده از این فلو کافی است که آن را در n8n وارد (import) نمایید. همچنین میتوانید محتوای Json را کپی کرده و آن را در n8n قرار دهید.
توجه داشته باشید که باید لینک وبهوک و مقدار کلید API را بر اساس آموزشهای داده شده به درستی تنظیم نمایید.
به نظر شما با وبهوک و N8N چه فرایندهای دیگری را میتوان اتوماسیون کرد؟