Open in
ড্যাশবোর্ডে একটি ওয়েব উইজেট তৈরি করুন
Web Widgets পৃষ্ঠা থেকে আপনার সাইটের জন্য একটি ক্লিক-টু-টক উইজেট সেট আপ করুন — কোনো API কলের প্রয়োজন নেই।
Web Widgets পৃষ্ঠা (/dashboard/web-widgets) ThunderPhone-এর এমবেডযোগ্য ভয়েস উইজেট চালানোর জন্য প্রকাশযোগ্য কী তৈরি ও পরিচালনা করে।
এই গাইডের API সংস্করণ cURL দিয়ে যা করে, এই পৃষ্ঠা ফর্মের মাধ্যমে তা করে — পাশাপাশি এটি আপনার জন্য এমবেড কোডও তৈরি করে।
একটি উইজেট তৈরি করুন
- নতুন উইজেটে ক্লিক করুন এবং একটি মোড বেছে নিন
- এজেন্ট মোড — উইজেটটি সবসময় ড্রপডাউন থেকে আপনার বেছে নেওয়া একটি এজেন্ট চালায়। সবচেয়ে সহজ সেটআপ।
- Webhook মোড — প্রতিটি উইজেট সেশনে ThunderPhone আপনার webhook URL-এ কল করে এবং আপনার সার্ভার সেই ভিজিটরের জন্য এজেন্ট কনফিগারেশন ফেরত দেয় (পৃষ্ঠা-ভিত্তিক রাউটিং, লগ-ইন করা ব্যবহারকারী, রোলআউট)। আপনার প্রতিষ্ঠানের ডিফল্ট webhook ব্যবহার করতে URL ফাঁকা রাখুন; নতুন URL দিলে সেটিকে প্রতিষ্ঠানের ডিফল্ট হিসেবেও নির্ধারণ করতে পারেন।
- অনুমোদিত ডোমেন তালিকাভুক্ত করুন
অন্তত একটি ডোমেন প্রয়োজন, এবং ব্রাউজার কেবল আপনার তালিকাভুক্ত হোস্টনেম থেকে সেশন শুরু করতে পারে।
*.example.com-এর মতো সাবডোমেন ওয়াইল্ডকার্ড অনুমোদিত (এগুলো সাবডোমেনের সঙ্গে মেলে, মূল ডোমেনের সঙ্গে নয়);*-এর মতো মূল ওয়াইল্ডকার্ড প্রত্যাখ্যান করা হয়। এই তালিকা অন্য সাইটে আপনার কী-এর সাধারণ পুনঃব্যবহার বন্ধ করে, তবে এটি প্রমাণীকরণ নয়: ব্রাউজারের বাইরের একটি স্ক্রিপ্ট যেকোনোOriginহেডার পাঠাতে পারে। প্রোডাকশনেlocalhostস্বয়ংক্রিয়ভাবে অনুমোদিত নয়; প্রোডাকশন API-এর বিরুদ্ধে স্থানীয়ভাবে পরীক্ষা করতে এটি তালিকায় যোগ করুন। - ব্রাউজার ওভাররাইড বেছে নিন
আপনার পৃষ্ঠা পাঠানো প্রতিটি সেশন সেটিং নির্বাচন করুন: পৃষ্ঠা প্রসঙ্গ, ভেরিয়েবল, ভয়েস, ভাষা। নতুন উইজেট কোনোটি গ্রহণ করে না, এবং বন্ধ থাকা কোনো সেটিংসহ সেশন অনুরোধ
400দিয়ে ব্যর্থ হয়। আপনার কী সর্বজনীন, তাই শুধু আপনি যা ব্যবহার করেন সেটিই অনুমোদন করুন। দেখুন ব্রাউজার ওভাররাইড। - নাম দিন, সক্রিয় করুন, তৈরি করুন
উইজেট সক্রিয় করুন টগলটি নিয়ন্ত্রণ করে কী সেশন গ্রহণ করবে কি না — আপনি নিষ্ক্রিয় অবস্থায় একটি উইজেট তৈরি করে চালুর সময় এটি সক্রিয় করতে পারেন।
এমবেড কোড নিন
তৈরির পরপরই (অথবা প্রতিটি সারির এমবেড বোতামের মাধ্যমে), একটি এমবেড ডায়ালগ আপনার প্রকাশযোগ্য কী পূরণ করা প্রস্তুত-পেস্ট কোড তৈরি করে:
- React — বান্ডলার অ্যাপের জন্য একটি
<ThunderPhoneWidget />স্নিপেট। - Script tag — যেকোনো সাইটের জন্য একটি CDN
<script>+ স্টাইলশিট জোড়া।
ডায়ালগটি মৌলিক উপস্থিতি বিকল্পও প্রিভিউ করে — শিরোনাম, প্রাথমিক রং, কোণার অবস্থান এবং হালকা/গাঢ় থিম — এবং আপনার পছন্দগুলো স্নিপেটে অন্তর্ভুক্ত করে। সম্পূর্ণ prop রেফারেন্স, স্টাইলিং হুক এবং হেডলেস বিকল্পের জন্য উইজেট SDK ডকস দেখুন।
তালিকা থেকে উইজেট পরিচালনা করুন
প্রতিটি সারি একই স্থানে সম্পাদনা করা যায়:
- মোড / এজেন্ট — ইনলাইন সিলেক্ট দিয়ে এজেন্ট ও ওয়েবহুক মোডের মধ্যে পরিবর্তন করুন, অথবা এজেন্ট পরিবর্তন করুন।
- ডোমেইন — চিপ হিসেবে অনুমোদিত ডোমেইন যোগ বা সরান।
- সক্ষম/নিষ্ক্রিয় — প্রতিটি উইজেটের জন্য একটি সুইচ; নিষ্ক্রিয় উইজেট অবিলম্বে সেশন গ্রহণ বন্ধ করে।
- প্রতিষ্ঠানে স্থানান্তর — আপনার সদস্যভুক্ত অন্য প্রতিষ্ঠানে উইজেটটি কপি বা স্থানান্তর করুন (স্থানান্তর করলে এটি এখান থেকে সরানো হয়)।
- মুছুন — প্রকাশযোগ্য কী বাতিল করে; সব ডোমেইনে উইজেটটি অবিলম্বে কাজ করা বন্ধ করে। এটি পূর্বাবস্থায় ফেরানো যায় না।
উইজেট সেশনগুলো কল ইতিহাসে ফোন কলের মতো একই ট্রান্সক্রিপ্ট, রেকর্ডিং এবং গ্রেডিংসহ দেখা যায়।