<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>webrtc|ICTBroadcast</title>
	<atom:link href="https://www.ictbroadcast.com/category/webrtc/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.ictbroadcast.com</link>
	<description>Unified Auto Dialer and Predictive Dialer Software</description>
	<lastBuildDate>Sat, 16 May 2026 03:44:58 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://www.ictbroadcast.com/wp-content/uploads/2021/07/cropped-download-1-32x32.png</url>
	<title>webrtc|ICTBroadcast</title>
	<link>https://www.ictbroadcast.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WebRTC (Web Real-Time Communications)</title>
		<link>https://www.ictbroadcast.com/webrtc-web-real-time-communications/</link>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Tue, 29 Apr 2025 07:26:17 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<category><![CDATA[Web Real-Time Communications]]></category>
		<category><![CDATA[WebRTC]]></category>
		<guid isPermaLink="false">https://www.ictbroadcast.com/?p=238458</guid>

					<description><![CDATA[<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/webrtc-web-real-time-communications/">WebRTC (Web Real-Time Communications)</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_0 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>ICTBroadcast introduces another impressive call center tool that automates the business processes of call centers by providing a <strong>WebRTC</strong> based Agent panel.</p>
<h2>WebRTC (Web Real-Time Communications)</h2>
<p>It is cutting-edge technology and norm that is very exciting, strong, and extremely innovative. <a href="https://www.ictbroadcast.com/webrtc/">WebRTC</a> leverages a range of plugin-free APIs that can be used in desktop and mobile browsers alike, and all popular and modern browser companies are increasingly being supported.<br />WebRTC uses different specifications and protocols, most of which will be covered in this article. Which include <strong>data streams</strong>, <strong>signaling</strong>, <strong>JSEP</strong>, <strong>STUN</strong>/<strong>TURN</strong> <strong>servers</strong>, <strong>ICE</strong>, <strong>SIP</strong>, <strong>NAT</strong>, <strong>SDP</strong>, <strong>UDP</strong>/<strong>TCP</strong>, sockets for the network, etc.</p>
<h2>WebRTC use for Calling / Communication directly from Browser</h2>
<p>WebRTC is contain <strong>HTML5</strong> specification. It allows browsers to communicate with one another directly and send audio, video, and data in real-time. It is used by services like <strong>Facebook Messenger</strong>, <strong>Slack</strong>, <strong>Houseparty</strong>, <strong>Webex</strong>, and now <strong>Skype</strong> to function from browsers and, in many cases, in their backend infrastructures for media production.</p>
<h2>WebRTC in ICTBroadcast</h2>
<p>ICTBroadcast presenting new and rich in functionality <strong>WebPhone</strong> based on <a href="https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/"><strong>WebRTC</strong></a>. This new WebPhone in <strong>ICTBroadcast</strong> allows agents to accept calls without any external hardware or software via their browsers. More about the new WebRTC release in <strong>ICTBroadcast 4.1</strong> given below.</p>
<h2>How to Use new WebPhone (WebRTC) in ICTBroadcast</h2>
<p>To access the new WebPhone is simple as before, Just log in as an agent by clicking &#8220;<strong>Agent Login</strong>&#8221; as showing in the image.<br />After clicking agent form will appear for an agent to log in, just provide the agent creds, and the agent will be in the new WebPhone.</p>
<h2>Beautiful and User-Friendly Interface</h2>
<p>ICTBroadcast team design the new WebPhone super simple, well design and user-friendly UI. Where all the necessary information is showing in one screen view. let&#8217;s know more about it.</p>
<h2>WebPhone in Agent Dashboard</h2>
<p>New WebPhone UI attached on the right side of the agent dashboard to get rid of the trouble of dragging and dropping to left, right, up, or down.</p>
<h2>What&#8217;s new in new WebPhone</h2>
<p>There are multiple new <strong>features</strong> that have been added, let&#8217;s highlight them.</p>
<h2>Agent Status Predictive/Manual</h2>
<p>This option allows the agent to set his/her status &#8220;<strong>Manual</strong>&#8221; or &#8220;<strong>Predictive</strong>&#8220;. When the agent selects the Predictive option, It will let the decide ICTBroadcast to chose to dial the next contact from the list, and in the Manual option, Agent will have to that by him/her self.</p>
<h2>Show Script</h2>
<p>During the call session, Agent can easily see the script by clicking on &#8220;<strong>Show Script</strong>&#8220;</p>
<h2>Call Transfer</h2>
<p>While calling agent can transfer the current call as he/she needed to the desired agent. When the agent clicks on the &#8220;Transfer&#8221; button all agents will show in the list and the call will be transfer simply by a click.</p>
<h2>DTMF/NumPad</h2>
<p>Useful Numpad provided along with new WebPhone. The following is a list of usage-able main sequences that the agent will use for various purposes e.g.<br />&#8220;0&#8221; For Hangup.<br />Press #1 for a call transfer.</p>
<h2>Contact List Tab</h2>
<p>Added a new tab named &#8220;Contact List&#8221;. Where the agent can see all contacts list of default selected campaigns. There Agent can see additional information like Name, Phone, Email, Schedule, Assigned, and 2 operations buttons, one for &#8220;Remove&#8221; to remove the contact and one for &#8220;Dial&#8221; the contact for each.</p>
<h2>Script Tab</h2>
<p>In this tab, An agent can view script/content that is used in the campaign.</p>
<h2>Update Tab</h2>
<p>In this tab section, The agent can see all the information about contact during the call and can update the contact as well.</p>
<h2>Disposition Tab</h2>
<p>In this tab, the agent can re-schedule the call if the recipient does not attend the call or powered off. An agent can reschedule it by pre-defined scheduling option or he/she can make a custom schedule by selecting the &#8220;Custom Schedule&#8221; option.</p>
<h2>Agent History</h2>
<p>At the bottom of the new WebPhone, there is a new section to show the agent history such as Date and Time along with Name, Phone, Campaign name, Queue Wait and Handle Time</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/webrtc-web-real-time-communications/">WebRTC (Web Real-Time Communications)</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Leveraging WebRTC for Browser-Based Communications in ICTBroadcast</title>
		<link>https://www.ictbroadcast.com/leveraging-webrtc-for-browser-based-communications-in-ictbroadcast/</link>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Sat, 26 Apr 2025 08:01:22 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<category><![CDATA[Browser-Based Communications]]></category>
		<category><![CDATA[Communications in ICTBroadcast]]></category>
		<category><![CDATA[ictbroadcast]]></category>
		<category><![CDATA[Leveraging WebRTC]]></category>
		<category><![CDATA[WebRTC]]></category>
		<guid isPermaLink="false">https://www.ictbroadcast.com/?p=238387</guid>

					<description><![CDATA[<p>ICTBroadcast is an Ai-powered auto dialer software and unified communications platform that offers companies robust voice, SMS, email, and fax communication options. ICTBroadcast allows for seamless browser-based communication for voice, video, and data sharing thanks to the incorporation of WebRTC (Web Real-Time Communication). WebRTC streamlines communication procedures by eliminating the requirement for external hardware, software, [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/leveraging-webrtc-for-browser-based-communications-in-ictbroadcast/">Leveraging WebRTC for Browser-Based Communications in ICTBroadcast</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<p>ICTBroadcast is an <u><a href="https://www.ictbroadcast.com/auto-dialer/">Ai-powered auto dialer software</a></u> and unified communications platform that offers companies robust voice, SMS, email, and fax communication options. ICTBroadcast allows for seamless browser-based communication for voice, video, and data sharing thanks to the incorporation of <a href="https://www.w3.org/TR/webrtc/" target="_blank" rel="noopener"><u>WebRTC</u></a> (Web Real-Time Communication). WebRTC streamlines communication procedures by eliminating the requirement for external hardware, software, or plugins. WebRTC improves user comfort and accessibility by allowing real-time interactions straight from a web browser, whether for inbound customer care or outbound marketing campaigns.</p>
<p>ICTBroadcast enables companies to simplify their operations and expand their communications with ease by using WebRTC. The integration enhances efficiency without requiring any extra infrastructure or setup by enabling remote teams and call centers to handle communications via an easy web interface. The solution offers secure, top-notch connections for businesses of all sizes, regardless of their size. ICTBroadcast transforms how businesses interact with customers by using WebRTC to enable real-time, browser-based communication.</p>
<h2>What does WebRTC mean in ICTBroadcast?</h2>
<p>WebRTC is an open-source technology that allows users to share audio, video, and data in real time directly through their web browsers. It enables smooth peer-to-peer communication without the need for extra plugins or software installations. WebRTC is a key facilitator of browser-based communications in ICTBroadcast, offering businesses a flexible and affordable way to enhance customer interaction.</p>
<p>With ICTBroadcast&#8217;s WebRTC, users may engage in high-quality voice and video conversations directly from their browsers, providing a seamless and intuitive experience. <u><a href="https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/">WebRTC in ictbroadcast</a></u> improves its platform&#8217;s features, providing a scalable answer that aids enterprises in managing communications, delivering customer support, and running effective marketing campaigns without the need for complicated infrastructure. The technology enables real-time communication for both agents and customers, removing the need for external devices like SIP hardware or softphones.</p>
<h2>How WebRTC is Used by ICTBroadcast</h2>
<p>ICTBroadcast transforms how businesses manage voice, video, and data interactions by using WebRTC technology to provide smooth, browser-based communications. WebRTC integration allows marketing departments, customer support teams, and call centers to communicate in real-time directly through their web browsers without the need for any extra software or equipment. This integration greatly streamlines the user experience by facilitating easy connections between agents and customers, which improves communication.</p>
<p>The strength of WebRTC in ICTBroadcast comes from its capacity to facilitate trustworthy, secure, and high-quality interactions without the need for complex setups. Users may handle incoming support, conduct video conferences, launch marketing campaigns, and make calls—all from a single web interface. This minimizes both hardware and maintenance expenses by removing the necessity for distinct telephony equipment or softphones. Additionally, WebRTC&#8217;s low-latency connection enables companies to depend on real-time interactions, which are essential for enhancing operational effectiveness and customer satisfaction.</p>
<h2>Key Features of WebRTC Integration in ICTBroadcast</h2>
<h3>Voice Broadcasting (Automated Call Campaigns)</h3>
<p>ICTBroadcast incorporates WebRTC to allow for smooth voice broadcasting campaigns that can be launched straight from the browser. Companies may quickly start automated outbound calls to thousands of people in real-time, delivering either interactive prompts or pre-recorded messages. By saving time and labor, this function enables organizations to successfully conduct product promotions, political surveys, marketing campaigns, and emergency alerts. For maximum impact when reaching a big audience, the WebRTC integration guarantees crystal-clear, uninterrupted audio quality.</p>
<p><img decoding="async" class="alignnone size-full wp-image-238388" title="" src="https://www.ictbroadcast.com/wp-content/uploads/2025/04/WebRTC-Integration-in-ICTBroadcast.png" alt="WebRTC Integration in ICTBroadcast" width="324" height="156" /></p>
<h3>SMS Broadcasting to Increase Reach</h3>
<p>With its sophisticated SMS broadcasting capability, ICTBroadcast enables organizations to send mass messages straight from the web interface using WebRTC. This is especially helpful for alerts, event reminders, special promotions, and customer interaction. WebRTC simplifies the process, allowing companies to communicate with thousands of customers. ICTBroadcast provides reliability and speed by leveraging WebRTC, guaranteeing that all messages arrive at their intended recipients without delay.</p>
<h3>Customer Support in Real Time (Incoming Calls)</h3>
<p>By allowing high-quality voice and video conversations through any web browser, WebRTC improves ICTBroadcast&#8217;s real-time customer support. Customers can instantly connect with support agents when they require help, which enhances both service quality and efficiency. Whether dealing with complaints, questions, or technical issues, support agents may quickly resolve problems thanks to WebRTC&#8217;s low-latency communication. With this capability, companies may provide better customer support that promotes satisfaction and loyalty among their clients.</p>
<h3>Integration of Interactive Voice Response (IVR)</h3>
<p>ICTBroadcast integrates effortlessly with <u><a href="https://www.ictbroadcast.com/ivr/">Interactive Voice Response</a></u> (IVR) systems using WebRTC. This enables companies to automate call handling, facilitating customers&#8217; menu navigation, department selection, and self-service activities like troubleshooting common issues or checking balances. By providing a higher degree of customer interaction and lowering the load on support personnel, the WebRTC feature enhances operational efficiency by making these interactions more fluid and responsive.</p>
<p><img decoding="async" class="alignnone wp-image-237910" title="" src="https://www.ictbroadcast.com/wp-content/uploads/2024/06/ivr.png" alt="ivr" width="722" height="378" srcset="https://www.ictbroadcast.com/wp-content/uploads/2024/06/ivr.png 722w, https://www.ictbroadcast.com/wp-content/uploads/2024/06/ivr-480x251.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 722px, 100vw" /></p>
<h3>Collaborative Calling and Conferencing</h3>
<p>ICTBroadcast makes it simple for organizations to hold team meetings, sales calls, or customer consultations by using WebRTC to provide conference calling straight through a browser. This function enables real-time interaction between participants through voice and video conferencing, irrespective of their geographic location. WebRTC is perfect for remote team management, brainstorming sessions, and collaborative work since it keeps the connection clear and stable even with many users. Businesses can utilize this function to enhance communication among remote teams, as well as for training and team building.</p>
<h3>Campaign Reporting and Analytics</h3>
<p>The WebRTC integration in ICTBroadcast offers more than just communication; it also offers real-time reporting and analytics. From the web interface, companies may evaluate agent performance, track success rates, analyze call data, and monitor campaign success. This functionality enables companies to enhance overall campaign results, refine their marketing tactics, and make choices based on data. Businesses may strategically change their activities in real-time by looking at live data, which improves efficiency and return on investment.</p>
<h3>Click-to-Call Features</h3>
<p>WebRTC&#8217;s click-to-call function allows visitors to websites to immediately reach agents by clicking a simple link or button. Customers may make voice or video calls straight from their browser by clicking the button, eliminating the need to manually dial phone numbers. This immediate interaction improves user satisfaction, decreases response times, and raises the chance of conversions. Businesses may provide this smooth, interactive communication experience on their websites thanks to ICTBroadcast&#8217;s integration with WebRTC.</p>
<h3>End-to-End Encrypted Secure Communication</h3>
<p>Companies that use ICTBroadcast prioritize security above all else. WebRTC protects sensitive customer information and communications by ensuring that all voice, video, and data transmissions are encrypted with end-to-end security. This feature is especially important for fields like healthcare, finance, and legal services, where confidentiality is essential. ICTBroadcast guarantees that companies may offer secure and private communications by integrating WebRTC, which helps build customer trust and adhere to regulatory requirements such as HIPAA or GDPR.</p>
<h3>Scalable VoIP Alternatives</h3>
<p>The WebRTC integration in ICTBroadcast enables scalable VoIP solutions, permitting companies to grow their communication infrastructures as required. WebRTC guarantees that the platform can accommodate a rising number of agents, clients, and calls without losing quality, regardless of whether it is used for large business settings or small-scale operations. ICTBroadcast is a flexible and future-proof answer for any kind of communication needs because of its scalability, which allows companies to adapt to shifting operational needs or rising demand.</p>
<h3>Support for Multiple Channels of Communication</h3>
<p>ICTBroadcast with WebRTC provides extensive multilingual communication support for voice, SMS, and email broadcasting, all of which may be controlled via a single web interface. This feature enables companies to connect with customers using the most appropriate channels, whether that be through voice campaigns, automated SMS messages, or email interactions. WebRTC guarantees that every communication channel runs seamlessly, providing companies with flexibility and control over their outreach methods, all while ensuring high-quality, real-time interactions.</p>
<h2>Challenges with WebRTC in ICTBroadcast</h2>
<p><strong>Problems with Browser Compatibility: </strong>WebRTC might not function smoothly across all browsers, especially older ones, which could result in inconsistent user experiences for certain clients or agents.</p>
<p><strong>Network Lag and Performance Fluctuation:</strong> Problems such as delays and poor quality on unstable internet connections can impact WebRTC performance, which can be detrimental to real-time assistance or large-scale campaigns.</p>
<p><strong>Security Threats in Open Networks:</strong> Although WebRTC provides encryption, using it over unprotected networks, such as public Wi-Fi, can expose communications to possible security threats.</p>
<p><strong>Integration Complexity with Current Systems: </strong>It may be technically difficult to integrate WebRTC into current telephony or CRM systems within ICTBroadcast, and it may need further bespoke development.</p>
<p><strong>Server Load and Scalability:</strong> Businesses may need to optimize their infrastructure for seamless WebRTC performance as a result of the substantial strain that high traffic and large-scale communication campaigns can place on servers.</p>
<h2>Overcome Challenges with WebRTC in ICTBroadcast</h2>
<p><strong>Guaranteeing Browser Compatibility:</strong> ICTBroadcast can promote users to update their browsers to improve browser compatibility. A smoother experience across various devices can also be accomplished by implementing fallback choices or identifying compatibility concerns early on.</p>
<p><strong>Lowering Network Latency and Enhancing Performance:</strong> By investing in high-quality internet connections and using Content Delivery Networks (CDNs) to lower latency, businesses may improve WebRTC performance. A more consistent experience is provided by adaptive bitrate technology, which adjusts call quality according to available network bandwidth.</p>
<p><strong>Improving Protection on Public Networks: </strong>To reduce security threats, companies can use VPNs or other secure connection techniques when using WebRTC over public networks. WebRTC encryption can be combined with extra security layers like TLS or SRTP to keep sensitive communications safe.</p>
<p><strong>Making Integration with Current Systems Easier:</strong> Businesses can make it easier to integrate WebRTC with ICTBroadcast by using API-based solutions or getting help from developers who are familiar with both WebRTC and ICTBroadcast systems. This speeds up the deployment process and lowers integration complexity.</p>
<p><strong>Improving Server Infrastructure for Growth:</strong> By ensuring that the infrastructure is elastic and cloud-based and by improving server load balancing, ICTBroadcast can address scalability problems. This ensures that the system maintains steady performance even during peak usage times by enabling it to automatically increase or decrease depending on real-time demand.</p>
<h2>Advantages and Disadvantages of WebRTC in ICTBroadcast</h2>
<h3>Advantages:</h3>
<p><strong>Affordable Communication:</strong> By removing traditional telephony systems and infrastructure, WebRTC saves expenses and enables companies to conduct communication initiatives online.</p>
<p><strong>Improved Customer Interaction:</strong> By facilitating real-time voice, video, and messaging, it enhances engagement and customer satisfaction in marketing and support campaigns.</p>
<p><strong>Simple Browser-Based Access:</strong> WebRTC enables immediate communication for both agents and clients without the need for extra software and with smooth access.</p>
<h3>Cons</h3>
<p><strong>Dependency on the Internet:</strong> WebRTC depends on internet quality, and bad network conditions can result in distorted audio or dropped calls.</p>
<p><strong>Compatibility Problems:</strong> WebRTC may not be fully supported in some older browsers or less frequently used systems, which could lead to access problems for some users.</p>
<p><strong>Management of Security:</strong> Although WebRTC provides encryption, further safeguards are needed to secure communications and prevent data breaches, particularly over public networks.</p>
<h2>Frequently Asked Questions</h2>
<h3>What does WebRTC stand for in ICTBroadcast?</h3>
<p>WebRTC, or Web Real-Time Communication, is a technology that allows for real-time voice, video, and messaging interaction directly through web browsers. It is integrated into ICTBroadcast.</p>
<h3>What are the benefits of WebRTC for companies using ICTBroadcast?</h3>
<p>WebRTC offers a low-cost, browser-based option that removes the requirement for extra hardware, improving customer interaction and simplifying communication campaigns.</p>
<p>In ICTBroadcast, WebRTC enhances communication by enabling real-time audio and video interactions between users. This facilitates more efficient collaboration and communication, lowers latency, and enables instant media sharing. WebRTC also supports interoperability with various devices and platforms, making it easier for users to connect and communicate. WebRTC improves communication by allowing voice, video, and SMS interactions to take place directly through the browser, which enhances both the effectiveness of customer engagement and support.</p>
<h3>Which browsers in ICTBroadcast support WebRTC?</h3>
<p>Most current browsers, including Google Chrome, Mozilla Firefox, Safari, and Microsoft Edge, support WebRTC. Older or less popular browsers might not be entirely compatible.</p>
<h3>How secure is WebRTC in ICTBroadcast?</h3>
<p>WebRTC offers integrated encryption for secure communications. However, especially over public networks, additional precautions like utilizing VPNs or other security protocols may be required to guarantee total security.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/leveraging-webrtc-for-browser-based-communications-in-ictbroadcast/">Leveraging WebRTC for Browser-Based Communications in ICTBroadcast</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Integrating WebRTC with SIP: A Complete Guide for 2026</title>
		<link>https://www.ictbroadcast.com/integrating-webrtc-with-sip-a-complete-guide/</link>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Fri, 18 Apr 2025 06:09:31 +0000</pubDate>
				<category><![CDATA[auto dialer]]></category>
		<category><![CDATA[call center]]></category>
		<category><![CDATA[webrtc]]></category>
		<category><![CDATA[Integrating WebRTC with SIP]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[WebRTC]]></category>
		<category><![CDATA[WebRTC with SIP]]></category>
		<guid isPermaLink="false">https://www.ictbroadcast.com/?p=238348</guid>

					<description><![CDATA[<p>Quick answer: WebRTC-to-SIP integration lets browsers join the same call paths as traditional SIP softphones and PBX endpoints by translating WebRTC signaling (ICE, DTLS-SRTP, JSEP) into standard SIP/RTP at a gateway. The gateway runs in front of your SIP server (FreeSWITCH, Asterisk, Kamailio), handles codec transcoding when needed, and exposes the same call legs to [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/integrating-webrtc-with-sip-a-complete-guide/">Integrating WebRTC with SIP: A Complete Guide for 2026</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Quick answer:</strong> WebRTC-to-SIP integration lets browsers join the same call paths as traditional SIP softphones and PBX endpoints by translating WebRTC signaling (ICE, DTLS-SRTP, JSEP) into standard SIP/RTP at a gateway. The gateway runs in front of your SIP server (FreeSWITCH, Asterisk, Kamailio), handles codec transcoding when needed, and exposes the same call legs to recording, IVR, queues, and downstream business logic. Done right, you get a no-install browser softphone with full PBX feature parity.</p>
<p>WebRTC turned every modern browser into a real-time communication endpoint. SIP is still the protocol holding the global voice network together. Most production unified communications stacks now run both, and the gateway between them is the piece that makes a browser-based softphone feel exactly like a desk phone to the back-end PBX.</p>
<p>This guide walks through what the integration actually does, how to architect it for production, the security and scaling concerns that matter, and where it fits in 2026 deployments.</p>
<h2>WebRTC and SIP: What Each One Does</h2>
<p>The two protocols solve different problems and only partially overlap.</p>
<table>
<thead>
<tr>
<th></th>
<th>WebRTC</th>
<th>SIP</th>
</tr>
</thead>
<tbody>
<tr>
<td>Where it runs</td>
<td>Browser, mobile WebView, native WebRTC libraries</td>
<td>Hard phones, softphones, PBX, SBC, carrier networks</td>
</tr>
<tr>
<td>Signaling</td>
<td>JSEP (offer/answer over any transport ,  typically WebSocket)</td>
<td>SIP messages over UDP, TCP, or TLS</td>
</tr>
<tr>
<td>Media</td>
<td>SRTP with DTLS key exchange (mandatory)</td>
<td>RTP, optionally SRTP</td>
</tr>
<tr>
<td>NAT traversal</td>
<td>ICE with STUN and TURN built in</td>
<td>SIP-aware NAT traversal, often via SBC</td>
</tr>
<tr>
<td>Codec set</td>
<td>Opus and VP8/VP9/AV1 standard</td>
<td>G.711, G.729, Opus, video varies by endpoint</td>
</tr>
<tr>
<td>Discovery</td>
<td>None ,  application-defined</td>
<td>SIP REGISTER and Location service</td>
</tr>
</tbody>
</table>
<p>WebRTC was designed for peer-to-peer browser sessions with the application layer doing signaling. SIP was designed for call control across heterogeneous networks. The integration glues the strengths of each together.</p>
<h2>Why Integrate WebRTC with SIP?</h2>
<ul>
<li><strong>Browser-based softphones.</strong> No plugin, no install, no separate native app. Your agents log into a web app and start taking calls.</li>
<li><strong>Click-to-call from any web property.</strong> Embed a call widget on a marketing site, a help center, or a customer portal that ends up in your existing call queues.</li>
<li><strong>Same back-end logic.</strong> The PBX, IVR, recording, and CRM hooks you&#8217;ve already built keep working ,  the browser just looks like another SIP leg.</li>
<li><strong>Lower endpoint cost.</strong> Browser softphones replace desk phones for most knowledge workers, and HR onboarding for remote staff drops to &#8220;open this URL.&#8221;</li>
<li><strong>Modern audio quality.</strong> Opus is the WebRTC default, which beats G.711 and G.729 at the same bitrates and is now well-supported on the SIP side too.</li>
</ul>
<h2>How the Integration Actually Works</h2>
<h3>The Gateway Pattern</h3>
<p>The integration centers on a WebRTC-to-SIP gateway. The gateway:</p>
<ol>
<li>Accepts a WebSocket connection from the browser carrying SIP-over-WebSocket (RFC 7118) or a custom signaling protocol that the gateway translates to SIP.</li>
<li>Runs the ICE candidate exchange to establish the browser-side media path through STUN/TURN.</li>
<li>Negotiates DTLS-SRTP keys with the browser for encrypted media.</li>
<li>Opens a normal SIP call leg to the back-end PBX or SBC, transcoding codecs if the PBX doesn&#8217;t speak Opus.</li>
<li>Bridges the two legs in real time, applying SDP rewrites, codec transcoding, and any media policies (recording, transcription, DTMF detection).</li>
</ol>
<h3>SIP Server Configuration</h3>
<p>FreeSWITCH, Asterisk, Kamailio, and ICTBroadcast all support WebRTC-to-SIP either natively (FreeSWITCH and Asterisk via their WebRTC profiles) or through a paired component (Kamailio with RTPEngine). The configuration always involves:</p>
<ul>
<li>A WebSocket listener on TLS (wss://) for SIP signaling from browsers</li>
<li>An RTP/SRTP profile that supports DTLS key exchange</li>
<li>Codec ordering that prefers Opus when both sides support it, with G.711 as the safe fallback</li>
<li>Optional transcoding when the back-end SIP leg needs G.711 or G.729</li>
</ul>
<h3>Network Configuration</h3>
<p>WebRTC&#8217;s ICE machinery handles NAT, but it needs help. In production:</p>
<ul>
<li>Run a TURN server (coturn is the standard) reachable on UDP and TCP, with TLS for fallback through restrictive firewalls.</li>
<li>Open the right ranges. Browsers establish RTP on dynamic UDP ports ,  the firewall has to permit the gateway&#8217;s media range.</li>
<li>Front the WebSocket listener with a load balancer that supports WebSocket upgrade and sticky sessions.</li>
<li>Place the gateway and TURN server close to your users geographically to keep RTT low.</li>
</ul>
<h3>Security</h3>
<p>WebRTC mandates DTLS-SRTP, so the browser-to-gateway leg is always encrypted. Match that on the SIP side:</p>
<ul>
<li>Use TLS for SIP signaling and SRTP for media on the back-end leg</li>
<li>Authenticate WebSocket connections with short-lived tokens issued by your application server, not embedded SIP credentials</li>
<li>Rate-limit WebSocket and SIP REGISTER on the gateway to absorb credential-stuffing attempts</li>
<li>Run TURN with credentials that rotate, ideally tied to the same session tokens</li>
</ul>
<h3>Testing and Monitoring</h3>
<p>Every WebRTC-SIP deployment needs three layers of observability:</p>
<ul>
<li><strong>Signaling.</strong> Capture SIP messages on the gateway and the back-end PBX. Wireshark, sngrep, and Homer all work.</li>
<li><strong>Media.</strong> Track jitter, packet loss, and round-trip time per call. The browser exposes getStats() for the client side; the gateway exposes its own RTCP stats.</li>
<li><strong>Quality scores.</strong> POLQA and MOS estimation on call recordings catch regressions early.</li>
</ul>
<h2>What WebRTC-SIP Integration Delivers in Practice</h2>
<h3>Browser-to-PBX Compatibility</h3>
<p>A browser softphone shows up to your PBX as a regular SIP extension. Voicemail, hunt groups, queues, IVR, and recording all work without extra logic.</p>
<h3>Audio and Video, Same Stack</h3>
<p>WebRTC carries audio and video on the same connection. If your back-end SIP infrastructure handles video (most do via H.264 or VP8), browser endpoints can do video calls into the same call paths as desktop apps.</p>
<h3>Data Channels</h3>
<p>WebRTC&#8217;s data channel rides alongside the audio. Use it for in-call chat, screen-share signaling, presence updates, or real-time CRM event sync ,  all without extra connections.</p>
<h3>Encryption by Default</h3>
<p>DTLS-SRTP isn&#8217;t optional in WebRTC. Combined with TLS-secured SIP and SRTP on the back end, you get encrypted media end-to-end across the call.</p>
<h3>Scalability</h3>
<p>The gateway pattern scales horizontally. Add gateway nodes behind a load balancer, scale RTP-relay capacity (RTPEngine or the gateway&#8217;s own bridge), and the system handles thousands of concurrent browser legs per cluster.</p>
<h2>Trends Worth Watching in 2026</h2>
<ul>
<li><strong>WebTransport and WebCodecs.</strong> Lower-level browser APIs that complement WebRTC for specialized cases like ultra-low-latency streaming.</li>
<li><strong>AV1 codec adoption.</strong> Better video quality at the same bitrate than VP9 ,  most modern browsers and PBX builds now negotiate it.</li>
<li><strong>AI-assisted call processing.</strong> Live transcription, sentiment, and keyword spotting running on the gateway or in a sidecar service that reads from the bridged media stream.</li>
<li><strong>WebRTC SFUs replacing MCUs.</strong> Selective forwarding for video meetings has fully replaced server-side mixing for everything except gateway interoperability.</li>
<li><strong>Federated identity.</strong> SSO via OIDC for both the WebRTC side and SIP authentication backbones is now standard rather than bespoke.</li>
</ul>
<h2>Common Challenges</h2>
<h3>NAT and Firewall Traversal</h3>
<p>The single most common failure mode. Symptom: signaling works, audio doesn&#8217;t. Fix: deploy TURN with TLS fallback, verify the gateway&#8217;s external IP advertised in SDP, and test from networks that block UDP.</p>
<h3>Codec Mismatch</h3>
<p>Browsers default to Opus. Older PBX endpoints may only do G.711 or G.729. Either transcode at the gateway (CPU cost) or force Opus end-to-end where you control both sides.</p>
<h3>Latency and Jitter</h3>
<p>Geographic distance between user and gateway matters. Keep the gateway close to users, monitor RTT continuously, and use adaptive jitter buffers on both sides.</p>
<h3>Browser Inconsistencies</h3>
<p>WebRTC is standardized, but browsers ship at different paces. Test on Chrome, Firefox, Safari, and Edge, and watch the release notes for breaking changes to media APIs.</p>
<h3>Authentication and Session Management</h3>
<p>Don&#8217;t ship SIP credentials to the browser. Issue short-lived tokens from your app server, validate them at the gateway, and rotate aggressively.</p>
<h2>Where WebRTC-SIP Integration Pays Off</h2>
<ul>
<li><strong>Contact centers.</strong> Browser-based agent desktops with no installs, click-to-call from CRM records, and full PBX integration on the back end.</li>
<li><strong>Click-to-call on websites.</strong> A button on the marketing site that drops the visitor into a queue without leaving the page.</li>
<li><strong>Telehealth.</strong> Patient-side video appointments in a browser, provider-side integration with the clinic&#8217;s existing phone infrastructure.</li>
<li><strong>Distance education.</strong> Browser-based virtual classrooms with PSTN dial-in for parents and remote students.</li>
<li><strong>Customer support.</strong> Live chat that can escalate to a voice or video call inside the same browser session.</li>
<li><strong>Internal collaboration.</strong> Chat, meet, and call from one web app instead of three separate tools.</li>
</ul>
<h2>Trade-Offs to Be Aware Of</h2>
<h3>What You Gain</h3>
<ul>
<li>No-install endpoints across every device with a modern browser</li>
<li>Encrypted media by default</li>
<li>Flat economics ,  pay for infrastructure, not per-seat licenses</li>
<li>Tight integration with web applications and CRMs</li>
</ul>
<h3>What You Pay For</h3>
<ul>
<li>Higher operational complexity than a pure SIP deployment ,  TURN, gateway, and signaling all need monitoring</li>
<li>Browser-quirk testing ,  every release cycle introduces small WebRTC behavior changes</li>
<li>CPU cost for transcoding when codecs don&#8217;t line up</li>
<li>A learning curve for teams who&#8217;ve never run WebRTC infrastructure</li>
</ul>
<h2>Frequently Asked Questions</h2>
<h3>Do I need a dedicated WebRTC-SIP gateway?</h3>
<p>Yes, in some form. Either a dedicated product (Janus, RTPEngine + Kamailio, FreeSWITCH with mod_verto) or the WebRTC profile built into your existing PBX. The browser side and the back-end SIP side don&#8217;t speak directly to each other.</p>
<h3>Can I use ICTBroadcast as the SIP back-end for browser softphones?</h3>
<p>Yes. ICTBroadcast is built on FreeSWITCH, which has mature WebRTC support. Configure the WebRTC profile, point your browser softphone at the WebSocket endpoint, and the browser leg behaves like any other SIP extension to the platform.</p>
<h3>What does TURN actually do?</h3>
<p>TURN relays media when direct peer-to-peer paths are blocked by NAT or firewalls. ICE tries direct paths first; if they fail, it falls back to TURN. Without a TURN server, a meaningful percentage of users will see signaling succeed but audio fail.</p>
<h3>Is browser audio quality really as good as a desk phone?</h3>
<p>Generally better, when network conditions allow. Opus at 24-48 kbps outperforms G.711 at 64 kbps and crushes G.729. The variable is network ,  desk phones on wired ethernet often beat browsers on flaky Wi-Fi, but the codec itself is no longer the limiting factor.</p>
<h3>How many concurrent browser calls can one gateway handle?</h3>
<p>Without transcoding, a modern gateway server handles a few thousand concurrent browser legs. With transcoding (Opus to G.711, for example), expect that to drop to the low hundreds per server. Scale horizontally behind a load balancer if you need more.</p>
<h3>What about mobile browsers?</h3>
<p>Modern mobile browsers (Chrome, Safari, Firefox on iOS and Android) all support WebRTC. The same gateway and configuration that serves desktop browsers serves mobile too, with the usual caveats about network quality and battery.</p>
<h2>The Bottom Line</h2>
<p>WebRTC-to-SIP integration is the bridge between modern browsers and the global SIP infrastructure that still routes most business voice. The architecture is well-understood, the open source pieces are mature, and the operational pattern (gateway in front of your SIP server, TURN for NAT, TLS everywhere) is proven across thousands of production deployments.</p>
<p>If you&#8217;re building a contact center, a click-to-call experience, telehealth, or any browser-first communication app and want it to land cleanly inside an existing PBX or carrier network, this is the pattern to build on. <a href="https://www.ictbroadcast.com/">ICTBroadcast</a> ships with WebRTC support out of the box, and ICT Innovations has been deploying WebRTC-SIP stacks since the standard stabilized.</p>
<p>Need a hand scoping or deploying it? Open a ticket at <a href="https://service.ictinnovations.com/" target="_blank" rel="noopener">service.ictinnovations.com</a> and we&#8217;ll walk through the topology and capacity planning with your team.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/integrating-webrtc-with-sip-a-complete-guide/">Integrating WebRTC with SIP: A Complete Guide for 2026</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Testing Press 1 Campaign / IVR with WEBRTC based webphone / Call Center module</title>
		<link>https://www.ictbroadcast.com/how-to-test-interactive-voice-broadcasting-press-1-campaign-ivr-webrtc-based-webphone-call-center-module/</link>
					<comments>https://www.ictbroadcast.com/how-to-test-interactive-voice-broadcasting-press-1-campaign-ivr-webrtc-based-webphone-call-center-module/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Wed, 13 Apr 2022 07:12:05 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<category><![CDATA[Agent Portal]]></category>
		<category><![CDATA[Agent Setup]]></category>
		<category><![CDATA[Call Transfer]]></category>
		<category><![CDATA[Campaign Management]]></category>
		<category><![CDATA[CRM Load]]></category>
		<category><![CDATA[DTMF Keys]]></category>
		<category><![CDATA[ictbroadcast]]></category>
		<category><![CDATA[SIP Extensions]]></category>
		<category><![CDATA[Skill Groups]]></category>
		<category><![CDATA[Webphone Guide]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=205607</guid>

					<description><![CDATA[<p>⚠️ Note: Please configure Gateway / SIP Provider account, add Contact, and Voice Recording before going through these instructions. 1. Create Agent through Admin / User Portal Visit: Admin Login Login as Admin and create an extension: Path: Administration Menu ➔ Agent / Extensions ➔ &#8220;New Extension&#8221; button Action: Enter Agent Name, Number, and Password, [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/how-to-test-interactive-voice-broadcasting-press-1-campaign-ivr-webrtc-based-webphone-call-center-module/">Testing Press 1 Campaign / IVR with WEBRTC based webphone / Call Center module</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="ict-setup-guide" style="font-family: sans-serif; color: #333; line-height: 1.6;">
<div style="background-color: #fff9e6; border: 1px solid #ffe58f; padding: 15px; border-radius: 8px; margin-bottom: 25px;">
        <strong style="color: #856404;">⚠️  Note:</strong><br />
        Please configure <strong>Gateway / SIP Provider account</strong>, add <strong>Contact</strong>, and <strong>Voice Recording</strong> before going through these instructions.
    </div>
<h2 style="color: #2ea3f2; border-bottom: 2px solid #2ea3f2; padding-bottom: 5px;">1. Create Agent through Admin / User Portal</h2>
<ul style="padding-left: 20px;">
<li>Visit: <a href="https://your-domain.com/login.php?action=user" target="_blank" rel="noopener">Admin Login</a></li>
<li>Login as <strong>Admin</strong> and create an extension:</li>
</ul>
<div style="background: #f4f4f4; padding: 15px; border-radius: 5px; margin-bottom: 20px;">
        <strong>Path:</strong> Administration Menu <span style="color: #2ea3f2;">➔</span> Agent / Extensions <span style="color: #2ea3f2;">➔</span> &#8220;New Extension&#8221; button <br />
        <strong>Action:</strong> Enter Agent Name, Number, and Password, then click <strong>Save</strong>.
    </div>
<h2 style="color: #2ea3f2; border-bottom: 2px solid #2ea3f2; padding-bottom: 5px;">2. Create Queue / Skill Group</h2>
<div style="background: #f4f4f4; padding: 15px; border-radius: 5px; margin-bottom: 20px;">
        <strong>Path:</strong> Administration Menu <span style="color: #2ea3f2;">➔</span> Agent / Extensions <span style="color: #2ea3f2;">➔</span> &#8220;New Extension&#8221; button <br />
        <strong>Action:</strong> Enter details, select <strong>&#8220;Skill Group&#8221;</strong> from the &#8220;Forward To&#8221; dropdown, select Agents for this Queue, and click <strong>Save</strong>.
    </div>
<h2 style="color: #2ea3f2; border-bottom: 2px solid #2ea3f2; padding-bottom: 5px;">3. Assign Extension and Queue to User</h2>
<div style="background: #f4f4f4; padding: 15px; border-radius: 5px; margin-bottom: 20px;">
        <strong>Path:</strong> Administration Menu <span style="color: #2ea3f2;">➔</span> User Management <br />
        <strong>Action:</strong> Click the drop-down arrow under <strong>&#8220;OPERATIONS&#8221;</strong> for any user. Select agents and skill-groups, then click <strong>Assign</strong>.
    </div>
<h2 style="color: #28a745; border-bottom: 2px solid #28a745; padding-bottom: 5px;">4. Agent Portal Steps</h2>
<ul style="padding-left: 20px;">
<li>Login as Agent from a different computer: <a href="https://your-domain.com/login.php?action=agent" target="_blank" rel="noopener">Agent Login</a></li>
<li>Enter <strong>Agent Number</strong> and <strong>Password</strong>.</li>
<li>Click the <strong>&#8220;Ready&#8221;</strong> button from the agent phone portal.</li>
<li><em>Once ready, you will hear background music.</em></li>
</ul>
<h2 style="color: #d9534f; border-bottom: 2px solid #d9534f; padding-bottom: 5px;">5. Launch Agent / Interactive Campaign</h2>
<div style="background: #fff5f5; border-left: 5px solid #d9534f; padding: 15px; margin-bottom: 20px;">
<ol>
<li>Go to <strong>Campaign Menu</strong> <span style="color: #d9534f;">➔</span> Campaign Management <span style="color: #d9534f;">➔</span> Add New.</li>
<li>Select <strong>Agent / Interactive (Press 1)</strong> campaign.</li>
<li>Enter Campaign Name, select Contact Group, and choose your <strong>Queue / Skill Group</strong>.</li>
<li>Click <strong>Save</strong> to launch.</li>
</ol>
<p style="font-style: italic;">Note: When a recipient presses the required key, the call is transferred to a live agent.</p>
</p></div>
<h2 style="background: #2ea3f2; color: #fff; padding: 10px; border-radius: 5px;">Using Webphone Features</h2>
<p>Access the integrated webphone via the <strong>Agent Panel</strong> dropdown.</p>
<p>    <img decoding="async" src="https://www.ictbroadcast.com/sites/default/files/webphone/select_extension.png" alt="Select Extension" style="max-width: 100%; height: auto; border: 1px solid #ddd; margin-bottom: 20px;" /></p>
<h3>Set Agent Status</h3>
<p>Change your status using the <strong>Status Button</strong> (Available or Leave). <br /> <br />
    <span style="color: #d9534f;"><strong>Note:</strong> Only <strong>Available</strong> agents receive calls.</span></p>
<p>    <img decoding="async" src="https://www.ictbroadcast.com/sites/default/files/webphone/agent_presence.png" alt="Agent Presence" style="width: 250px; border: 1px solid #ddd; margin-bottom: 20px;" /></p>
<h3>Call Transfer</h3>
<p>Click the <strong>Call Transfer</strong> button and select the target extension.</p>
<p>    <img decoding="async" src="https://www.ictbroadcast.com/sites/default/files/webphone/call_transfer.png" alt="Call Transfer" style="width: 250px; border: 1px solid #ddd; margin-bottom: 20px;" /></p>
<h3>Load Contact</h3>
<p>Click <strong>&#8220;Load Contact&#8221;</strong> to view/edit prospect details within the ICTBroadcast internal records.</p>
<h3>Keypad / DTMF Shortcuts</h3>
<table style="width: 100%; border-collapse: collapse; margin-bottom: 20px;">
<tr style="background: #f2f2f2;">
<th style="border: 1px solid #ddd; padding: 8px; text-align: left;">Action</th>
<th style="border: 1px solid #ddd; padding: 8px; text-align: left;">Key Sequence</th>
</tr>
<tr>
<td style="border: 1px solid #ddd; padding: 8px;">Hangup</td>
<td style="border: 1px solid #ddd; padding: 8px;"><strong>*0</strong></td>
</tr>
<tr>
<td style="border: 1px solid #ddd; padding: 8px;">Call Transfer</td>
<td style="border: 1px solid #ddd; padding: 8px;"><strong>#1</strong> + Extension</td>
</tr>
<tr>
<td style="border: 1px solid #ddd; padding: 8px;">Attended Transfer</td>
<td style="border: 1px solid #ddd; padding: 8px;"><strong>#2</strong> + Extension</td>
</tr>
</table>
<p>    <img decoding="async" src="https://www.ictbroadcast.com/sites/default/files/webphone/webphone.png" alt="Webphone" style="max-width: 100%; height: auto; border: 1px solid #ddd; margin-bottom: 20px;" /></p>
<hr style="border: 0; border-top: 1px solid #eee; margin: 40px 0 20px;">
<p style="font-weight: bold;">Related Content:</p>
<ul style="list-style: none; padding-left: 0;">
<li style="margin-bottom: 10px;">🔗 <a href="/Forward-to-agent-on-answer-without-playing-IVR-OR-forward-to-agent-with-IVR-on-key-press" style="text-decoration: none; color: #2ea3f2;">Forward to Agent on Answer (IVR Guide)</a></li>
<li style="margin-bottom: 10px;">🔗 <a href="https://ictbroadcast.com/creating-personalized-messages-using-custom-tokens-in-sms-campaign" style="text-decoration: none; color: #2ea3f2;">Creating Personalized SMS using Custom Tokens</a></li>
</ul>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/how-to-test-interactive-voice-broadcasting-press-1-campaign-ivr-webrtc-based-webphone-call-center-module/">Testing Press 1 Campaign / IVR with WEBRTC based webphone / Call Center module</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/how-to-test-interactive-voice-broadcasting-press-1-campaign-ivr-webrtc-based-webphone-call-center-module/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>How ICTBroadcast&#8217;s latest released agent panel will help you</title>
		<link>https://www.ictbroadcast.com/new-webphone-webrtc-ictbroadcast-latest-released-agent-panel/</link>
					<comments>https://www.ictbroadcast.com/new-webphone-webrtc-ictbroadcast-latest-released-agent-panel/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Fri, 08 Oct 2021 08:42:09 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=56814</guid>

					<description><![CDATA[<p>ICTBroadcast introduces another impressive call center tool that automates the business processes of call centers by providing a WebRTC based Agent panel. WebRTC (Web Real-Time Communications) It is cutting-edge technology and norm that is very exciting, strong, and extremely innovative. WebRTC leverages a range of plugin-free APIs that can be used in desktop and mobile browsers alike, and [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/new-webphone-webrtc-ictbroadcast-latest-released-agent-panel/">How ICTBroadcast&#8217;s latest released agent panel will help you</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="container-wrap">
<div class="content-sidebar-wrap">
<div id="content">
<section id="post-content" role="main">
<div class="region region-content">
<div id="block-system-main" class="block block-system">
<div class="content">
<div class="content node-blog">
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items">
<div class="field-item even">
<p><a href="https://ictbroadcast.com/">ICTBroadcast</a> introduces another impressive call center tool that automates the business processes of call centers by providing a <strong>WebRTC</strong> based Agent panel.</p>
<h2>WebRTC (Web Real-Time Communications)</h2>
<p>It is cutting-edge technology and norm that is very exciting, strong, and extremely innovative. WebRTC leverages a range of plugin-free APIs that can be used in desktop and mobile browsers alike, and all popular and modern browser companies are increasingly being supported.<br />
WebRTC uses different specifications and protocols, most of which will be covered in this article. Which include <strong>data streams</strong>, <strong>signaling</strong>, <strong>JSEP</strong>, <strong>STUN</strong>/<strong>TURN</strong> <strong>servers</strong>, <strong>ICE</strong>, <strong>SIP</strong>, <strong>NAT</strong>, <strong>SDP</strong>, <strong>UDP</strong>/<strong>TCP</strong>, sockets for the network, etc.</p>
<h2>WebRTC use for Calling / Communication directly from Browser</h2>
<p><a href="https://en.wikipedia.org/wiki/WebRTC" target="_blank" rel="noopener">WebRTC</a> is contain <strong>HTML5</strong> specification. It allows browsers to communicate with one another directly and send audio, video, and data in real-time. It is used by services like <strong>Facebook Messenger</strong>, <strong>Slack</strong>, <strong>Houseparty</strong>, <strong>Webex</strong>, and now <strong>Skype</strong> to function from browsers and, in many cases, in their backend infrastructures for media production.</p>
<h2>WebRTC in ICTBroadcast</h2>
<p>ICTBroadcast presenting new and rich in functionality <strong>WebPhone</strong> based on <strong>WebRTC</strong>. This new WebPhone in <strong>ICTBroadcast</strong> allows agents to accept calls without any external hardware or software via their browsers. More about the new WebRTC release in <strong>ICTBroadcast 4.1</strong> is given below.</p>
<h2>How to Use new WebPhone (WebRTC) in ICTBroadcast</h2>
<p>To access the new WebPhone is simple as before, Just log in as an agent by clicking &#8220;<strong>Agent Login</strong>&#8221; as showing in the image.<br />
After clicking the agent form will appear for an agent to log in, just provide the agent creds, and the agent will be in the new WebPhone.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/agent-login.png" alt="Agent login form" /></p>
<h2>Beautiful and User-Friendly Interface</h2>
<p>ICTBroadcast team design the new WebPhone super simple, well design and user-friendly UI. Where all the necessary information is showing in one screen view. let&#8217;s know more about it.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/new-webphone-ui.png" alt="new WebPhone (WebRTC) in ICTBroadcast" /></p>
<h2>WebPhone in Agent Dashboard</h2>
<p>New WebPhone UI is attached on the right side of the agent dashboard to get rid of the trouble of dragging and dropping to left, right, up, or down.</p>
<h2>What&#8217;s new in the new WebPhone</h2>
<p>There are multiple new <strong>features</strong> that have been added, let&#8217;s highlight them.</p>
<h2>Agent Status Predictive/Manual</h2>
<p>This option allows the agent to set his/her status &#8220;<strong>Manual</strong>&#8221; or &#8220;<strong>Predictive</strong>&#8220;. When the agent selects the Predictive option, It will let the decide ICTBroadcast to chose to dial the next contact from the list, and in the Manual option, Agent will have to do that by him/her self.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/agent-status.png" alt="Agent Status Predictive or Manual" /></p>
<h2>Show Script</h2>
<p>During the call session, Agent can easily see the script by clicking on &#8220;<strong>Show Script</strong>&#8221;</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/show-script.png" alt="Show Script Button" /></p>
<h2>Call Transfer</h2>
<p>While calling agent can transfer the current call as he/she needed to the desired agent. When the agent clicks on the &#8220;<strong>Transfer</strong>&#8221; button all agents will show in the list and the call will be transfer simply by a click.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/call-transfer.png" alt="call transfer to an other agent" /></p>
<h2>DTMF/NumPad</h2>
<p>Useful Numpad provided along with new WebPhone. The following is a list of usage-able main sequences that the agent will use for various purposes e.g.<br />
&#8220;<strong>0</strong>&#8221; For Hangup.<br />
Press #<strong>1</strong> for a call transfer.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/dtmf.png" alt="DTMF or NumPad" /></p>
<h2>Contact List Tab</h2>
<p>Added a new tab named &#8220;<strong>Contact List</strong>&#8220;. Where the agent can see all contacts list of default selected campaigns. There Agent can see additional information like Name, Phone, Email, Schedule, Assigned, and 2 operations buttons, one for &#8220;Remove&#8221; to remove the contact and one for &#8220;Dial&#8221; the contact for each.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/contact-list-tab.png" alt="Contact List Tab" /></p>
<h2>Script Tab</h2>
<p>In this tab, An agent can view script/content that is used in the campaign.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/script-tab.png" alt="Script Tab" /></p>
<h2>Update Tab</h2>
<p>In this tab section, The agent can see all the information about contact during the call and can update the contact as well.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/update-tab.png" alt="Contact Update Tab" /></p>
<h2>Disposition Tab</h2>
<p>In this tab, the agent can re-schedule the call if the recipient does not attend the call or powered off. An agent can reschedule it by pre-defined scheduling option or he/she can make a custom schedule by selecting the &#8220;<strong>Custom Schedule</strong>&#8221; option.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/disposition-tab.png" alt="Disposition Tab" /></p>
<h2>Agent History</h2>
<p>At the bottom of the new <strong>WebPhone</strong>, there is a new section to show the agent history such as Date and Time along with Name, Phone, Campaign name, Queue Wait and Handle Time</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/agent-history.png" alt="Agent History" /></p>
</div>
</div>
</div>
</div>
<footer>
<ul class="links inline">
<li class="blog_usernames_blog first last"><a title="Read ehmad&#039;s latest blog entries." href="https://ictbroadcast.com/blog/185308">ehmad&#8217;s blog</a></li>
</ul>
</footer>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
<div id="home-top-block"></div>
<div id="home-block-one" class="parallax-block"></div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/new-webphone-webrtc-ictbroadcast-latest-released-agent-panel/">How ICTBroadcast&#8217;s latest released agent panel will help you</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/new-webphone-webrtc-ictbroadcast-latest-released-agent-panel/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Set Up Call Queue in ICTBroadcast</title>
		<link>https://www.ictbroadcast.com/user-guide-callqueue/</link>
					<comments>https://www.ictbroadcast.com/user-guide-callqueue/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Fri, 08 Oct 2021 08:31:06 +0000</pubDate>
				<category><![CDATA[call center]]></category>
		<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=56781</guid>

					<description><![CDATA[<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/user-guide-callqueue/">Set Up Call Queue in ICTBroadcast</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_1 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_1  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="container-wrap">
<div class="content-sidebar-wrap">
<div id="content">
<section id="post-content" role="main">
<div class="region region-content">
<div id="block-system-main" class="block block-system">
<div class="content">
<div class="content node-page">
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items">
<div class="field-item even">
<h2>To set up a queue for your call center, following are the steps:</h2>
<h3>Create Queue</h3>
<ul>
<li data-start="207" data-end="261">
<p data-start="209" data-end="261"><b>Log in</b> to ICTBroadcast as <strong data-start="238" data-end="247">Admin</strong> or <strong data-start="251" data-end="259">User</strong></p>
</li>
<li data-start="262" data-end="312">
<p data-start="264" data-end="312">Navigate to the <strong data-start="280" data-end="310">Main Menu → Administration</strong></p>
</li>
<li data-start="313" data-end="373">
<p data-start="315" data-end="373">Select the <strong data-start="326" data-end="345">Agent/Extension</strong> submenu and click to open</p>
</li>
<li data-start="374" data-end="434">
<p data-start="376" data-end="434">Click the <strong data-start="386" data-end="401">“New Agent”</strong> button at the top-right corner</p>
</li>
<li data-start="435" data-end="488">
<p data-start="437" data-end="488"><strong data-start="437" data-end="458">Select Agent Name</strong> and assign an <strong data-start="473" data-end="486">Extension</strong></p>
</li>
<li data-start="489" data-end="555">
<p data-start="491" data-end="555">Set <strong data-start="495" data-end="509">Forward To</strong> by choosing the appropriate <strong data-start="538" data-end="553">Skill Group</strong></p>
</li>
<li data-start="650" data-end="699">
<p data-start="652" data-end="699">Click <strong data-start="658" data-end="666">Save</strong> to complete the agent creation.</p>
</li>
</ul>
<p>Optionally, refer to the Forwarding →<a href="https://ictbroadcast.com/agent-module-ICTBroadcast-autodialer"> Agent Module</a> for additional forwarding settings</p>
<p><img decoding="async" class="wp-image-240679 alignnone " src="https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772699154.jpg" alt="Skill queue groups" width="515" height="525" /></p>
<h3>Assign extension</h3>
<p>Once an extension has been created, you have to assign it to a user.</p>
<ol>
<li>Select the sub-menu &#8220;Client Management&#8221; under the main menu Administration </li>
<li>A list of created Clients will be shown, choose the Clienr and click <strong>Assign Extension</strong></li>
<li>The available extensions will be displayed here. Choose the <strong>extension</strong> and click <strong>Assign Selected</strong></li>
</ol>
<p><img decoding="async" class="wp-image-240678 alignnone size-full" src="https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772698939.jpg" alt="Assign Extension" width="1328" height="217" srcset="https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772698939.jpg 1328w, https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772698939-1280x209.jpg 1280w, https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772698939-980x160.jpg 980w, https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772698939-480x78.jpg 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) and (max-width: 1280px) 1280px, (min-width: 1281px) 1328px, 100vw" /></p>
<h2>Create Campaign</h2>
<ol>
<li>Choose <strong>Campaign</strong> from menu</li>
<li>Click on <strong>Interactive Campaign</strong></li>
<li>Fill all the fields, and in <strong>General Options</strong>, choose extension</li>
<li>Click <strong>Save</strong></li>
</ol>
<p><img decoding="async" class="wp-image-240680 alignnone " src="https://www.ictbroadcast.com/wp-content/uploads/2021/10/tuxpi.com_.1772699331.jpg" alt="press 1 campaign" width="866" height="388" /></p>
<p><a href="https://ictbroadcast.com/Queue-Calls-with-custom-Music-On-Hold-or-Pre-recorded-message">Queue Calls with custom Music</a></p>
<p><a href="https://ictbroadcast.com/call-queue-campaign-autodialer-inbound-call-centre-agents-autodialer-voice-broadcasting">Call Queue in ICTBroadcast</a></p>
<p><a href="https://ictbroadcast.com/call-center-agent-module-addition-ictbroadcast">Agent Module in ICTBroadcast</a></p>
</div>
</div>
</div>
</div>
<footer></footer>
</div>
</div>
</div>
</section>
</div>
</div>
</div></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/user-guide-callqueue/">Set Up Call Queue in ICTBroadcast</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/user-guide-callqueue/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>ICTBroadcast Service Provider Edition Agent Guide (WebRTC)</title>
		<link>https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/</link>
					<comments>https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 12:08:19 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=56654</guid>

					<description><![CDATA[<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/">ICTBroadcast Service Provider Edition Agent Guide (WebRTC)</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_2 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_2">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_2  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_2  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><div class="container-wrap">
<div class="content-sidebar-wrap">
<div id="content">
<section id="post-content" role="main">
<div class="region region-content">
<div id="block-system-main" class="block block-system">
<div class="content">
<div class="content node-blog">
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items">
<div class="field-item even">
<p><a href="https://ictbroadcast.com/">ICT Broadcast</a> brings another amazing feature for <strong>call centers</strong> and Agent support! WebRTC based Agent Panel for Agent to interact with callers / customers .  Agent panel will supports Voice, SMS, Fax, and email communications technologies in future however  we will discuss only voice communications here.</p>
<p><strong>What is a WebPhone? and How does it help Agents?</strong></p>
<p>A WebPhone is a <strong><a href="https://en.wikipedia.org/wiki/WebRTC" target="_blank" rel="noopener">WebRTC</a></strong> based phone that allows agents to receive incoming and make outbound calls using their browsers without any additional hardware or software. ICTBroadcast offers integrated WebPhone for Agents. It empowers agents to perform the following actions.</p>
<p>&nbsp;</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent_status.png" alt="WebPhone Options for an Agent" /></p>
<h2>log in as an Agent</h2>
<p>Users can even access integrated WebRTC Web Phone by <strong>login in as an agent</strong> by giving an extension and password.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/web-phone.png" alt="login form for agent in web phone" /></p>
<h2>Set Agent Status</h2>
<p>ICTBroadcast provides an option to change the status of Agent, the agent can set his status as ready and not ready by selecting the appropriate status option from the Agent status box,</p>
<p>Note: The agent with ready status can receive, forward, or make calls</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent-status.png" alt="Agent dialling method" /></p>
<h2>Break Reasons</h2>
<p>When stepping away from their station, agents can set a named break reason rather than switching to a generic Not Ready status. ICTBroadcast supports three standard break reasons: Away, Lunch, and Meeting. To set a break reason, select it from the Agent Status dropdown in the agent panel.</p>
<p>Supervisors can see each agent&#8217;s current break reason in real time from the Agent Statistics :: Live view. Break reason data feeds into the Disposition Statistics report, helping supervisors track agent break patterns and total break time across shifts.</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2026/05/agent-live-stats.png" alt="Agent Statistics Live showing agent status, login age and break reasons" /></p>
<h2>Predictive/Manual modes</h2>
<p>ICTBroadcast provides options to agents to select the dialing method, either manual dialing (manual) or automated dialing (predictive). An agent can select the manual option to dial manually from a web phone or the select predictive option to let ICTBroadcast automatically dial the contact list</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent-status-ready.png" alt="Agent Status Manual Option" /></p>
<h2>Show Dialogue/Scripts:</h2>
<p>It provides you an option to display a campaign script/dialogue for each campaign.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/dialogue-script.png" alt="Dialogue Prospect" /></p>
<h2>Call on Hold</h2>
<p>This is the option in ICTBroadcast for hold a call. An agent can hold during the live call to talk to other agents/persons to get updates/information for the customer.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/ICTBroadcast-webphone-call-on-hold.png" alt="call on hold" /></p>
<h2>Call Transfer to Another Agent</h2>
<p>It provides an option to transfer calls, the agent can transfer the call to the desired extension. The agent can select the extension from the list by clicking the transfer button.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/call-transfer.png" alt="Call Transfer to extension or an agent." /></p>
<p>&nbsp;</p>
<h2>Attended Call transfer:</h2>
<p>Attended call transfer is used when an agent put the call of customer on the hold and connects with another team member. The agent explains the case as well as the fact that he or she is transferring the call of the customer. Once he connects the customer to another team member and the conversation gets started, then only the main agent hangs up the call.</p>
<h2>Blind call transfer:</h2>
<p>Blind call transfer feature is used when an agent transfers the call to another team member without informing about the customer or case. In this case, it is also possible that the call<br />gets abandoned or the customer needs to share the same story again.</p>
<h2>Multi-party Bridge</h2>
<p>The Multi-party Bridge lets an agent conference a third party into an active call without ending the existing conversation. While on a call with a contact, the agent can dial a second number — such as a specialist, supervisor, or external resource — and bridge all three parties into a single call. This differs from a supervised transfer: the agent stays on the line throughout. Use Multi-party Bridge when you need to escalate or bring in expertise without abandoning the contact.</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2026/05/agent-panel-live-view.png" alt="ICTBroadcast agent panel showing call features including Multi-party Bridge" /></p>
<h2>Campaign List:</h2>
<p>ICTBroadcast provides an option to display a campaign list. An agent can monitor campaigns progress and status as shown</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/campaign-list.png" alt="Campaign list in ICTBroadcast" /></p>
<h2>Contacts List:</h2>
<p>ICTBroadcast provides an option to display the contact list. An agent can view contacts detail, also directly dial any person from the given list by click by the dial button. An agent can remove the desired contact from the list as shown:</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/contact-list.png" alt="Contact list in ICTBroadcast" /></p>
<h2>Script:</h2>
<p>ICTBroadcast provides an option to display script on screen. An agent can view script/content that being used in campaign as shown:</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/script.png" alt="ICTBroadcast display script on screen" /></p>
<h2>Update Contacts:</h2>
<p>ICTBroadcast provides an option to update contact information. An agent can change/update contact information if required as shown:</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/update-contact.png" alt="Update contact information" /></p>
<h2>Disposition:</h2>
<p><p>ICTBroadcast provides an option to reschedule call times. In case of recipient do not take a call/busy, Agent can reschedule the call from the disposition option as shown:</p>
<p>The following reschedule time options are available:</p>
<ul>
<li><strong>10 Minutes:</strong> Retry the contact 10 minutes from now</li>
<li><strong>30 Minutes:</strong> Retry the contact 30 minutes from now</li>
<li><strong>1 Hour:</strong> Retry the contact 1 hour from now</li>
<li><strong>Next Day:</strong> Schedule the retry for the following day</li>
<li><strong>Next Week:</strong> Schedule the retry for the same time next week</li>
</ul>
<p>Agents can also mark a call with a disposition outcome — Sale, DNC (Do Not Call), Busy, No Answer, or other campaign-defined results. Disposition data feeds directly into the Disposition Statistics report for supervisor review.</p>
</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2023/01/dispostion.png" alt="dispostion" class="wp-image-236170 size-full" width="848" height="568" srcset="https://www.ictbroadcast.com/wp-content/uploads/2023/01/dispostion.png 848w, https://www.ictbroadcast.com/wp-content/uploads/2023/01/dispostion-480x322.png 480w" sizes="(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 848px, 100vw" /></p>
<h2>How to create a Dialogue script for agents in ICTBroadcast:</h2>
<p>Admin/User can configure dialogue/personal scripts for agents in the following way:</p>
<ul>
<li>Go to the <strong>Message menu</strong> from main-menu</li>
<li>Choose <strong>Dialogue/Script</strong> menu from sub-menu</li>
<li>Click the Add New button</li>
</ul>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/create-dialogue.png" alt="Configure New Dialogue" /></p>
<p>Fill out all the fields and click Save.</p>
<p>Note: Users can make a dynamic/customized dialogue by using Tokens. Click on Show <strong>Available Tokens</strong>, to add tokens in dialogue.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/dialogue-form.png" alt="Dialogue Form" /></p>
<h2>How to assign a new Campaign to an agent</h2>
<p>ICTBroadcast provides integration of Web-Phone in two campaigns only. To configure these campaigns you need to follow the steps given below:</p>
<h2>Agent Campaign</h2>
<ul>
<li>Enter a Campaign Name</li>
<li>Select the contact group</li>
<li>Set outbound callerID</li>
<li>Set AMD option</li>
<li>Add URL of CRM for group</li>
</ul>
<blockquote>
<p>Both agent campaign and interactive campaigns can be configured to trigger a pop-up on the agent screen, the same URL should point to some <strong>CRM</strong> or another contact center. URL can be configured in the Contact URL field as shown in the following image</p>
</blockquote>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/crm-url.png" alt="Add URL of CRM" /></p>
<ul>
<li>Select Dialogue</li>
</ul>
<blockquote>
<p>There is an option of Dialogue/Script under the general-options section in agent campaign or interactive campaign type where user can select recently created dialogues.</p>
</blockquote>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/select-dialogue-script.png" alt="Select dialogue script" /></p>
<blockquote>
<p>Webphone lets you customize the campaign script/ dialogue. It provides you an option to display campaign script/dialogue for each campaign. Agents can use this functionality by creating campaigns with dialogue.</p>
</blockquote>
<ul>
<li>Select Agent</li>
<li>Save the campaign</li>
</ul>
<h2>Interactive/Press 1 Campaign</h2>
<ul>
<li>Enter a Campaign Name</li>
<li>Select the contact group</li>
<li>Set outbound callerID</li>
<li>Set AMD option</li>
<li>Add URL of CRM for group</li>
</ul>
<blockquote>
<p>Both agent campaign and interactive campaigns can be configured to trigger a pop-up on the agent screen, the same URL should point to some <strong>CRM</strong> or another contact center. URL can be configured in the Contact URL field as shown in the following image</p>
</blockquote>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/crm-url.png" alt="Add URL of CRM" /></p>
<ul>
<li>Select Dialogue</li>
</ul>
<blockquote>
<p>There is an option of Dialogue/Script under the general-options section in agent campaign or interactive campaign type where user can select recently created dialogues.</p>
</blockquote>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/select-dialogue-script.png" alt="Select dialogue script" /></p>
<blockquote>
<p>Webphone lets you customize the campaign script/ dialogue. It provides you an option to display campaign script/dialogue for each campaign. Agents can use this functionality by creating campaigns with dialogue.</p>
</blockquote>
<ul>
<li>Select Key for Transfer</li>
</ul>
<blockquote>
<p>On which key/button system should transfer the call to Agent / Extension</p>
</blockquote>
<ul>
<li>Select Agent</li>
<li>Save the campaign</li>
</ul>
</div>
</div>
</div>
</div>
<footer>
<ul class="links inline">
<li class="blog_usernames_blog first last"><a title="Read ehmad&#039;s latest blog entries." href="https://ictbroadcast.com/blog/185308">Ahmad&#8217;s blog</a></li>
</ul>
</footer>
</div>
</div>
</div>
</section>
</div>
</div>
</div></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_3  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><h3><strong>Important Links :</strong></h3>
<ul>
<li><a href="https://www.ictbroadcast.com/webrtc/">webrtc for agents</a></li>
<li><a href="https://www.ictbroadcast.com/custom-token-personal-communications-autodialer/">personalized communication in auto dialer software</a></li>
<li><a href="https://www.ictinnovations.com/understanding-the-difference-between-sip-and-webrtc" target="_blank" rel="noopener">understand difference berween sip and webrtc</a></li>
</ul></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/">ICTBroadcast Service Provider Edition Agent Guide (WebRTC)</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center/feed/</wfw:commentRss>
			<slash:comments>6</slash:comments>
		
		
			</item>
		<item>
		<title>ICTBroadast Version 4.1, Advance call center software for your needs</title>
		<link>https://www.ictbroadcast.com/ictbroadcast-latest-release-4-1-advance-call-center-software-in-2021-for-your-needs/</link>
					<comments>https://www.ictbroadcast.com/ictbroadcast-latest-release-4-1-advance-call-center-software-in-2021-for-your-needs/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 11:55:37 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=56629</guid>

					<description><![CDATA[<p>Even in today&#8217;s digital world, when reaching out to customer service, clients often prefer phone help. The immediacy and familiarity of talking to a real human being on the phone create trust between a client and a customer service agent. But, for many growing businesses, handling phone support can be a major challenge. Although it&#8217;s [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/ictbroadcast-latest-release-4-1-advance-call-center-software-in-2021-for-your-needs/">ICTBroadast Version 4.1, Advance call center software for your needs</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="container-wrap">
<div class="content-sidebar-wrap">
<div id="content">
<section id="post-content" role="main">
<div class="region region-content">
<div id="block-system-main" class="block block-system">
<div class="content">
<div class="content node-blog">
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items">
<div class="field-item even">
<p>Even in today&#8217;s digital world, when reaching out to customer service, clients often prefer phone help. The immediacy and familiarity of talking to a real human being on the phone create trust between a client and a customer service agent. But, for many growing businesses, handling phone support can be a major challenge. Although it&#8217;s also a fantastic way to help customers, phone support is often the most effective way to help customers.<br />
If you want to provide better phone customer support, you&#8217;ll need an efficient tech call center that supports your support service. Without apps, when agents fail to answer questions, clients will be left waiting on hold. Since they will not have any insight into the call frequency or patterns, managers will not be able to handle the confusion.<br />
The best call center software routes call to suitable <a href="https://ictbroadcast.com/new-webphone-webrtc-ictbroadcast-latest-released-agent-panel" target="_blank" rel="noopener" hreflang="en">agents</a>, offers employees the extra environment, and helps the administration perform an omnichannel strategy.</p>
<h2>New And Advance Call Center Software in 2021</h2>
<p>So, if you&#8217;re a team of ten or a few hundred, it&#8217;s important to choose the right resources to build your call center. This article breaks down the most popular call center software with its new and incredible features for all your needs in 2021. Yes! that&#8217;s <a href="https://ictbroadcast.com/" target="_blank" rel="noopener">ICTBroadcast</a> with its latest release 4.1, all new features discuss below.<br />
Advance <a href="https://en.wikipedia.org/wiki/WebRTC" target="_blank" rel="noopener">WebRTC</a> based agent panel introduced with call disposition support</p>
<ul>
<li>Click to dial feature added in agent panel</li>
<li>IVR Studio transfer app enhanced with action on failed status</li>
<li>IVR Studio paly menu app enhanced with token/dynamic available support</li>
<li>Rest API of campaign report developed to fetch extra custom fields of different campaigns</li>
<li>Manual dialing, as well as Preview / Progressive dialing support, added</li>
<li>Automatic deletion of duplicate records from while uploading contacts as CSV file</li>
<li>Call back support added into integration</li>
<li>Push call status / Integration support added for invalid calls and tokens</li>
<li>Database cleaning script developed</li>
<li>Google TTS support added</li>
</ul>
<p>Advance WebRTC based agent panel introduced with call disposition support</p>
<p>WebRTC based on HTML5 specification. It enables browsers to directly communicate with each other and send real-time audio, video, and data. Services such as Facebook Messenger, Slack, Houseparty, Webex, and now Skype are used to work from browsers. ICTBroadcast offers new and advanced WebPhone-based WebRTC features. This new ICTBroadcast WebPhone enables agents to accept calls through their browsers without any external hardware or software.</p>
<h2>Click to dial feature added in agent panel</h2>
<p>The agent can dial a contact number in the &#8220;Contact List&#8221; tab which he/she wants. There is an option &#8220;Dial&#8221; for each contact to dial manually.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/click-to-dial.png" alt="click to dial" /></p>
<h2>IVR Studio transfer app enhanced with action on failed status</h2>
<p>In IVR studio, the &#8220;Call Transfer&#8221; app improved by adding new action named &#8220;failed&#8221;. Using this option User/Admin can decide what to do next if the call transfer is failing.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/fail-status.png" alt="IVR Fail Status App" /></p>
<h2>IVR Studio paly menu app enhanced with token/dynamic available support</h2>
<p>&#8220;Options Menu&#8221; app in IVR studio also improved the Token/Dynamic option, and also increase the total number of options e.g 1 to 0.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/enhanced-play-menu-app.png" alt="IVR Improved Play Menu App" /></p>
<h2>Rest API of campaign report developed to fetch extra custom fields of different campaigns</h2>
<p>New rest APIs develop to generate campaign reports with extra custom fields of different campaigns.</p>
<h2>Manual dialing, as well as Preview / Progressive dialing support, added</h2>
<p>The agent can do manual dialing from the &#8220;Contact list&#8221; tab. There Agent can see all the contacts of the campaign and he/she can dial it manually as desire.</p>
<h2>Automatic deletion of duplicate records from while uploading contacts as CSV file</h2>
<p>When the User/Admin &#8220;Import&#8221; contacts using CSV, the latest ICTBroadcast released new feature will delete all duplicate contact(s) while saving new contacts and show the result that how many save and how many were deleted.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/ictbroadcast-duplicate-records-remove.png" alt="auto delete duplicate records" /></p>
<h2>Call back support added into integration</h2>
<p>Call back functionality added in <strong>Messages</strong> -&gt; <strong>Integrations</strong>. Where admin can configure the call back setting. There is 2 type of call back functionality:</p>
<ol>
<li>SOAP APIs</li>
<li>Custom HTTP request</li>
</ol>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/call-back-support.png" alt="call back support" /></p>
<h2>Push call status / Integration support added for invalid calls and tokens</h2>
<p>When something went wrong with the call or there is an invalid token, To handle this situation ICTBroadcast now supports <strong>Push call status / API Integration</strong> where the admin can select the desired API which he wants to call in these circumstances.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/push-call-status.png" alt="IVR Studio Push Call Status" /></p>
<h2>Database cleaning script developed</h2>
<p>ICTBroadcast developers write the script that cleans up the database and removes unnecessary temp stuff to boost it. Admin/User can trigger this script from the <strong>System Configuration</strong> menu.</p>
<h2>Google TTS support added</h2>
<p>In the new ICTBroadcast release 4.1, ICTBroadcast now supports <a href="https://en.wikipedia.org/wiki/Google_Text-to-Speech" target="_blank" rel="noopener">Google TTS (Text-to-Speech)</a>. Admin/User just needs to put GOOGLE TTS APIs access to use it.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/08-01-2021/google-tts-support.png" alt="Google (TTS) Text-to-Speech" /></p>
</div>
</div>
</div>
</div>
<footer>
<ul class="links inline">
<li class="blog_usernames_blog first last"><a title="Read ehmad&#039;s latest blog entries." href="https://ictbroadcast.com/blog/185308">Ahmad&#8217;s blog</a></li>
</ul>
</footer>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/ictbroadcast-latest-release-4-1-advance-call-center-software-in-2021-for-your-needs/">ICTBroadast Version 4.1, Advance call center software for your needs</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/ictbroadcast-latest-release-4-1-advance-call-center-software-in-2021-for-your-needs/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>WebRTC Webphone for ICTBroadcast Auto Dialer</title>
		<link>https://www.ictbroadcast.com/webrtc-based-webphone-for-ictbroadcast-auto-dialer/</link>
					<comments>https://www.ictbroadcast.com/webrtc-based-webphone-for-ictbroadcast-auto-dialer/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 09:30:52 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=56505</guid>

					<description><![CDATA[<p>ICT Innovations brings another amazing feature for call centers and Agents&#8217; support! WebPhone. ICTAgent supports Voice, SMS, Fax, and email communications technologies however here we will discuss only voice communications. What is a WebPhone? and How does it help Agents? A WebPhone is a WebRTC based phone that allows agents to receive incoming and make outbound calls using their browsers [&#8230;]</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/webrtc-based-webphone-for-ictbroadcast-auto-dialer/">WebRTC Webphone for ICTBroadcast Auto Dialer</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="container-wrap">
<div class="content-sidebar-wrap">
<div id="content">
<section id="post-content" role="main">
<div class="region region-content">
<div id="block-system-main" class="block block-system">
<div class="content">
<div class="content node-blog">
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items">
<div class="field-item even">
<p><a href="https://www.ictinnovations.com/" target="_blank" rel="noopener">ICT Innovations</a> brings another amazing feature for call centers and Agents&#8217; support! WebPhone. ICTAgent supports Voice, SMS, Fax, and email communications technologies however here we will discuss only voice communications.</p>
<p>What is a <b>WebPhone?</b> and How does it help Agents?</p>
<p>A WebPhone is a <strong><a href="https://en.wikipedia.org/wiki/WebRTC" target="_blank" rel="noopener">WebRTC</a></strong> based phone that allows agents to receive incoming and make outbound calls using their browsers without any additional hardware or software. ICTBroadcast offers integrated WebPhone for Agents. It empowers agents to perform the following actions.</p>
<ol>
<li>Agents status (Ready/Busy)</li>
<li>Predictive/Manual</li>
<li>Call Status</li>
<li>End Call</li>
<li>Show Script</li>
<li>Call on Hold</li>
<li>Transfer Call to Selected Agent</li>
</ol>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent_status.png" alt="WebPhone Options for an Agent" /></p>
<h2>Using Web-Phone</h2>
<p>Users can even access integrated webRTC Web Phone by <strong>login in as an agent</strong> by giving an extension and password.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/web-phone.png" alt="login form for agent in web phone" /></p>
<h2>Set Agent Status</h2>
<p>ICTBroadcast provides an option to change the status of Agent, the agent can set his status as ready and not ready by selecting an appropriate status option from the Agent status box,</p>
<p><em>Note</em>: The agent with ready status can receive, forward, or make calls</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent-status.png" alt="Agent dialling method" /></p>
<p>ICTBroadcast provides an option to agents to select a dialing method, either manual dialing (manual) or automated dialing (predictive). An agent can select the manual option to dial manually from a webphone or the select predictive option to let ICTBroadcast automatically dial the contact list</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent-status-ready.png" alt="Agent Status Manual Option" /></p>
<h2>Show Dialogue/Scripts</h2>
<p>It provides you an option to display a campaign script/dialogue for each campaign.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/dialogue-script.png" alt="Dialogue Prospect" /></p>
<h2>Create Dialogue In ICTBroadcast</h2>
<p>Agents can configure this functionality by creating campaigns with the dialogue option. You can create the dialogue/personal scripts in the following way:</p>
<ul>
<li>Go to the <strong>Message</strong> menu from main-menu</li>
<li>Choose <strong>Dialogue/Script</strong> menu from sub-menu</li>
<li>Click the <strong>Add New</strong> button</li>
</ul>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/create-dialogue.png" alt="Configure New Dialogue" /></p>
<p>Fill out all the fields and click <strong>Save.</strong></p>
<p>Note: The user can make a dynamic/customized dialogue by using Tokens. Click on <strong>Show Available Tokens</strong>, to add tokens in dialogue.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/dialogue-form.png" alt="Dialogue Form" /></p>
<h2>How to Create a New Campaign with Web-Phone support</h2>
<p>ICTBroadcast provides integration of WebPhone in two campaigns only.</p>
<h2>Agent Campaign</h2>
<p>Interactive/Press 1 Campaign</p>
<p>To configure these campaigns you need to follow the steps given below:</p>
<ul>
<li>Add URL of CRM for group</li>
<li>Select a suitable Dialogue</li>
</ul>
<h2>Add URL of CRM for pop-up</h2>
<p>Both agent campaigns and interactive campaigns can be configured to trigger a pop-up on the agent screen, the same URL should point to some <strong>CRM</strong> or other contact centers. URL can be configured in the Contact URL field as shown in the following image</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/crm-url.png" alt="Add URL of CRM" /></p>
<h2>Select Dialogue/Script</h2>
<p>There is an option of Dialogue/Script under the general-options section in the agent campaign or interactive campaign type where users can select recently created dialogues.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/select-dialogue-script.png" alt="Select dialogue script" /></p>
<p>Webphone lets you customize the campaign script/ dialogue. It provides you an option to display the campaign script/dialogue for each campaign. Agents can use this functionality by creating campaigns with dialogue.</p>
<h3>CREATE AGENT CAMPAIGN</h3>
<p><a href="http://ictbroadcast.com/" target="_blank" rel="noopener">ICTBroadcast</a> provides integration of WebPhone in 2 Campaigns. It can be used with Agent and Interactive Campaigns.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/default/files/call_center/multi_campaign.png" alt="voice broadcasting campaign management system, ivr campaign management, inbound campaign management, fax campaign management system, message campaign management system" /></p>
<p>To configure these campaigns you need to follow the steps below:</p>
<h3>CONTACT / CRM URL FOR POPUP</h3>
<p>You can utilize the webphone features in Interactive Campaigns and Agent Campaigns.</p>
<p>When using <a href="https://en.wikipedia.org/wiki/Web-based_VoIP" target="_blank" rel="noopener">WebPhone</a>, Agent and interactive campaigns can be configured to trigger a Popup on the agent screen, the same URL should point to some <a href="https://en.wikipedia.org/wiki/Customer_relationship_management" target="_blank" rel="noopener">CRM</a> or other contact provider app. URL can be configured in the Contact URL field as shown in the following image.<br />
<b>DIALOGUE</b></p>
<p>Creating your own Dialogue/Script can be done in a few steps now</p>
<p>Dialogues are specific to agents and interactive campaigns, in these campaigns an option of Dialogue / Script is given under the General options section and the user can select recently created dialogue here.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/default/files/webphone/select_dialogue.png" alt="campaign general options, campaigns Dialogue / Script, campaign action on DNC" /></p>
<h3>USING WEBPHONE</h3>
<p>Users can even access integrated webphones by selecting the desired extension from the top Agent Panel dropdown.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/default/files/webphone/call_transfer.png" alt="extension list" /></p>
<h4>SET AGENT STATUS</h4>
<p>ICTBroadcast provides an option to change the status of the Agent. You can set the status ready or not ready</p>
<p><strong>Note</strong>: Agents with ready status can receive / makes/transfer calls</p>
<h4>CALL TRANSFER</h4>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/files/feature-images/external-call-center.png" alt="call transfer system, call tranfer" /></p>
<p>Transferring a call is not an issue now as the call can be transferred to the desired extension by clicking the call transfer button and then selecting the desired extension</p>
<h3>LOAD CONTACT</h3>
<p>You can view and edit prospect details by clicking on load contact.<br />
Please note that it is different from the popup URL. Instead of a popup, it will redirect the current window to ICTBroadcast’s internal contact record where the user can edit/update it accordingly.</p>
<h4>KEYPAD / DTMF</h4>
<p>Handy keys are provided to the agent for operating the webphone.<br />
A-List of usable key sequences that agent can use for different purposes is given below: For hangup press *0</p>
<p>For call transfer, press <strong>#1</strong> and then enter the target extension number alternatively (without pressing any key) agent can select the target number from the transfer dropdown button.</p>
<p>For attended call transfer press #2 followed by the target extension</p>
</div>
</div>
</div>
</div>
<footer>
<ul class="links inline">
<li class="blog_usernames_blog first last"><a title="Read ICTAdmin&#039;s latest blog entries." href="https://ictbroadcast.com/blogs/admin">ICTAdmin&#8217;s blog</a></li>
</ul>
</footer>
</div>
</div>
</div>
</section>
</div>
</div>
</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/webrtc-based-webphone-for-ictbroadcast-auto-dialer/">WebRTC Webphone for ICTBroadcast Auto Dialer</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/webrtc-based-webphone-for-ictbroadcast-auto-dialer/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>How to use WebRTC Phone for Agents in Interactive / Press 1 campaign</title>
		<link>https://www.ictbroadcast.com/webrtc/</link>
					<comments>https://www.ictbroadcast.com/webrtc/#comments</comments>
		
		<dc:creator><![CDATA[Tahir Almas]]></dc:creator>
		<pubDate>Thu, 07 Oct 2021 06:18:42 +0000</pubDate>
				<category><![CDATA[webrtc]]></category>
		<guid isPermaLink="false">https://ictbroadcast.com/?p=56362</guid>

					<description><![CDATA[<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/webrtc/">How to use WebRTC Phone for Agents in Interactive / Press 1 campaign</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<div class="et_pb_section et_pb_section_3 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_3">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_3  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_4  et_pb_text_align_left et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner">A WebPhone is a WebRTC-based phone that allows agents to accept incoming and make outbound calls using their browsers without any external hardware or software. ICTBroadcast provides integrated WebPhone for Agents. ICTBroadcast has a WebPhone with incredible features for call centers and Agent support! ICTAgent supports Voice, SMS, Fax, and email communications.</p>
<h2>How to use WebRTC Phone in ICTBroadcast</h2>
<p>ICTBroadcast presents its new WebPhone based on WebRTC with new features and a user-friendly UI for agents. Agents just need to go to their browser and log in as agents. Here you are watching the most feature-rich WebPhone. It allows agents to perform the following actions:</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/agent-login.png" alt="Agent login form" /></p>
<ul>
<li>Log in as Agent</li>
<li>Agent status (Ready/Busy)</li>
<li>Predictive/Manual modes</li>
<li>Show Script</li>
<li>Call on Hold</li>
<li>Transfer Call to Another Agent</li>
<li>Campaign List</li>
<li>Contact List</li>
<li>Script</li>
<li>Update Contact</li>
<li>Disposition/Re-Schedule</li>
</ul>
<h2>Create Dialogue/Scripts for Agent</h2>
<p>Admin can provide <strong>dialogue/script</strong> to agents to display for each prospect. Admin/User can set script functionality while creating campaigns by using <strong>Dialogue / Script</strong> options. First, they need to create the script.</p>
<h2>How to Create Dialogue / Script in ICTBroadcast</h2>
<p>In ICTBroadcast, click on <strong>Dialogue / Script</strong> under the <strong>Message</strong> menu. Then click on <strong>Create new</strong>.</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2022/12/dialog-scrpt-page-38.png" alt="Dialog script page" width="749" height="343" /></p>
<p>In the <strong>Dialogue / Scripts</strong> form, <strong>Dialogue name</strong> and <strong>Dialogue / Script</strong> fields are required, though <strong>Description</strong> is an optional field. Fill out the form&#8217;s fields and click <strong>Save</strong>. <strong>Note:</strong> Users can make a dynamic dialogue by using <a href="https://ictbroadcast.com/ictbroadcast-creating-dynamic-messages-auto-dialer-and-custom-tokens">Tokens</a>. To add tokens in dialogue, please click on <strong>Show available tokens</strong>.</p>
<h2>How to Create New Campaign with Web-phone support</h2>
<p>ICTBroadcast supports two integrated campaigns with WebPhone:</p>
<ul>
<li>Agent Campaign</li>
<li>Interactive / Press 1 Campaign</li>
</ul>
<p>To set up the above-mentioned campaigns, follow these steps:</p>
<ul>
<li>Add URL of CRM for a popup</li>
<li>Select a suitable Dialogue</li>
</ul>
<h3>Add URL of CRM for a popup</h3>
<p>When using WebPhone, Agent campaign and interactive campaigns can be configured to trigger a popup on the agent screen. The same URL should point to some CRM or other contact center. URL can be configured in the <strong>Contact URL</strong> field as shown in the following image. Users can also use <strong>contact tokens</strong> to build contact <strong>URL</strong>.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/default/files/webphone/enter_url.png" alt="Enter URL" /></p>
<h3>Select Dialogue / Script</h3>
<p>In <strong>Agent Campaign</strong> / <strong>Interactive Campaigns</strong>, there is an option of <strong>Dialogue / Script</strong> under the <strong>General options</strong> section. Users can select the pre-created dialogue here.</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2022/12/select-dialog-script.png" alt="Select dialog script" width="706" height="229" /></p>
<h3>Set Agent Status in WebRTC WebPhone</h3>
<p>ICTBroadcast provides an option to change the status of an Agent. The agent can set their status as ready or not ready by selecting the appropriate status option from the Agent status box.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/agent-status.png" alt="Agent dialing method" /></p>
<p><strong>Note:</strong> An agent with ready status can receive, forward, or make calls.</p>
<h3>Call Transfer in new WebRTC WebPhone</h3>
<p>There is an option of Dialogue/Script under the general-options section in agent campaigns or interactive campaigns where users can select recently created dialogues.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/call-transfer.png" alt="Call Transfer to extension or an agent" /></p>
<h3>Update Contacts</h3>
<p>ICTBroadcast provides the option to update contact information. The agent can change/update contact information if required as shown below:</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2022/12/contact-update-page-38-1.png" alt="Contact update page" width="484" height="455" /></p>
<h3>DTMF/NumPad</h3>
<p>A useful numpad is provided along with the new WebPhone. The following is a list of usable main sequences that the agent will use for various purposes, e.g., <strong>0</strong> for Hangup. Press <strong>#1</strong> for a call transfer.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/dtmf.png" alt="DTMF or NumPad" /></p>
<p><a href="https://ictbroadcast.com/Forward-to-agent-on-answer-without-playing-IVR-OR-forward-to-agent-with-IVR-on-key-press">Forward to Agent on Answer</a></p>
<p><a href="https://ictbroadcast.com/creating-personalized-messages-using-custom-tokens-in-sms-campaign">Creating Personalized messages using custom tokens in SMS campaign</a></p>
<h2>Steps to run a Press 1 campaign / interactive voice broadcasting</h2>
<p><strong>Note:</strong> Please configure/set up <strong>gateways/SIP</strong> providers, add contacts and voice recordings, and then follow these instructions. In the case of ICTBroadcast Service Provider Edition, please set up billing too.</p>
<h2>Add and configure agents</h2>
<ul>
<li>Visit <a href="https://your-domain.com/login.php?action=user" target="_blank" rel="noopener">https://your-domain.com/login.php?action=user</a></li>
<li>Login as admin</li>
<li>Create an extension in ICTBroadcast</li>
</ul>
<p>Go to <strong>Administration</strong> menu -&gt; Click on <strong>Agent / Extensions</strong> -&gt; Click on <strong>New Extension</strong> button. Enter Agent Name, Agent Number, and Password, then click on <strong>Save</strong> button.</p>
<h2>Create Queue / Skill Group</h2>
<p>Go to the <strong>Administration</strong> menu -&gt; Click on <strong>Agent / Extensions</strong> -&gt; Click on <strong>New Extension</strong> button. Enter Agent Name, Agent Number, select <strong>Skill Group</strong> from <strong>Forward To</strong>, and select Agents for this Queue / Skill Group. Then click on the <strong>Save</strong> button.</p>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2022/12/ICT-Broadcast-Extension-Add-.png" alt="ICT Broadcast Extension Add" width="806" height="271" /></p>
<h2>Assign extension/Queue to user</h2>
<p>Go to the <strong>Administration</strong> menu -&gt; <strong>User Management</strong> -&gt; Click on <strong>Assign Extensions</strong> of any user under the <strong>OPERATIONS</strong> column. Select agents and skill groups and then click on the <strong>Assign</strong> button.</p>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/assign-extensions.png" alt="Assign Extensions" /></p>
<h2>Login as Agent to Receive Calls in ICTBroadcast</h2>
<p>If you want to log in as an Agent, use a different computer/browser and perform the following steps:</p>
<ul>
<li>Visit <a href="https://your-domain.com/login.php" target="_blank" rel="noopener">https://your-domain.com/login.php</a></li>
<li>Click on <strong>Agent Login</strong></li>
<li>Enter agent number and agent password</li>
<li>Click on the ready button from the agent phone portal</li>
<li>When the agent is ready, you can listen to music in the background</li>
</ul>
<p><img decoding="async" src="https://ictbroadcast.com/sites/ictbroadcast.com/images/06-01-2021/agent-login-ictbroadcast.png" alt="Agent Login" /></p>
<h2>How to Start Interactive Campaign</h2>
<ul>
<li>Open the Navigation menu and select the main menu &#8220;Campaigns&#8221;.</li>
<li>Select the submenu &#8220;Campaign Management&#8221; under the main menu and click on it.</li>
<li>Click on the Add new button on the top right side. A page will open. Select the Interactive Campaign from it.</li>
<p><img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2023/01/add-interactive-campaign.png" alt="Interactive Campaign" width="584" height="311" /></p>
<li>Enter the required information in the desired field, such as the campaign name.</li>
<li>Select the contact group and caller ID.</li>
<p>	<img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2024/07/Campaign.png" alt="Campaign details" width="607" height="438" /></p>
<li>Select the Agent to which the campaign will be assigned and the Agent campaign wrap-up timeout.</li>
<p>	<img decoding="async" src="https://www.ictbroadcast.com/wp-content/uploads/2024/07/Campaign-Agent.png" alt="Campaign wrap-up timeout" width="598" height="329" />
</ul>
<p><strong>Related Links:</strong></p>
<ul>
<li><a href="https://ictbroadcast.com/webrtc/How-to-test-Interactive-voice-broadcasting-Press-1-Campaign-IVR%20-WEBRTC-based-webphone-Call-Center-module">Press 1 IVR Campaign with WEBRTC</a></li>
<li><a href="https://ictbroadcast.com/webrtc/ictbroadcast-web-phone-webrtc-agent-panel-for-call-center">WebRTC Agent (Web Phone) in ICTBroadcast</a></li>
<li><a href="https://ictbroadcast.com/webrtc/ictbroadcast-latest-release-4.1-advance-call-center-software-in-2021-for-your-needs">New and Advanced Call Center Software</a></li>
<li><a href="https://ictbroadcast.com/webrtc/WebRTC-configuration-ICTBraodcast-the-unified-contact-center-inbound-outbound-call-centre-software-solution">Setup WebRTC in ICTBraodcast</a></li>
</ul></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://www.ictbroadcast.com/webrtc/">How to use WebRTC Phone for Agents in Interactive / Press 1 campaign</a> first appeared on <a rel="nofollow" href="https://www.ictbroadcast.com">ICTBroadcast</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.ictbroadcast.com/webrtc/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
	</channel>
</rss>
