اولین و پلتفرم تماس هوشمند ایران با ارائه OTP تماس ظرفیت بالا، تماس تعاملی و هوشمند

پلاگین‌های آماده اتصال به وب‌سایت

اگر وب‌سایت یا فروشگاه اینترنتی شما روی یک سیستم مدیریت محتوا اجرا می‌شود، لازم نیست چیزی برنامه‌نویسی کنید. پلاگین زرین کال را نصب کنید تا کد تایید تلفنی هنگام ثبت‌نام و ورود، اطلاع‌رسانی وضعیت سفارش و راهنمایی خودکار تلفنی مشتری، بدون کدنویسی روی سایت شما فعال شود.

نمای اتصال افزونه زرین کال به وب‌سایت و برقراری تماس صوتی

همه افزونه‌ها و پلاگین‌ها

افزونه‌های آماده‌ای که تماس صوتی و کد تایید تلفنی زرین کال را به فروشگاه و سیستم مدیریت محتوای شما وصل می‌کنند.

صدور فاکتور | iFact

هنگام صدور فاکتور، تایید نهایی سفارش را با یک تماس صوتی از مشتری می‌گیرد و نتیجه را در فاکتور ثبت می‌کند. محصولی از آقای صالحی.

افزونه احراز | ehraz

احراز هویت کاربران را با کد تایید تلفنی انجام می‌دهد و جلوی ثبت‌نام‌های جعلی را می‌گیرد. مدت اعتبار کد و متن پیام هم قابل تنظیم است. توسعه‌یافته توسط تیم اروند.

پنل کاربری پلاتو

حساب کاربری، سفارش‌ها و اشتراک مشتری را یکجا نشان می‌دهد و ورود دومرحله‌ای را با تماس صوتی زرین کال انجام می‌دهد. محصولی از آقای صالحی.

دیجیتس | عضویت و ورود با کد

ورود و عضویت کاربران وردپرس را جایگزین رمز عبور می‌کند و کد تایید را از راه تماس صوتی می‌رساند. روی فرم بازیابی رمز هم کار می‌کند. نسخه سازگار از دیجی وردپرس.

اطلاع‌رسان پیشرفته وردپرس

هر رویداد وردپرس را به یک تماس صوتی خودکار تبدیل می‌کند؛ از ثبت سفارش تا هشدار موجودی انبار. شرط‌های ارسال را خودتان تعریف می‌کنید. ساخته آقای درویشی.

نوبت‌دهی و رزرواسیون | Bookly Pro

یادآوری نوبت و تایید رزرو را به‌جای پیامک با تماس صوتی انجام می‌دهد تا نرخ عدم مراجعه کم شود. زمان‌بندی تماس‌ها از پنل Bookly تنظیم می‌شود. اتصال توسط پروژه ۷۲۴.

دیجیتس | ثبت نام با شماره موبایل

نسخه‌ای از Digits که فرم ثبت‌نام را روی شماره موبایل می‌بندد و کد تایید را با تماس صوتی می‌فرستد. عرضه‌شده توسط themefour و سمندون.

قالب فروشگاهی | ishop

قالب فروشگاهی ishop به‌صورت آماده با ورود کد و تایید سفارش از طریق تماس صوتی زرین کال یکپارچه شده است. نیازی به افزونه جداگانه ندارید.

تیکت پشتیبانی پیشرفته

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

افزونه خودتان را با زرین کال سازگار کنید

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

توسعه‌دهندگان
صاحبان افزونه
برنامه نویس ها
پلتفرم ها
نمای فهرست افزونه‌های سازگار با زرین کال
مستندات و نمونه کد

نمونه کد آماده

لازم نیست از صفر شروع کنید. برای هر زبان برنامه‌نویسی رایج یک نمونه کد کامل و تست‌شده آماده کرده‌ایم؛ از ارسال کد تایید تا دریافت وضعیت تماس. کافی است کلید API خودتان را جایگزین کنید و همان لحظه اجرا بگیرید.

نمونه‌ها برای PHP، پایتون، Node.js، سی‌شارپ و جاوا در دسترس‌اند و همراه هر کدام توضیح فارسی و پاسخ نمونه سرویس آمده است.

<?php
$ch = curl_init('https://ws.zarincall.ir/apiv2/Message/SendOTP');

curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST           => true,
    CURLOPT_HTTPHEADER     => [
        'Content-Type: application/json',
        'Authorization: Bearer eyJhbGciOiJIU ...'
    ],
    CURLOPT_POSTFIELDS     => json_encode([
        'Code'   => '192983',
        'Number' => '09121110000'
    ])
]);

$result = json_decode(curl_exec($ch), true);

if ($result['R_Success']) {
    echo $result['MsgID'];
}
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Bearer eyJhbGciOiJIU ...");

var body = new StringContent(
    "{\"Code\":\"192983\",\"Number\":\"09121110000\"}",
    Encoding.UTF8, "application/json");

var res = await client.PostAsync(
    "https://ws.zarincall.ir/apiv2/Message/SendOTP", body);

Console.WriteLine(await res.Content.ReadAsStringAsync());
import requests

result = requests.post(
    'https://ws.zarincall.ir/apiv2/Message/SendOTP',
    headers={'Authorization': 'Bearer eyJhbGciOiJIU ...'},
    json={'Code': '192983', 'Number': '09121110000'},
).json()

if result['R_Success']:
    print(result['MsgID'])
const res = await fetch('https://ws.zarincall.ir/apiv2/Message/SendOTP', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer eyJhbGciOiJIU ...'
  },
  body: JSON.stringify({ Code: '192983', Number: '09121110000' })
});

const result = await res.json();
if (result.R_Success) console.log(result.MsgID);
HttpClient client = HttpClient.newHttpClient();

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://ws.zarincall.ir/apiv2/Message/SendOTP"))
    .header("Content-Type", "application/json")
    .header("Authorization", "Bearer eyJhbGciOiJIU ...")
    .POST(HttpRequest.BodyPublishers.ofString(
        "{\"Code\":\"192983\",\"Number\":\"09121110000\"}"))
    .build();

HttpResponse<String> response =
    client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
curl -X POST 'https://ws.zarincall.ir/apiv2/Message/SendOTP' \
  -H 'Content-Type: application/json' \
  -H 'Authorization: Bearer eyJhbGciOiJIU ...' \
  -d '{"Code":"192983","Number":"09121110000"}'
گفتگو تلفنی رایگان
۹۰۰۰۹۹۵۵