{"id":8517,"date":"2026-10-22T12:14:45","date_gmt":"2026-10-22T12:14:45","guid":{"rendered":"https:\/\/pulsar.ao\/?page_id=8517"},"modified":"2026-10-22T12:14:45","modified_gmt":"2026-10-22T12:14:45","slug":"call-links","status":"publish","type":"page","link":"https:\/\/pulsar.ao\/en\/call-links\/","title":{"rendered":"Call Links"},"content":{"rendered":"<div class=\"ps ps-page ps-page--call-links\"><section class=\"c-hero on-dark k-soft pa-hero\">\n  <div class=\"wrap pa-hero-grid\">\n    <div>\n      <span class=\"tag\">Omnichannel contact centre<\/span>\n      <h1 class=\"pa-logo-title\" data-no-translation><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/logo-call-links.png\" class=\"pa-logo--mark\" alt=\"Call Links\" width=\"543\" height=\"122\" data-no-lazy=\"1\" fetchpriority=\"high\" decoding=\"async\"><\/h1>      <p class=\"pa-tagline\">Every call. Every chat. One console.<\/p>\n      <p>Voice, WhatsApp, Messenger, Instagram and email in one platform, with supervision, reports and a direct line to your service desk. Built and supported by iSoft in Luanda.<\/p>\n      <div class=\"acts\">\n        <a class=\"btn\" href=\"https:\/\/pulsar.ao\/en\/contacto\/?produto=Call%20Links\">Get Started<\/a>\n        <a class=\"btn btn--line\" href=\"#features\"><b>Explore Features<\/b><\/a>\n      <\/div>\n    <\/div>\n    <div class=\"pa-visual\"><figure class=\"pa-window\"><div class=\"pa-bar\" aria-hidden=\"true\"><b><\/b><span>Call Links<\/span><\/div><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-03-consola.webp\" alt=\"Call Links: the agent console during a call\" width=\"1524\" height=\"828\" data-no-lazy=\"1\" fetchpriority=\"high\" decoding=\"async\"><\/figure><span class=\"pa-chip pa-chip--a\"><i class=\"fa-solid fa-phone-volume\" aria-hidden=\"true\"><\/i>Voice and WhatsApp<\/span><span class=\"pa-chip pa-chip--b\"><i class=\"fa-solid fa-chart-line\" aria-hidden=\"true\"><\/i>Real-time supervision<\/span><span class=\"pa-chip pa-chip--c\"><i class=\"fa-solid fa-server\" aria-hidden=\"true\"><\/i>On your servers<\/span><\/div>  <\/div>\n  <div class=\"wrap pa-facts\">\n        <div><b>11<\/b><span>Modules<\/span><\/div>\n        <div><b>5<\/b><span>Contact channels<\/span><\/div>\n        <div><b>4<\/b><span>interface languages<\/span><\/div>\n      <\/div>\n<\/section>\n\n<section class=\"sec sec--sky k-soft pa-ba\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Before and after<\/span><h2>What changes with Call Links<\/h2><p>For customer support, sales and collections teams.<\/p><\/div>    <div class=\"pa-ba-table\" role=\"table\" aria-label=\"Before and after Call Links\">\n      <div class=\"pa-ba-row pa-ba-head\" role=\"row\"><span role=\"columnheader\">Before Call Links<\/span><span role=\"columnheader\">After Call Links<\/span><\/div>\n            <div class=\"pa-ba-row\" role=\"row\"><span class=\"pa-ba-before\" role=\"cell\">Calls, WhatsApp and email are handled in different places, with no shared history.<\/span><span class=\"pa-ba-after\" role=\"cell\">Every channel reaches the same console, with each contact's history.<\/span><\/div>\n            <div class=\"pa-ba-row\" role=\"row\"><span class=\"pa-ba-before\" role=\"cell\">The company's WhatsApp lives on a shared phone.<\/span><span class=\"pa-ba-after\" role=\"cell\">WhatsApp conversations join the same queues as calls and are kept on record.<\/span><\/div>\n            <div class=\"pa-ba-row\" role=\"row\"><span class=\"pa-ba-before\" role=\"cell\">Contact lists are dialled by hand, one number at a time.<\/span><span class=\"pa-ba-after\" role=\"cell\">The dialer works through the list, retries busy numbers and records the outcome of every contact.<\/span><\/div>\n            <div class=\"pa-ba-row\" role=\"row\"><span class=\"pa-ba-before\" role=\"cell\">Faults reported by phone end up on paper notes.<\/span><span class=\"pa-ba-after\" role=\"cell\">Every fault becomes a ticket in GrandLinks ITSM and is followed up to resolution.<\/span><\/div>\n          <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"sec sec--night on-dark k-soft pa-features\" id=\"features\" data-ps-bg=\"queue\" data-done=\".7\" data-lane=\"44\" data-a=\".5\" data-from=\".3\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">About Call Links<\/span><h2>From first ring to resolution<\/h2><p>Call Links brings voice campaigns, WhatsApp, Messenger, Instagram and email into one agent console, with real-time supervision, reports, quality audits and a direct line to your service desk. It runs in your own data centre, in Portuguese, Spanish or English.<\/p><\/div>    <div class=\"pa-feat-grid\">\n            <div class=\"pa-feat\"><i class=\"fas fa-phone-volume\" aria-hidden=\"true\"><\/i><h3>Voice<\/h3><p>Inbound calls, outbound campaigns and IVR on your own trunks.<\/p><\/div>\n            <div class=\"pa-feat\"><i class=\"fas fa-comments\" aria-hidden=\"true\"><\/i><h3>Messaging<\/h3><p>WhatsApp, Messenger, Instagram and email in one inbox.<\/p><\/div>\n            <div class=\"pa-feat\"><i class=\"fas fa-bullhorn\" aria-hidden=\"true\"><\/i><h3>Campaigns<\/h3><p>Predictive and progressive dialer, preview mode and scheduled callbacks.<\/p><\/div>\n            <div class=\"pa-feat\"><i class=\"fas fa-chart-line\" aria-hidden=\"true\"><\/i><h3>Supervision<\/h3><p>Real-time wallboard, follow-up and quality audits.<\/p><\/div>\n            <div class=\"pa-feat\"><i class=\"fas fa-chart-bar\" aria-hidden=\"true\"><\/i><h3>Reports &amp; recordings<\/h3><p>Metrics by channel, agent and campaign, with searchable recordings and CSV export.<\/p><\/div>\n            <div class=\"pa-feat\"><i class=\"fas fa-link\" aria-hidden=\"true\"><\/i><h3>Integration<\/h3><p>GrandLinks ITSM, CRM and your own systems.<\/p><\/div>\n          <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"sec k-soft pa-modules\" id=\"modulos\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Module map<\/span><h2>11 modules. One console.<\/h2><p>Choose a module to see its screen and what it does.<\/p><\/div>    <div class=\"pa-tabs\" data-ps-tabs>\n      <div class=\"pa-tablist\" role=\"tablist\" aria-label=\"Call Links modules\">\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-0\" aria-controls=\"cl-pane-0\" aria-selected=\"true\" tabindex=\"0\"><i class=\"fas fa-phone-volume\" aria-hidden=\"true\"><\/i><span>Inbound voice &amp; routing<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-1\" aria-controls=\"cl-pane-1\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-bullhorn\" aria-hidden=\"true\"><\/i><span>Outbound campaigns &amp; dialer<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-2\" aria-controls=\"cl-pane-2\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-headset\" aria-hidden=\"true\"><\/i><span>Agent console<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-3\" aria-controls=\"cl-pane-3\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fab fa-whatsapp\" aria-hidden=\"true\"><\/i><span>WhatsApp<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-4\" aria-controls=\"cl-pane-4\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fab fa-facebook-messenger\" aria-hidden=\"true\"><\/i><span>Messenger &amp; Instagram<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-5\" aria-controls=\"cl-pane-5\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-envelope\" aria-hidden=\"true\"><\/i><span>Email<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-6\" aria-controls=\"cl-pane-6\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-display\" aria-hidden=\"true\"><\/i><span>Live supervision &amp; follow-up<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-7\" aria-controls=\"cl-pane-7\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-chart-bar\" aria-hidden=\"true\"><\/i><span>Reports &amp; recordings<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-8\" aria-controls=\"cl-pane-8\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-clipboard-check\" aria-hidden=\"true\"><\/i><span>Forms, dispositions &amp; audits<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-9\" aria-controls=\"cl-pane-9\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-ticket-alt\" aria-hidden=\"true\"><\/i><span>Tickets &amp; GrandLinks ITSM integration<\/span><\/button>\n                <button type=\"button\" role=\"tab\" id=\"cl-tab-10\" aria-controls=\"cl-pane-10\" aria-selected=\"false\" tabindex=\"-1\"><i class=\"fas fa-user-shield\" aria-hidden=\"true\"><\/i><span>Administration &amp; security<\/span><\/button>\n              <\/div>\n      <div class=\"pa-panes\">\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-0\" aria-labelledby=\"cl-tab-0\">\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-01-voz.webp\" alt=\"Inbound voice &amp; routing\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Inbound voice &amp; routing<\/h3>\n          <p class=\"pa-line\">Every call reaches the right team, first time.<\/p>\n          <p>SIP trunks, inbound and outbound routes, IVR menus, time conditions and custom destinations are set up from the same set of screens. Official audio packs in Portuguese, Spanish and English, music on hold and answering machine detection come ready to use.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Multi-level IVR, time conditions and caller identification.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Blacklists and do-not-call rules applied before the call rings.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Pause reasons, queue priorities and recording format per campaign.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-1\" aria-labelledby=\"cl-tab-1\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-02-campanhas.webp\" alt=\"Outbound campaigns &amp; dialer\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Outbound campaigns &amp; dialer<\/h3>\n          <p class=\"pa-line\">Manual, preview or dialer: the campaign type that fits the list.<\/p>\n          <p>Contact lists are imported from CSV files, with numbers cleaned and duplicates checked. Campaigns start from reusable templates: a new product launch inherits the queue, dispositions, forms and agents in a few clicks.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Predictive and progressive dialer, with pacing per campaign.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Preview mode shows the contact record before the call starts.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Scheduled callbacks and rules for busy or unanswered numbers.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-2\" aria-labelledby=\"cl-tab-2\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-03-consola.webp\" alt=\"Agent console\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Agent console<\/h3>\n          <p class=\"pa-line\">A complete workstation in the browser, with no desk phone.<\/p>\n          <p>Agents sign in and the WebRTC softphone registers by itself. Keypad, answer and reject, hold, mute, transfer and DTMF sit next to the call form, the disposition list and the quick lists used for transfers. Tickets and past conversations open on the right of the screen.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>One screen for voice, WhatsApp, Messenger, Instagram and email.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Quick lists of up to 5,000 numbers for one-click transfers.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Callbacks, pauses and assigned campaigns always in view.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-3\" aria-labelledby=\"cl-tab-3\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-04-whatsapp.webp\" alt=\"WhatsApp\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>WhatsApp<\/h3>\n          <p class=\"pa-line\">Official cloud API or a regular number linked by QR code.<\/p>\n          <p>Connect a line through the Meta Cloud API, with approved message templates, or link an existing number by scanning a QR code, with no middleman provider. Conversations are assigned to an agent according to the campaign strategy and offered again after two minutes without a reply.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Text, images, documents and audio in both directions.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>On QR-linked lines, agents start or reopen conversations with free text.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Voice calls to the line are declined and automatically become callbacks.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-4\" aria-labelledby=\"cl-tab-4\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-05-messenger-instagram.webp\" alt=\"Messenger &amp; Instagram\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Messenger &amp; Instagram<\/h3>\n          <p class=\"pa-line\">Social media conversations in the same inbox as everything else.<\/p>\n          <p>Facebook pages and Instagram accounts connect through the official Graph API. Messages reach the agent console with the contact history, are assigned like any other conversation and appear in the reports with the same metrics.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Several pages and accounts per campaign.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Replies with text and media, within each platform's messaging windows.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Every conversation stored and searchable for quality review.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-5\" aria-labelledby=\"cl-tab-5\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-06-email.webp\" alt=\"Email\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Email<\/h3>\n          <p class=\"pa-line\">Mailboxes handled as queues, not as inboxes.<\/p>\n          <p>Several mailboxes can feed one campaign over IMAP and SMTP, including Exchange and Microsoft 365 with modern authentication. New messages are assigned to agents and answered with a template or free text, and closed emails move to the mailbox's Archive folder.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Shared support, sales and billing mailboxes in one campaign.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Archive-on-close keeps Outlook and Call Links in sync.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>The follow-up board shows the emails waiting for a reply, and for how long.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-6\" aria-labelledby=\"cl-tab-6\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-07-supervisao.webp\" alt=\"Live supervision &amp; follow-up\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Live supervision &amp; follow-up<\/h3>\n          <p class=\"pa-line\">See the contact centre in real time and act before customers notice.<\/p>\n          <p>The dashboard and real-time wallboard show queues, agent status and waiting contacts across every channel. The follow-up page lists unanswered conversations, overdue callbacks and open tickets per agent, measured against the delay limits set by the administrator.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Listen, whisper and barge in on live calls.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Limits for first reply, waiting conversations, emails and tickets.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Per-agent view of open work across every channel.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-7\" aria-labelledby=\"cl-tab-7\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-08-relatorios.webp\" alt=\"Reports &amp; recordings\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Reports &amp; recordings<\/h3>\n          <p class=\"pa-line\">Every metric the operation needs, ready to export.<\/p>\n          <p>Reports cover calls, agents, campaigns, dispositions, dialer and channel activity, telling missed calls apart from rejected ones. Recordings are searched by date, campaign, agent, number or disposition, and played or downloaded in the browser.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Daily, weekly and custom periods, with CSV export.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Dialer board with answered, busy, unanswered and callback contacts.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Recording retention and format set per campaign.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-8\" aria-labelledby=\"cl-tab-8\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-09-formularios.webp\" alt=\"Forms, dispositions &amp; audits\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Forms, dispositions &amp; audits<\/h3>\n          <p class=\"pa-line\">Record the outcome of every contact and check its quality.<\/p>\n          <p>Campaign forms have text, number, date and dynamic list fields and appear during the call. Dispositions classify the contact, open a form or schedule a callback, and quality auditors score them with a grade and notes the agent sees in My forms.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Form answers linked to the recording and the contact record.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>CRM integration: open the customer page or send the call data to your system.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Audits restricted to administrators and managers.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-9\" aria-labelledby=\"cl-tab-9\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-10-tickets.webp\" alt=\"Tickets &amp; GrandLinks ITSM integration\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Tickets &amp; GrandLinks ITSM integration<\/h3>\n          <p class=\"pa-line\">A ticket opened during the call and followed up after it.<\/p>\n          <p>Agents open tickets in GrandLinks ITSM without leaving the console. The ticket stays linked to the contact and the conversation, its status is visible in Call Links, and service desk users are managed from the same screens. External sites and systems connect any CRM by URL or webhook.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Ticket list and detail, with the status updated from the service desk.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>The follow-up board flags tickets that have passed their limit.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Proxied, allow-listed integration: credentials never reach the browser.<\/span><\/li><\/ul>        <\/div>\n                <div class=\"pa-pane\" role=\"tabpanel\" id=\"cl-pane-10\" aria-labelledby=\"cl-tab-10\" hidden>\n          <figure class=\"pa-shot\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/img\/call-links\/cl-11-administracao.webp\" alt=\"Administration &amp; security\" width=\"1524\" height=\"828\" loading=\"lazy\" decoding=\"async\"><\/figure>\n          <h3>Administration &amp; security<\/h3>\n          <p class=\"pa-line\">Set up in hours, governed for years.<\/p>\n          <p>Users and agents are created one by one or imported from CSV, grouped and assigned to roles with clear, grouped permissions. Every page and every API route is checked against the role, and the built-in roles are protected. The interface works in Portuguese (Angola and Brazil), Spanish and English, in light or dark mode, with your logo and colours.<\/p>\n          <ul class=\"pa-checks\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Security audit log and external authentication (LDAP).<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Bulk user import, export and deletion.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Installed on your servers with Docker: the data stays in your data centre.<\/span><\/li><\/ul>        <\/div>\n              <\/div>\n    <\/div>\n    <h3 class=\"pa-more-title\">What you can do with Call Links<\/h3>\n    <ul class=\"pa-list pa-list--grid\">\n            <li><i class=\"fas fa-headset\" aria-hidden=\"true\"><\/i><div><h4>Customer support line<\/h4><p>A voice menu routes each call to sales, support or billing; out of hours, the call becomes a callback.<\/p><\/div><\/li>\n            <li><i class=\"fas fa-sync-alt\" aria-hidden=\"true\"><\/i><div><h4>Renewals, sales and welcome calls<\/h4><p>Dialer or preview campaigns, with the script, the form and the outcome on the same screen.<\/p><\/div><\/li>\n            <li><i class=\"fas fa-file-invoice-dollar\" aria-hidden=\"true\"><\/i><div><h4>Overdue invoice collection<\/h4><p>The dialer works through the list, retries busy or unanswered numbers and records the outcome of every contact.<\/p><\/div><\/li>\n            <li><i class=\"fas fa-star\" aria-hidden=\"true\"><\/i><div><h4>Satisfaction surveys<\/h4><p>Campaigns with their own form, with the answers linked to the recording and the customer record.<\/p><\/div><\/li>\n            <li><i class=\"fas fa-comments\" aria-hidden=\"true\"><\/i><div><h4>WhatsApp and social media<\/h4><p>Requests that arrive by WhatsApp, Messenger, Instagram or email join the same queues as calls.<\/p><\/div><\/li>\n            <li><i class=\"fas fa-ticket-alt\" aria-hidden=\"true\"><\/i><div><h4>Faults with a ticket<\/h4><p>A fault reported on a call becomes a ticket in GrandLinks ITSM, assigned to the technical team and followed up to resolution.<\/p><\/div><\/li>\n          <\/ul>\n  <\/div>\n<\/section>\n\n<section class=\"sec sec--sky k-soft pa-specs\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Specifications<\/span><h2>Technical data sheet<\/h2><p>Channels, telephony, campaigns, security and deployment.<\/p><\/div>    <ul class=\"pa-checks pa-checks--2 pa-checks--spec\"><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Channels: voice (SIP), WhatsApp (Meta Cloud API or a number linked by QR code), Messenger, Instagram and email (IMAP and SMTP, including Exchange and Microsoft 365).<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Telephony: SIP trunks, inbound and outbound routes, multi-level IVR, time conditions, music on hold and answering machine detection.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Campaigns: manual, preview and predictive or progressive dialer; lists imported from CSV; reusable templates.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Agent workstation: in the browser, with a WebRTC softphone and no desk phone; quick lists of up to 5,000 numbers.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Supervision: real-time wallboard; listen, whisper and barge in on calls; follow-up limits set by the administrator.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Reports: calls, agents, campaigns, dispositions, dialer and channels, with CSV export.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Recordings: searchable by date, campaign, agent, number or disposition, with retention set per campaign.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Quality: forms per campaign, dispositions and audits with a grade and notes.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Integrations: GrandLinks ITSM; CRM and ERP by URL, POST or webhook, through an allow-listed proxy.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Roles: administrator, manager, supervisor, campaign manager, quality auditor, agent and read-only.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Security: permissions checked on every page and every API route; audit log; LDAP authentication.<\/span><\/li><li><svg viewbox=\"0 0 20 20\" aria-hidden=\"true\"><polyline points=\"4 10 8 14 16 6\"\/><\/svg><span>Languages: Portuguese (Angola and Brazil), Spanish and English; light and dark mode; your logo and colours.<\/span><\/li><\/ul>  <\/div>\n<\/section>\n\n<section class=\"sec sec--royal on-dark k-soft pa-data\" data-ps-bg=\"rings\" data-rgb=\"255,255,255\" data-cx=\".82\" data-cy=\".5\" data-a=\".3\" data-every=\"2674\" data-n=\"4\" data-max=\".55\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Deployment options<\/span><h2>Where Call Links runs<\/h2><p>Data, recordings and conversations stay wherever your organisation decides.<\/p><\/div>    <div class=\"pa-data-grid\">\n            <div class=\"pa-data-item\"><i class=\"fas fa-server\" aria-hidden=\"true\"><\/i><h3>On your servers<\/h3><p>Docker platform in your data centre. Data, recordings and conversations never leave your network.<\/p><\/div>\n            <div class=\"pa-data-item\"><i class=\"fas fa-cloud\" aria-hidden=\"true\"><\/i><h3>Hosted by iSoft<\/h3><p>Run by iSoft in Angola, with daily backups and monitoring.<\/p><\/div>\n            <div class=\"pa-data-item\"><i class=\"fas fa-project-diagram\" aria-hidden=\"true\"><\/i><h3>Hybrid<\/h3><p>The platform on your servers; WhatsApp and social media connected through the iSoft public endpoint.<\/p><\/div>\n            <div class=\"pa-data-item\"><i class=\"fas fa-file-signature\" aria-hidden=\"true\"><\/i><h3>Licensing<\/h3><p>Per concurrent agent: project, subscription or managed service, set in the proposal.<\/p><\/div>\n          <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"sec sec--sky k-soft pa-docs-sec\" id=\"documentacao\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Documentation<\/span><h2>Call Links documentation<\/h2><p>Read online or download as PDF, in Portuguese or English.<\/p><\/div>    <div class=\"pa-docs pa-docs--four\"><article class=\"pa-doc\"><a class=\"pa-doc-cover\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-brochure-en.pdf\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/cover-call-links-en.webp?v=1792680386\" alt=\"Call Links: product brochure\" width=\"420\" height=\"594\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"pa-doc-body\"><h3>Call Links: product brochure<\/h3><p>Modules, channels, supervision, integrations, delivery and deployment options.<\/p><p class=\"pa-doc-meta\"><span>PDF<\/span><span><span data-no-translation>16<\/span> <span>pages<\/span><\/span><span data-no-translation>2.7 MB<\/span><\/p><div class=\"pa-doc-acts\"><a class=\"btn\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-brochure-en.pdf\" target=\"_blank\" rel=\"noopener\">Read online<\/a><a class=\"btn btn--line\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-brochure-en.pdf\" download=\"call-links-brochure-en.pdf\"><b>Download<\/b><\/a><\/div><a class=\"link pa-doc-other\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-brochura-pt.pdf\" target=\"_blank\" rel=\"noopener\">Portuguese version<\/a><\/div><\/article><article class=\"pa-doc\"><a class=\"pa-doc-cover\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-catalogue-en.pdf\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/cover-call-links-catalogo-en.webp?v=1792681458\" alt=\"Module catalogue\" width=\"420\" height=\"594\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"pa-doc-body\"><h3>Module catalogue<\/h3><p>Every Call Links module with its scope, technical notes and the value it brings to the operation.<\/p><p class=\"pa-doc-meta\"><span>PDF<\/span><span><span data-no-translation>16<\/span> <span>pages<\/span><\/span><span data-no-translation>2.8 MB<\/span><\/p><div class=\"pa-doc-acts\"><a class=\"btn\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-catalogue-en.pdf\" target=\"_blank\" rel=\"noopener\">Read online<\/a><a class=\"btn btn--line\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-catalogue-en.pdf\" download=\"call-links-catalogue-en.pdf\"><b>Download<\/b><\/a><\/div><a class=\"link pa-doc-other\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-catalogo-pt.pdf\" target=\"_blank\" rel=\"noopener\">Portuguese version<\/a><\/div><\/article><article class=\"pa-doc\"><a class=\"pa-doc-cover\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-service-sheets-en.pdf\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/cover-call-links-fichas-en.webp?v=1792681458\" alt=\"Service sheets\" width=\"420\" height=\"594\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"pa-doc-body\"><h3>Service sheets<\/h3><p>One sheet per module, with the screen on the front and the details on the back.<\/p><p class=\"pa-doc-meta\"><span>PDF<\/span><span><span data-no-translation>22<\/span> <span>pages<\/span><\/span><span data-no-translation>1.9 MB<\/span><\/p><div class=\"pa-doc-acts\"><a class=\"btn\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-service-sheets-en.pdf\" target=\"_blank\" rel=\"noopener\">Read online<\/a><a class=\"btn btn--line\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-service-sheets-en.pdf\" download=\"call-links-service-sheets-en.pdf\"><b>Download<\/b><\/a><\/div><a class=\"link pa-doc-other\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-fichas-servico-pt.pdf\" target=\"_blank\" rel=\"noopener\">Portuguese version<\/a><\/div><\/article><article class=\"pa-doc\"><a class=\"pa-doc-cover\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-summary-sheet-en.pdf\" target=\"_blank\" rel=\"noopener\"><img src=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/cover-call-links-resumo-en.webp?v=1792681458\" alt=\"Summary sheet\" width=\"420\" height=\"594\" loading=\"lazy\" decoding=\"async\"><\/a><div class=\"pa-doc-body\"><h3>Summary sheet<\/h3><p>Call Links on one sheet: the agent console on the front and the details on the back.<\/p><p class=\"pa-doc-meta\"><span>PDF<\/span><span><span data-no-translation>2<\/span> <span>pages<\/span><\/span><span data-no-translation>0.4 MB<\/span><\/p><div class=\"pa-doc-acts\"><a class=\"btn\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-summary-sheet-en.pdf\" target=\"_blank\" rel=\"noopener\">Read online<\/a><a class=\"btn btn--line\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-summary-sheet-en.pdf\" download=\"call-links-summary-sheet-en.pdf\"><b>Download<\/b><\/a><\/div><a class=\"link pa-doc-other\" href=\"https:\/\/pulsar.ao\/wp-content\/plugins\/pulsar-site\/assets\/docs\/call-links-ficha-resumo-pt.pdf\" target=\"_blank\" rel=\"noopener\">Portuguese version<\/a><\/div><\/article><\/div>  <\/div>\n<\/section>\n\n<section class=\"sec k-soft pa-impl\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Implementation<\/span><h2>How iSoft implements Call Links<\/h2><p>One local team, from the first survey to support after go-live.<\/p><\/div>    <ol class=\"pa-steps\">\n            <li><b>01<\/b><span>Survey of the channels, queues, teams, numbers and systems to connect<\/span><\/li>\n            <li><b>02<\/b><span>Set-up of campaigns, IVR, forms, dispositions and roles<\/span><\/li>\n            <li><b>03<\/b><span>Connection of SIP trunks, WhatsApp lines, social media accounts and mailboxes<\/span><\/li>\n            <li><b>04<\/b><span>Integration with GrandLinks ITSM and your CRM<\/span><\/li>\n            <li><b>05<\/b><span>Training for agents, supervisors and administrators, in Portuguese<\/span><\/li>\n            <li><b>06<\/b><span>Supported first days of operation<\/span><\/li>\n            <li><b>07<\/b><span>Operations runbook, backup plan and restore test<\/span><\/li>\n            <li><b>08<\/b><span>Support agreement, with updates and a named iSoft contact<\/span><\/li>\n          <\/ol>\n  <\/div>\n<\/section>\n\n<section class=\"sec sec--sky k-soft pa-faq-sec\">\n  <div class=\"wrap\">\n    <div class=\"area-head\"><span class=\"tag\">Frequently asked questions<\/span><h2>Questions about Call Links<\/h2><\/div>    <div class=\"pa-faq\">\n            <details class=\"pa-mod\"><summary><span><b>Do agents need a desk phone?<\/b><\/span><\/summary><p>No. The agent console runs in the browser, with a WebRTC softphone that registers automatically when the agent signs in.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>Can I use the WhatsApp number I already have?<\/b><\/span><\/summary><p>Yes. An existing number can be linked by scanning a QR code, with no middleman provider. You can also connect a line through the official Meta Cloud API, with approved message templates.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>Where are the data and recordings kept?<\/b><\/span><\/summary><p>When installed on your servers, data, recordings and conversations never leave your network. You can also choose hosting by iSoft in Angola or a hybrid setup.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>Does Call Links connect to our CRM or ERP?<\/b><\/span><\/summary><p>Yes. It can open the customer page in your CRM when a call is answered, send the call data to your ERP at the end of the contact and receive ticket status back by webhook. The connection goes through an allow-listed proxy, so credentials never reach the browser.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>Does Call Links work with GrandLinks ITSM?<\/b><\/span><\/summary><p>Yes. Agents open tickets in GrandLinks ITSM without leaving the console, and the status of each ticket is visible in Call Links. <a href=\"https:\/\/pulsar.ao\/en\/grandlinks-itsm\/\">Read more about GrandLinks ITSM<\/a>.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>Which languages does it support?<\/b><\/span><\/summary><p>The interface is in Portuguese (Angola and Brazil), Spanish and English. Audio packs for the voice menus are available in Portuguese, Spanish and English.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>How is it licensed?<\/b><\/span><\/summary><p>Per concurrent agent. It can be a project, a subscription or a managed service; the model is set in the proposal.<\/p><\/details>\n            <details class=\"pa-mod\"><summary><span><b>How does the demo work?<\/b><\/span><\/summary><p>In one session, we set up a campaign with your numbers, your WhatsApp line and your team. Ask for it with the \u00abGet Started\u00bb button or on the <a href=\"https:\/\/pulsar.ao\/en\/contacto\/\">contact page<\/a>.<\/p><\/details>\n          <\/div>\n  <\/div>\n<\/section>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-8517","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/pages\/8517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/comments?post=8517"}],"version-history":[{"count":1,"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/pages\/8517\/revisions"}],"predecessor-version":[{"id":8518,"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/pages\/8517\/revisions\/8518"}],"wp:attachment":[{"href":"https:\/\/pulsar.ao\/en\/wp-json\/wp\/v2\/media?parent=8517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}