Howto:AttendIA - Jusan - Partner App: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
Rvazquez (talk | contribs)
Rvazquez (talk | contribs)
No edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 8: Line 8:
==Certification Status==
==Certification Status==
<!-- do not remove comment. Will be added by innovaphone upon document check, app availability in innovaphone-appstore & operational check -->
<!-- do not remove comment. Will be added by innovaphone upon document check, app availability in innovaphone-appstore & operational check -->
{{Template:Compat_Status_referral_product_new|type=App}}


This App has been listed July 2025.
==Category==
==Category==
<!-- Do not change this section and do not remove comments. Will be set by innovaphone upon document check -->
<!-- Do not change this section and do not remove comments. Will be set by innovaphone upon document check -->
<!-- {{Category:Product categorie to be filled by innovaphone}} -->
[[Category:Partner Apps|{{PAGENAME}}]]
<!-- [[Category:Product categorie to be filled by innovaphone|{{PAGENAME}}]] -->
[[Category:3rdParty CTI and integrations|{{PAGENAME}}]]
{{Category:3rdParty CTI and integrations}}


==Vendor==
==Vendor==
Line 22: Line 25:


==Description==
==Description==
[[Image:AttendIALogo.png|100px|attendialogo.png/|attendialogo.png/]]
[[Image:AttendIALogo.png|100px|attendialogo.png/|attendialogo.png/]]


AttendIA is a generative AI-powered voice bot that sits at the front line of customer interaction. Once configured with your company’s own documentation (PDFs, DOCX files, Excel sheets, websites, etc.), AttendIA can instantly answer customer queries in natural language, 24/7. In addition to providing context-aware, AI-driven knowledge retrieval, it can be programmed to perform intelligent actions as configured, such as transferring calls, sending emails, creating support tickets, or querying back-end systems.
AttendIA is a generative AI–powered voice bot that sits at the front line of customer interaction. Once configured with your company’s own documentation (PDFs, DOCX files, Excel sheets, websites, etc.), AttendIA can instantly answer customer queries in natural language, 24/7.
 
In addition to providing context-aware information, it can be programmed to perform intelligent actions—such as call transfers, which are available out of the box, or more advanced workflows like sending emails, creating support tickets, or interacting with back-end systems. These extended capabilities may require specific integration support, depending on the use case.
 
Designed for seamless integration with your existing innovaphone PBX (via the myApps platform), AttendIA elevates customer service by combining AI-driven knowledge retrieval with configurable automation.


