# اتصال به پنل پیامک کاوه نگار و ارسال پیامک بعد از اجرای کمپین پیام صوتی برای هر مشترک

**URL:** <https://forum.mysup.ir/t/topic/339>\
**Category:** سیموتل\
**Tags:** autodialer\
**Created:** [ژانویه 12، 2024، 6:08ب.ظ UTC](https://forum.mysup.ir/t/topic/339 "2024-01-12T18:08:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tavousian](https://forum.mysup.ir/user_avatar/forum.mysup.ir/tavousian/32/669_2.png) [@tavousian](https://forum.mysup.ir/u/tavousian)\
**Post date:** [ژانویه 12، 2024، 6:08ب.ظ UTC](https://forum.mysup.ir/t/topic/339/1 "2024-01-12T18:08:14Z")

</div>

برای ارسال پیامک بعد از اجرای کمپین صوتی به ازای هر مشترک باید ابتدا کمپین صوتی را با استفاده از ماژول تماس انبوه صوتی سیموتل اجرا کرد

 ![image](https://forum.mysup.ir/uploads/default/original/1X/83172b7169498de58355160d47085ca05db5678a.png)

با استفاده از Context interface و Interface Text ماژول اتودایلر را به دایل پلن هدایت میکنیم و ماژول AGI را در سناریویی که میخواهیم در مسیر تماس انبوه اجرا شود قرار میدهیم.

 ![image](https://forum.mysup.ir/uploads/default/original/1X/b8377dd30f5a0f700327a9fc3cb0a84041c2b98d.png)

برای اجرای AGI چند پیشنیاز داریم که به ترتیب زیر میباشند.

1. آپلود [فایل های AGI](https://drive.google.com/drive/u/0/folders/1Lr8N2O1MrYJVQ1PnU_cTAHnzo9c9w2QO) در مسیر /var/www/html/files/agi/
2. برای اجرایی شدن فایل های پوشه باید دسترسی را فراهم کنیم  
chmod 755 /var/www/html/files/agi/ -R
3. نصب dos2unix  
apt install dos2unix  
که در این مورد شاید لازم باشد ریپازیتوری های استاندارد لینوکس را به مسیر /etc/apt/sources.list/ اضافه کنیم
4. اپلود فایل PHP در کامپوننت AGI دایل پلن  
پارامتر های نمونه کد زیر را مثل(API KEY , TEXT و …) باید جایگزین کرد  
در متغیر receptor به جای agi\_dnid با توجه به سناریو باید از متود های مختلف استفاده کرد. به عنوان مثال برای ارسال پیامک بعد از تماس ورودی باید از agi\_callerid استفاده کرد.

```auto
#!/usr/bin/php -q
<?php

/**
 * 
 * Sms Simotel Agi 
 * 
 * Author: hsy.ir
 * 
 */

require_once('phpagi.php');

$agi = new AGI();

$receptor = $agi->request['agi_dnid'];
$apiKey = 'API KEY';
$sender = "9000XXXX";
$message = "TEXT TO SEND";

$data = compact("receptor","sender","message");
$host = "https://api.kavenegar.com/v1/$apiKey/sms/send.json";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $host);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$data);

$result = curl_exec($ch);

curl_close($ch);

?>
```

---

<div class="post-metadata">

**Author:** ![kktco.social](https://forum.mysup.ir/user_avatar/forum.mysup.ir/kktco.social/32/1291_2.png) [@kktco.social](https://forum.mysup.ir/u/kktco.social)\
**Post date:** [سپتامبر 2، 2025، 6:05ق.ظ UTC](https://forum.mysup.ir/t/topic/339/2 "2025-09-02T06:05:18Z")

</div>

@tavousian  
سلام وقت بخیر  
ببخشید اگر بخوایم بجای $message از الگو یا پترن در کاوه نگار استفاده کنیم باید آدرس host رو تغییر بدیم و بجای متغیر message کد پترن رو بزاریم کافیست یا کار دیگری هم باید انجام داد؟

میخوام بعد پخش پیام صوتی در تماس کاربر و بعد از فشردن یک عدد توسط کاربر تماس قطع بشه و پیامک توسط پترن تعریف شده در کاوه نگار برای کاربر ارسال بشه.
