Data Processing Overview

Data Processing Overview

Webio empowers users to create and manage their conversation journeys.  The data we process is dependant on the conversation design, the data imported and the data provided by the people in the conversation.  


Webio doesn't monitor the configuration of your bots, the type of data you import or the content of your conversations.  We require the channel id of the person you wish to communicate with, different channels have different ways of doing this, it can be a phone number or a digital identifier such as a Messenger ID or browser fingerprint. 

Campaigns in Webio can either be initiated by an outbound contact (from you to the customer), or an inbound contact (from the customer to you).  

Outbound contacts

To start an outbound conversation, you will need to import data into the system.  This can be done by logging into the web application and importing a file (we accept either .csv, .xls or . xlxs).  We need you to import the channel identifier that we should send the first message of the conversation too.  You can also import other columns that you want to use in your conversation, this is up to you.  Often our users import customer reference numbers for reporting, information to be used for identification and verification (e.g. date of birth and postcode) and information to enrich the conversation (e.g. balance, next payment date).

The same information can be imported via an API import. 

Inbound contacts

An inbound conversation gathers the channel identifier that the message is being sent from.  This is then used to send messages back to.  The configuration of the bot conversation and any subsequent human agent responses will determine what data is gathered.  The bot can also use Webhook connectivity to enrich the conversation with data in realtime such as latest balance.  


Once a conversation is in progress further information can be provided, either by the bot using Webhook connectivity, by human agents responding to the conversation or by the end customer and the content they provide in the message.  If you are using Webio's natural language understanding, then the propensity of a conversation outcome, the intent of a response or the entity within a response may also be identified. 

Outcome statuses and agent notes can be tagged against a conversation.

Data location and access

All conversation data is stored on Webio's databases.  These are hosted on AWS and is dependent on your geographic selection.  For the EU we are hosted in EU-West1.

Data is accessed by your internal users and this access level is controlled by you.  Webio only access the data if required to do so following a support request from yourselves.  This is limited to approved support personnel only. 

Webio maintains a list of approved third parties.  Which of these your data is shared with is dependent on the solution you configure. 

Data retention

Webio currently retains data for as long as you instruct us to.  Deleted data is securely overwritten using industry best practices.  

    • Related Articles

    • Data Sharing - Third Parties

      Webio takes our data protection responsibilities very seriously. We protect your data by ensuring it is secure and we manage your data in compliance with GDPR. When necessary we do share data with carefully selected third parties, but before we do we ...
    • Webio - Information Security and Data Protection

      Webio incorporates information security and data protection principles into everything we do. Below are some of the ways in which we put this into practice. Disaster Recovery and Business Continuity - Webio's disaster recovery plan is reviewed ...
    • Self-Service Studio - Overview

      Self-Service Studio it's a portal that empowers your customer to make payments, set up arrangements or make a promise to pay. Organizations can generate campaigns files, that contain unique urls, that when clicked by customers in their SMS, Messaging ...
    • Insights

      Overview From the Insights hub you can access your insights for every aspect of Webio. Monitor your campaigns, messages, agent activity and more through insightful widgets. Full data export tables are also available. Types of Widgets When accessing ...
    • Self-Service Studio - Generate Campaign File

      Overview The Generate Campaign screen l lets you segment your whole customers dataset and generate a customer targeted campaign file based on the range of values you specify in this panel's fields. Your campaign file will include: Customers' IDs ...