[https://jusan.es/en/solutions/chatbots-and-voicebots/ Jusan - About AttendIA]
[https://jusan.es/en/solutions/chatbots-and-voicebots/ Jusan - About AttendIA]


[[Image:Captura164340.png|640px]]
[[Image:Captura164340.png|640px|captura164340.png/|captura164340.png/]]


==Functions==
==Functions==
* Natural language understanding and dialogue 
===AttendIA Functions===
* Answers based on custom documentation (PDF, DOCX, XLSX, websites, etc.
[[Image:Captura195503.png|640px|right|captura195503.png/|captura195503.png/]] [[Image:Captura195505.png|640px|right|captura195505.png/|captura195505.png/]]  [[Image:Captura231022.png|640px|right|captura231022.png/|captura231022.png/]] [[Image:Captura240227.png|640px|right|captura240227.png/|captura240227.png/]]
* 24/7 unattended voice interaction 
 
* Integration with innovaphone PBX via myApps 
====AI-Driven Voice Assistant====
* Configurable actions such as call transfer or email sending 
'''Deep natural-language understanding and dialog management''', enabling fluid, human-like conversations over the phone.
* Multitenant support for providers and resellers 
 
* Tenant and channel-based licensing with free tier for demo/testing
====Complex Knowledge Ingestion====
* Supports English, German, Spanish, and French for listening, responding, and speaking 
AttendIA '''builds its intelligence from your own materials'''—PDFs, Word documents, spreadsheets, and web pages—ingesting and indexing them into a structured, fully editable knowledge base. This allows the bot to deliver not just generic responses, but '''precise, domain-specific information''' rooted in your actual documentation.
* Documentation used for answers can be in any language
 
For example, a consulate bot loaded with relevant legislation can assist callers by telling them exactly which documents they are missing for a nationality application, offering genuine legal-technical support without human intervention. Or scenarios where a final transfer to a human agent is required—but where agents are specialized according to complex subject definitions—the knowledge base works in tandem with '''logic-rich action rules''' to route each call appropriately, ensuring the right person is reached the first time.
 
This level of depth and precision is possible thanks to '''human-curated content''' and '''context-aware dialogue''', making AttendIA far more than just a Q&A tool—it’s a fully informed, always-on voice assistant.
 
====24/7 Autonomous Call Handling====
Delivers '''unattended voice support around the clock''' with concrete, practical answers sourced from the documentation loaded during bot configuration. As in the consulate bots example, pre-loaded with relevant legislation, AttendIA can guide callers through nationality application requirements, providing real-time legal-technical assistance. '''Calls can be seamlessly escalated''' to live agents according to the configuration of call-transfer actions.
 
====SIP-Level PBX Integration====
Bridges into innovaphone via myApps over a secure SIP trunk, requiring only '''DDI and trunk IP and port''' for rapid deployment.
 
====Programmable Actions & IVR Routing====
'''Configure unlimited, logic-driven call-transfer rules out of the box'''—no additional integration required. Each rule includes a '''"when to execute"''' condition, where you can define highly specific logic to determine when and why a call should be transferred. This logic goes far beyond simple caller ID or DDI filters—it can reflect '''sophisticated operational criteria'''.


[[Image:Captura195503.png|640px|left|Bot role selection]] [[Image:Captura195505.png|640px|left|Voices and Languages]]  [[Image:Captura231022.png|640px|left|Bot Knowledge Base]] [[Image:Captura240227.png|640px|left|Bot actions definition]]
The bot uses its '''conversational understanding''' to evaluate whether the conditions for a given transfer are met. Through natural dialogue, including follow-up questions when needed, the assistant identifies the caller’s true intent and applies the right transfer logic. For example, in an insurance firm, transfer decisions may depend on whether the caller is reporting a home or auto incident, whether it's a auto single or multi-party accident, or whether they are initiating a claim versus requesting cancellation. In such cases, the bot doesn’t just recognize keywords—it '''interprets context and meaning''', enabling intelligent call routing that would otherwise require a human operator.


For even more advanced workflows—such as '''email notifications''', '''bookings (table, room, taxi)''', '''appointment scheduling''', and other integrations—'''Jusan Customer Support''' can assist with bespoke extensions.
====Multilingual & Multi-Voice Engine====
Each bot can be configured to support '''multiple languages and regional variants''', selecting from an extensive catalog of '''AI-grade voices'''. These voices are powered by '''advanced neural TTS models'''—far beyond traditional synthetic speech—offering '''natural prosody, tone, and expressiveness'''.
You can '''preview your welcome message''' in any voice before finalizing your choice, ensuring it fits your brand’s tone perfectly. '''Many voices are multilingual''', allowing a single voice to fluently read mixed-language messages—ideal for scenarios involving international users or bilingual communication. Whether you need warmth, formality, or a regional accent, there is a voice that matches both your intent and your audience.
====Fine-Grained Knowledge Categorization====
For configurations requiring '''large knowledge bases''', documents can be '''tagged by category''', allowing the AI to narrow its search scope. This prevents information overload and improves both '''response speed and accuracy''' by ensuring the assistant consults only the most relevant subset of the knowledge base for each query.
====Multi-Tenant Architecture====
'''Centralized management''' for distributors and integrators to provision, monitor, and report on all their end-customer accounts from a '''single console'''.
====Flexible Licensing Model====
The '''free trial''' includes one bot per customer, one simultaneous call channel, and a maximum of 30 minutes of total call time per bot—ideal for '''demonstration and testing purposes only'''.
A '''paid license''' (400 € one-time setup fee + 110 €/month per channel) unlocks '''unlimited monthly usage''', the ability to scale with multiple channels, and access to '''advanced bot integrations''' under tailored commercial agreements.
====Live Dashboard & Analytics====
Track '''call volumes''', '''session metrics''', and '''action outcomes in real time'''—identify trends and optimize your bots without leaving the interface.


===Multi-PBX ready===
===Multi-PBX ready===
<!-- Mandatory topic. -->  
Our AttendIA solution supports multi‑PBX environments (master/slave or distributed PBX clusters) provided that multiple trunk IPs are configured. However, configuring more than one trunk IP cannot be done via the basic UI and requires manual intervention by Jusan. This involves:
 
# Assigning a full Partner App license for each PBX involved.
# Manually adding additional trunk IPs in each PBX’s advanced settings.
# Updating AttendIA’s configuration to include all declared trunk IPs, enabling auto-provisioning and firewall rules to correctly open for each trunk.
 
Once these steps are completed, AttendIA operates seamlessly across all PBX nodes without further restrictions.<!-- Mandatory topic. -->  
<!-- Give test-prooved statement about product usability in Multi-PBX-systems / Master-Slave -->
<!-- Give test-prooved statement about product usability in Multi-PBX-systems / Master-Slave -->
<!-- I.e. can the application be operated towards slave-pbxes, by slave-users, special configuration steps, special requirements, ...  -->
<!-- I.e. can the application be operated towards slave-pbxes, by slave-users, special configuration steps, special requirements, ...  -->
<!-- If applicable, provide hints about required configuration steps below in the chapter Configuration -->  
<!-- If applicable, provide hints about required configuration steps below in the chapter Configuration -->
 
===Cloud ready===
===Cloud ready===
<!-- Mandatory topic. -->  
n.a.<!-- Mandatory topic. -->  
<!-- Give test-prooved statement about product usability in Cloud-environments / Hosted PBXes -->
<!-- Give test-prooved statement about product usability in Cloud-environments / Hosted PBXes -->
<!-- I.e. can the application be operated via NAT-boundaries, special configuration steps, special requirements, ...  -->
<!-- I.e. can the application be operated via NAT-boundaries, special configuration steps, special requirements, ...  -->
Line 63: Line 108:
Innovaphone does '''not''' provide licensing services for this application at this time.
Innovaphone does '''not''' provide licensing services for this application at this time.


To acquire a license or request pricing information, please contact Jusan directly at:   
To acquire a license or request further pricing information, please contact Jusan directly at:   
'''hotline@jusan.com.es'''
'''marketing@jusan.com.es'''


A valid license is required to use the AttendIA application in production environments.
A valid license is required to use the AttendIA application in production environments.
Line 74: Line 119:


* '''Free Tier (no charge):'''
* '''Free Tier (no charge):'''
** A Provider user account may be created without a license.
** For providers already onboarded as Jusan Partners, a user account can be created without requiring a license.
** New providers not yet onboarded as Jusan Partners, please contact us at [mailto:marketing@jusan.com.es marketing@jusan.com.es]
** Each Provider can create multiple Tenant user accounts.
** Each Provider can create multiple Tenant user accounts.
** Each Tenant may deploy exactly one AttendIA bot.
** Each Tenant may deploy exactly one AttendIA bot.
Line 90: Line 136:
* AttendIA license validation occurs at runtime; if a tenant reaches its concurrent-channel limit, further calls will return a busy tone.
* AttendIA license validation occurs at runtime; if a tenant reaches its concurrent-channel limit, further calls will return a busy tone.
* The AttendIA app version must be greater than or equal to the innovaphone myApps platform version in use.
* The AttendIA app version must be greater than or equal to the innovaphone myApps platform version in use.
* Licensing category: '''proprietary license'''.
* Licensing category: '''License through partner'''.


==Versions==
==Versions==
Line 120: Line 166:
<!-- in any case you must be aware of the fact that any questions concerning configuration issues will be directly forwarded by innovaphone to you as manufacturer -->
<!-- in any case you must be aware of the fact that any questions concerning configuration issues will be directly forwarded by innovaphone to you as manufacturer -->


[[:File:AttendIA myApps Configuration.pdf|AttendIA configuration on innovaphone myApps PDF]]
[[:media:AttendIA myApps Configuration.pdf|AttendIA configuration on innovaphone myApps PDF]]


The configuration steps above are intended to be performed by an innovaphone distributor or system integrator. AttendIA is installed as an innovaphone myApps application and requires only a few configuration steps before it is operational. First, you must register a '''Distributor''' account (one per email domain) through the “Sign up as a distributor” link. Under that account you then create '''Customer''' entries by assigning each customer a SIP trunk to innovaphone.fidelitycloud.es:6060/TCP, opening the AttendIA server firewall to the customer’s PBX IP, and specifying a Direct Dial-In (DDI) number.
The configuration steps above are intended to be performed by an innovaphone distributor or system integrator. AttendIA is installed as an innovaphone myApps application and requires only a few configuration steps before it is operational. First, you must register a '''Distributor''' account (one per email domain) through the “Sign up as a distributor” link. Under that account you then create '''Customer''' entries by assigning each customer a SIP trunk to innovaphone.fidelitycloud.es:6060/TCP, opening the AttendIA server firewall to the customer’s PBX IP, and specifying a Direct Dial-In (DDI) number.
Line 150: Line 196:
| Customer support: +34 914 560 120
| Customer support: +34 914 560 120
|-
|-
| Mail: [mailto:hotline@jusan.com.es hotline@jusan.com.es]
| Mail: [mailto:marketing@jusan.com.es marketing@jusan.com.es]
|}
|}


For any questions please refer to [https://jusan.es/en/home our contact page].
For any questions please refer to [https://jusan.es/en/home our contact page].

Latest revision as of 08:56, 22 August 2025

jusansalogo.png/
jusansalogo.png/

Product Name

attendialogo.png/ Jusan AttendIA

Certification Status

This App is listed due to a customer testimonial. No tests have been conducted by innovaphone.

This App has been listed July 2025.

Category

Computer Telephony Integration and Unified Messaging / Unified Communication

Vendor

jusansalogo.png/

Smart communication solutions for businesses: telephony, contact centers, call recording, IVRs, billing, and traffic analysis. Our systems support multichannel interactions across phone, WebRTC, WhatsApp, email, Facebook, Instagram, Rainbow, SMS, and Telegram. We also offer voice and chat bots — including those powered by generative AI — for natural, automated customer service.

Jusan - About us

Description

attendialogo.png/

AttendIA is a generative AI–powered voice bot that sits at the front line of customer interaction. Once configured with your company’s own documentation (PDFs, DOCX files, Excel sheets, websites, etc.), AttendIA can instantly answer customer queries in natural language, 24/7.

In addition to providing context-aware information, it can be programmed to perform intelligent actions—such as call transfers, which are available out of the box, or more advanced workflows like sending emails, creating support tickets, or interacting with back-end systems. These extended capabilities may require specific integration support, depending on the use case.

Designed for seamless integration with your existing innovaphone PBX (via the myApps platform), AttendIA elevates customer service by combining AI-driven knowledge retrieval with configurable automation.

Jusan - About AttendIA

captura164340.png/

Functions

AttendIA Functions

captura195503.png/
captura195503.png/
captura195505.png/
captura195505.png/
captura231022.png/
captura231022.png/
captura240227.png/
captura240227.png/

AI-Driven Voice Assistant

Deep natural-language understanding and dialog management, enabling fluid, human-like conversations over the phone.

Complex Knowledge Ingestion

AttendIA builds its intelligence from your own materials—PDFs, Word documents, spreadsheets, and web pages—ingesting and indexing them into a structured, fully editable knowledge base. This allows the bot to deliver not just generic responses, but precise, domain-specific information rooted in your actual documentation.

For example, a consulate bot loaded with relevant legislation can assist callers by telling them exactly which documents they are missing for a nationality application, offering genuine legal-technical support without human intervention. Or scenarios where a final transfer to a human agent is required—but where agents are specialized according to complex subject definitions—the knowledge base works in tandem with logic-rich action rules to route each call appropriately, ensuring the right person is reached the first time.

This level of depth and precision is possible thanks to human-curated content and context-aware dialogue, making AttendIA far more than just a Q&A tool—it’s a fully informed, always-on voice assistant.

24/7 Autonomous Call Handling

Delivers unattended voice support around the clock with concrete, practical answers sourced from the documentation loaded during bot configuration. As in the consulate bots example, pre-loaded with relevant legislation, AttendIA can guide callers through nationality application requirements, providing real-time legal-technical assistance. Calls can be seamlessly escalated to live agents according to the configuration of call-transfer actions.

SIP-Level PBX Integration

Bridges into innovaphone via myApps over a secure SIP trunk, requiring only DDI and trunk IP and port for rapid deployment.

Programmable Actions & IVR Routing

Configure unlimited, logic-driven call-transfer rules out of the box—no additional integration required. Each rule includes a "when to execute" condition, where you can define highly specific logic to determine when and why a call should be transferred. This logic goes far beyond simple caller ID or DDI filters—it can reflect sophisticated operational criteria.

The bot uses its conversational understanding to evaluate whether the conditions for a given transfer are met. Through natural dialogue, including follow-up questions when needed, the assistant identifies the caller’s true intent and applies the right transfer logic. For example, in an insurance firm, transfer decisions may depend on whether the caller is reporting a home or auto incident, whether it's a auto single or multi-party accident, or whether they are initiating a claim versus requesting cancellation. In such cases, the bot doesn’t just recognize keywords—it interprets context and meaning, enabling intelligent call routing that would otherwise require a human operator.

For even more advanced workflows—such as email notifications, bookings (table, room, taxi), appointment scheduling, and other integrations—Jusan Customer Support can assist with bespoke extensions.

Multilingual & Multi-Voice Engine

Each bot can be configured to support multiple languages and regional variants, selecting from an extensive catalog of AI-grade voices. These voices are powered by advanced neural TTS models—far beyond traditional synthetic speech—offering natural prosody, tone, and expressiveness.

You can preview your welcome message in any voice before finalizing your choice, ensuring it fits your brand’s tone perfectly. Many voices are multilingual, allowing a single voice to fluently read mixed-language messages—ideal for scenarios involving international users or bilingual communication. Whether you need warmth, formality, or a regional accent, there is a voice that matches both your intent and your audience.

Fine-Grained Knowledge Categorization

For configurations requiring large knowledge bases, documents can be tagged by category, allowing the AI to narrow its search scope. This prevents information overload and improves both response speed and accuracy by ensuring the assistant consults only the most relevant subset of the knowledge base for each query.

Multi-Tenant Architecture

Centralized management for distributors and integrators to provision, monitor, and report on all their end-customer accounts from a single console.

Flexible Licensing Model

The free trial includes one bot per customer, one simultaneous call channel, and a maximum of 30 minutes of total call time per bot—ideal for demonstration and testing purposes only.

A paid license (400 € one-time setup fee + 110 €/month per channel) unlocks unlimited monthly usage, the ability to scale with multiple channels, and access to advanced bot integrations under tailored commercial agreements.

Live Dashboard & Analytics

Track call volumes, session metrics, and action outcomes in real time—identify trends and optimize your bots without leaving the interface.

Multi-PBX ready

Our AttendIA solution supports multi‑PBX environments (master/slave or distributed PBX clusters) provided that multiple trunk IPs are configured. However, configuring more than one trunk IP cannot be done via the basic UI and requires manual intervention by Jusan. This involves:

  1. Assigning a full Partner App license for each PBX involved.
  2. Manually adding additional trunk IPs in each PBX’s advanced settings.
  3. Updating AttendIA’s configuration to include all declared trunk IPs, enabling auto-provisioning and firewall rules to correctly open for each trunk.

Once these steps are completed, AttendIA operates seamlessly across all PBX nodes without further restrictions.

Cloud ready

n.a.

Licensing

The AttendIA application currently uses a standalone licensing model, fully managed by Jusan. Innovaphone does not provide licensing services for this application at this time.

To acquire a license or request further pricing information, please contact Jusan directly at: marketing@jusan.com.es

A valid license is required to use the AttendIA application in production environments.

Note: Integration with the innovaphone licensing system is planned for a future release.

Specifics

  • This license is tenant-based and applies per innovaphone tenant (one license per tenant).
  • Free Tier (no charge):
    • For providers already onboarded as Jusan Partners, a user account can be created without requiring a license.
    • New providers not yet onboarded as Jusan Partners, please contact us at marketing@jusan.com.es
    • Each Provider can create multiple Tenant user accounts.
    • Each Tenant may deploy exactly one AttendIA bot.
    • That single bot is limited to a preset maximum of 30 minutes total of bot audio interaction and restricted to one concurrent call channel.
    • Once those 30 free minutes or the single channel are exhausted, subsequent calls will return a busy tone until a Paid License is obtained.
    • Integrators should configure the innovaphone trunk’s busy-signal handling so that, in both scenarios (exceeded free minutes or a second concurrent call), the call overflows to an alternate destination—this ensures no call is lost.
    • This free tier enables service providers to install AttendIA on their innovaphone PBX, demonstrate its capabilities to prospective tenants, and validate basic functionality before purchasing a production license.
  • Paid License (2025 Pricing):
    • Each concurrent channel: €110 per month. Unlimited usage per channel.
    • One-shot deployment fee: €400 (flat, charged once upon initial setup).
    • The Paid License includes unlimited bot creation and unlimited AI usage per bot; there is no additional charge for AI compute or minutes once on a Paid License.
  • License usage is debited monthly based on the selected subscription tier (base channels plus any additional channels).
  • AttendIA license validation occurs at runtime; if a tenant reaches its concurrent-channel limit, further calls will return a busy tone.
  • The AttendIA app version must be greater than or equal to the innovaphone myApps platform version in use.
  • Licensing category: License through partner.

Versions

Compatible innovaphone firmware versions

  • innovaphone V14r2
  • innovaphone V15r1

Application versions used for interop testing

  • jusan attendia V14r2 1074 final
  • innovaphone V14r2 sr7

Configuration

AttendIA configuration on innovaphone myApps PDF

The configuration steps above are intended to be performed by an innovaphone distributor or system integrator. AttendIA is installed as an innovaphone myApps application and requires only a few configuration steps before it is operational. First, you must register a Distributor account (one per email domain) through the “Sign up as a distributor” link. Under that account you then create Customer entries by assigning each customer a SIP trunk to innovaphone.fidelitycloud.es:6060/TCP, opening the AttendIA server firewall to the customer’s PBX IP, and specifying a Direct Dial-In (DDI) number.

Once a customer is registered, navigate to the Bots panel to create a virtual assistant. Each bot is defined in three stages:

  • Customization – name, role, language/voice and company details;
  • Knowledge Base – add free-text snippets, URLs or documents for the bot to reference;
  • Actions – configure call-transfer actions with identifiers, triggers and destination numbers. Other actions (e.g., reservations, email notifications) require additional integration support from Jusan Customer Support.

The free tier allows the creation of one bot per customer only. To add further bots under the same customer account, a paid AttendIA license is required.

Finally, switch to the Configuration tab to add IVR rules that map incoming DNIs to your bot: define “From” (optional caller-ID filter), “To” (customer DDI), enable the rule, and select the bot. With this in place, AttendIA on innovaphone is fully set up and ready for testing.

For a complete, step-by-step guide—including illustrated screenshots—please refer to the detailed PDF document linked above.

Contact

Jusan, s.a.
Ricardo Vázquez
Calle Vivero 5, 1-1
28040 Madrid Spain
Main office: +34 914 560 110
Customer support: +34 914 560 120
Mail: marketing@jusan.com.es

For any questions please refer to our contact page.