Askia Development: ADCs for the tablet generation (2 comments)

Added by Jeremy Hollow over 4 years ago

The rise of the tablets has opened up some great new opportunities for engaging with consumers for Market Research. Here Michael talks about how we’ve been responding to this by building a whole new set of Askia Design Controls (ADCs) ready for use with askiaweb and askiaface for IOS and Android.

Over to Michael:

> I’ve been working recently on an interactive map system to replace the Flash maps our clients are currently using. These new maps are being built using JavaScript and HTML, which means we’ll be able to support all contemporary desktop browsers, as well as adding support for the latest generation of tablets and smartphones.


> ??The advantage of rebuilding the interactive map system from scratch is that it allows us to deliver more maps, at a faster pace, with less development time. It also allows our users to add their own maps.
> The old method was very laborious and surprisingly manual. While not solving every problem (we’ve still got to trace the outlines…) the new method allows SVG vector paths as well. This rapidly speeds up the process as the format has widespread support (most notably the thousands of maps available at This means we’ve been able to massively reduce the time it takes to create new map based ADCs.
> Another benefit of this change is that all of the maps run from one common JavaScript file. This makes it easier to modify assets at the same time rather than recompiling each one individually (we’re looking at you here Flash…).
> The ability to use traced maps (or other line drawings) brings another great advantage as we can now easily build ADCs for other purposes, for example to map out parts of the body:??


> ??Here we were able to put together an example for a potential client that wanted to use a map of the legs for medical related Market Research. The new JavaScript based system meant that we were able to set this up much more quickly and has opened up a wide range of opportunities for using creative ADCs to make surveys more engaging.
> Some of these new ADCs are already in operation and we’ll be launching our first set of maps, which will be available to everyone, in September.??

Please get in touch if you’d like to know more.

Askia Development: Askia at Insight Show 2013

Added by Paul Nevin over 4 years ago


Askia will be exhibiting at the Insight Show again this year to update you all on what we’ve been up to. The wait for 6 is over! We’re sure you will want to know about askiavista6 and you may want to know more about askiascript 2.0 or how about askiaface for iOS and Android.

You will be able to meet a few of the Askia developers to talk you through some of the detail of their projects or perhaps you would just like to know how Askia can help with your new projects or ideas for your own clients. All in all it will be a great forum in 2013.

Insight has always been an excellent way for us to catch-up with existing clients and friends and of course to meet new people within our industry looking for exciting and innovative software. If you have time for a chat and a glass (or two) of something please drop by to see us.

June 26th and 27th 2013

[Grand Hall, Olympia, London](,+Olympia,+London&hl=en&ll=51.496908,–0.210221&spn=0.008135,0.012113&sll=48.858859,2.34706&sspn=0.275119,0.387611&hq=Grand+Hall,+Olympia,&hnear=London,+United+Kingdom&t=m&z=17&iwloc=A)

We will be on stand F243 and very much look forward to seeing you there ;)

Askia Development: askiaface for iPad 2.1.0 is available

Added by Paul Nevin almost 5 years ago

askiaface for iPad has been updated to version 2.1.0.

It includes the following features & fixes:

  • Added support for askiascript 2.0 (#5270)
  • Added support for live routings (#5409)
  • Added GUID support for interviews (#5410)
  • Fixed `Use as an array` (#5269)
  • Fixed app error messages for multilingual surveys (#5345)
  • Fixed loop rendering when Modifying interviews (#5346)
  • Fixed a bug when too many questions on one screen (#5411)

The update is currently `Ready for Sale` so you can access this update directly from the `App Store Updates` or via the `App Store` product page.

Askia Development: Askia User Survey - the results (3 comments)

Added by Jeremy Hollow almost 5 years ago

We’d like to start by saying a big thank you to everyone who took time to complete our User Survey.

Reading the responses it soon became clear just how much time and consideration went into your answers. Thank you.

Some of the feedback made us blush with pride; others made us want to go back to the drawing board and up our game quickly.

In this article we’d like to share the results of the survey. We’ll publish another article soon which will outline what we plan to do next.

Kind regards,

Jerome & Patrick

What did you like?

What made us really feel good about what we do was the number of people who, when asked what they liked about Askia software, spontaneously mentioned the interface.

The ease of use, its power and the ability to get started quickly were also mentioned.

You also seem to be keen on our people.

Other things that you liked about Askia were: the speed in which we release our software, its reliability, the fact that we offer the full range of software, our single file for each stage of the process and that we’re perfectly adapted to the Market Research industry.

Overall, you thought that Askia is greater than the sum of its parts

And, our personal favourite was that we were “not Confirmit”.

What did you not like?

We asked for honesty, and we got it – thank you, again.

When looking at areas we need to improve, the following came through clearly:

  • askiadesign: we need to make the scripting less complicated and clearer, the screens should be easier to set up and we need to chase out any last bugs in Flash.
  • askiafield: most of the feedback here suggested ways we could improve quotas, modify interviews and for us to deliver enhanced monitoring tools.
  • askiaanalyse: you told us we need to make it more user-friendly, but also rely less on the GUI and make creating sub-populations easier.
  • documentation: some felt that it needs updating, it should be more technical or that we should have better tutorials. Automatic notification when the documentation is updated would be great. Some would also like it in French.
  • support: generally this is a strong positive, but we could enhance our out-of-hours capability.
  • other suggestions included: keyboard shortcuts, integrating the range into one software package, reducing the size of the QES file or requiring less SQL or HTML knowledge.

Overall, we were pleased to have had such constructive feedback. We hope to become partners to our clients and this is a valuable part of making this a happen.

Finally, our personal favourite was that it’s not “playful enough”…

What should we work on?

We asked you to put yourself in our shoes and help prioritise our development plans, this is what you said.

askiadesign – most people would focus on improving or simplifying the process of generating screens, followed by mobile features and improving or simplifying the GUI.

In terms of other ideas, we received a lot of good ideas including: better multi-browser support, a spell checker and better control of the generated HTML.

askiafield - voice: here the picture is clearer, you’d like us to work on quotas, reliability and reporting.

You’d also like us to develop ways of viewing less at any given time and for us to provide some options for better managing appointments.

askiafield – web: when it comes to on-line data collection your priorities are: create alternatives to Flash in HTML 5 and a simpler more flexible screen generation process.

You were keen for us to publish the controls we used in this survey (we hoped you would, and yes we’ll publish them soon). You also wanted us to focus on enhancing the reporting and survey progression monitoring.

askiaanalysis: we hear you, everyone wants a dashboard and for us to improve the table layout options. We also heard the hardcore crowd of statisticians / conjointers that want nothing else but the last 3 options (you know who you are!).

In addition, people would like to see: a data viewer that would let you modify data, an easier way of post-coding open-ended responses (or verbatims), better calculated variables, easier sub-populations and quite a few people who demand a script based analyse!

What else would you like to see?

People also asked for: a Panel database, MailSender to be brought back, SMS surveying, mobile surveys, online monitoring tools, scanning and photographic tools, heat maps, advanced visualisation. That said, quite a few of you would prefer us to concentrate on what we offer…


In terms of overall satisfaction:

  • 38% were very satisfied by the support.
  • 92% were either very satisfied or satisfied.
  • 8% were dissatisfied and none were “Very dissatisfied”.

We aren’t complacent and these great scores will strengthen our resolve to improve them further.

When it comes to improving Support, you’d like us to be better at explaining the solutions so that you can learn from it and improve Redmine (which was somewhat cruelly described as a tool for Geeks).

The popularity contest was won (easily) by Irene, followed by Yannick and Jerome D then Jacques. We’ve some doubts on the counts for Jerome D as we believe that some have to be for Jerome S… Almost everybody got a mention… even Jocelyne and Vicki… everyone except Patrick (which is how it should be)!

Next steps

We’ve taken this feedback very seriously. All of the comments have been read and the results have sparked a number of discussions.

In the next few weeks we’ll get back to you to explain how we’re going to incorporate this feedback into our development plans and let you which Tickets to follow.

Until then, thank you again to everyone who took part. It is very much appreciated.

Jerome & Patrick.

Askia Development: askiavista 6.0 released!

Added by Paul Nevin almost 5 years ago


After two Release Candidate versions of askiavista 6; we have finally reached an important milestone for our online data analysis application: the final (and stable) version of askiavista 6.0 has been released!

Below, some of the key features of this major update:


[]({width:100px} []({width:100px}

Because we have embraced open web standards (HTML5, CSS3, JavaScript), we can now deliver the application to any modern browser on any operating system! This just requires you update your browser on a regular basis in order to always run a recent version of your favourite browser.
We currently advise you to use:

1. Google Chrome
2. Mozilla Firefox
3. Internet Explorer 10
4. Apple Safari

Support for Internet Explorer 9 & Opera will be added in future releases.

Real-time results & new charting engine


No more need to click or browse the application in order to view your tables and charts, these are now automatically rendered for you directly in the main view of askiavista.
Editing or creating your analyses has never been so easy!

We have also added support for the Highcharts charting library that allows you to make us of an extensive set of data visualizations that are rendered for the internet as SVG. You can of course tweak and fine-tune these charts in order to achieve what you need.

Brand new sharing


Sharing your askiavista resources in a breeze: you can now share your Properties templates, Filters, Variables, Portfolios & profiles directly from within the application.
You can control user access on shared items by setting permissions such as: Can view, Can edit, Is owner, Can share, Cannot share, …

Improved editor for Filters & Variables


You can now create your Filters & Variables by means of a simple yet powerful condition builder that allows you to drag and drop questions or responses in order to set the correct criteria for your Filter or Variable.

We have also greatly improved the Script editor by integrating CodeMirror in order to allow users to benefit from such functionality as: syntax highlighting, code completion and inline AskiaScript documentation.

Flexible user interface


Because each user is a unique individual, we needed to ship an application that could be used & understood by multiple user profiles; you can therefore grant access to the full-blown interface or to a trimmed down version that allows users to drag and drop questions directly in an empty table to generate flat or cross tabs.


If you want to access a demo of askiavista 6.0, head to:
User name: DEMOEN
Password: DEMOEN

If you’re an askiavista (v5) user, you can contact to schedule your update to version 6.0 (access to version 5 will remain in parallel), so don’t wait!

Askia Development: New contact details for our Askia New York

Added by Vicki Holmes almost 5 years ago

Our New York office now has some new contact details. If you need to contact John or Xiao please use these:

Tel: +1 (212) 226-0039
Fax: +1 (212) 226-0033 (operational soon)
Address: 401 Broadway, Suite 902, New York, NY 10013

Askia Development: Askiafield 5.3.2: tips, tricks & new features (pt. 3)

Added by Paul Nevin almost 5 years ago

Welcome to our third and last part of our 3-post series in which we present & detail the latest features that have been included into askiafield 5.3.2.

As on the previous such series of posts, the contents here were kindly provided by Yannick (Head of Genius, Field Genius & Official Askia Paris DJ) and the Myforce (Myforce is bigger than your force) dev team.

In this first post, we’ll be detailing the following features / changes:

1. Contextualisation
2. User names
3. Next calls
4. Askiaface keyword


Some extra information has been added to the `Groups` or `Agents` levels. On the Agent side, you have access to the `List monitor` contextual menu which displays statistics on calls for the selected agent only, plus the next calls available for this agent.

You also have access to the `Reset waiting time` option which will reset the values for the `Average waiting time` and `Maximum waiting time` fields in the `Agents` window.

User names

`Agent name` in Views is now the user name if it was previously set or the `First name` + `Last name` if no user name was set.

Next calls

You can now have access to the `Find / Edit contact(s)` and `Call history` views when selecting a contact in the `Next calls` window.

Askiaface keyword

We have implemented a new field in Askiaface 5.3.2 (Windows version only for the moment) which allows to display a question with a specific shortcut (AskiaFaceDescription - Case sensitive) in the `Modify interview` window on the askiaface client.

So, in askiadesign, create your question with the `AskiaFaceDescription` shortcut:

During the interview, fill this question with the appropriate data (a name, a phone number, remarks, …)

Then, in the `Modify interview` dialog of AskiaFace, you will be able to identify a specific interview with the help of this description field.

That’s all for this post detailing the new features of askiafield 5.3.2; you can still access the first and second of this series!

Stay tuned for more upcoming news!

Askia Development: Askiafield 5.3.2: tips, tricks & new features (pt. 2)

Added by Paul Nevin almost 5 years ago

Welcome to our second of our 3-post series in which we present & detail the latest features that have been included into askiafield 5.3.2.

As on the previous such series of posts, the contents here were kindly provided by Yannick (Head of Genius, Field Genius & Official Askia Paris DJ) and the Myforce (Myforce is bigger than your force) dev team.

In this first post, we’ll be detailing the following features / changes:

1. Task Packages
2. AskiaExt Log files
3. Modify a web interview
4. Broker & BrokerPanelID
5. Restrictions

Task Packages

It is now possible to create and import Task packages. These packages contain the Task, Outbound groups, Lists, Agents and Skills for a survey/CTScript/VBScript. This will allow support to easily recreate a Task and all its relevant objects, with your exact same settings. You can choose whether to include survey and lists.

Creating a package

You’ll first need to make sure you have assigned a correct download folder in your `CCA settings` (see the `Root download folder` option).

You can name the Package, add a description and decide if or not you want to include the data in the Package. Once that’s done, you’ll be presented with the below dialog:

Importing a Package

Importing a package just requires you to right-click the Tasks window in your askiafield Supervisor and select `Import package`. Select the appropriate Package (a .tsk file format) in order to be presented with the below import parameters:

You have access to the following options when importing a Task Package:

  • Package details (name, date, time, created by, Cca location and version)
  • Import Task & List data
  • Add (and specify) a prefix to all imported files
  • Import Skills
  • Import Outbound groups
  • Import Sample lists
  • Import agents

AskiaExt Log files

We have added the possibility to view the askiaweb (AskiaExt) log file from the `Web connections` panel. Right-click the web connection and select `View log file`.

Modify a web interview

When modifying a web interview with askiakodim or via the `Modify interview` option (see above), the interview will now be updated on askiaweb (AskiaExt) as well.

Broker & BrokerPanelID

The `Broker` and `BrokerPanelId` for web interviews are now stored into the 3 statistic_Web tables. This fix will allow for Reports to be based on this data.


Two new types of restrictions have been implemented on all objects : `New – Created with this restriction` and `New – Created with another restriction`. For example, if a supervisor restriction doesn’t have the `new – created with another restriction`, this supervisor will only be able to view the objects he creates.

Another restriction has been added in askiafield supervisor > Task Restriction : view interview data. When this restriction is unchecked (by default), the supervisor is unable to see the following contextual menus:

  • Export interviews to a .qes file
  • Analyse live data
  • Task Package
  • Visualize data
  • Modify Interview

The left screenshot corresponds to a contextual menu for which the `View interview data` restriction is not allowed. The screenshot on the right corresponds to a contextual menu for which the `View interview data` has been enabled.

That’s all for this week; next week’s post will deal with features such as Contextualisation, User names, Next calls and more! In the meantime, you can still access the first post of this series!

Askia Development: Askiafield 5.3.2: tips, tricks & new features (pt. 1)

Added by Paul Nevin almost 5 years ago

This is the first post of a series of 3 in which we’ll present and detail the latest features that have been included into askiafield 5.3.2.

As on the previous such series of posts, the contents here were kindly provided by Yannick (Head of Genius, Field Genius & Official Askia Paris DJ) and the Myforce (Myforce is bigger than your force) dev team.

In this first post, we’ll be detailing the following features / changes:

1. New Askia data structure
2. Find / Edit contact
3. Find call
4. Call details
5. Filtered tasks

New data structure

A new way to store the SQL data has been implemented in order to increase performance. The old format is still available as `SQL (legacy)`. So, we now have 3 available formats for data storage:

QES file: data are directly stored in the .QES file.

SQL Server (legacy format): data are stored into a multiple-table SQL format:

  • AskDataStructure[SurveyID]
  • AskResponse[SurveyID]_[n]
  • AskSemiOpen[SurveyID]

SQL Server: data are stored in this new format which contains only 1 table for all survey responses:

  • Askia[SurveyID]Data
  • Askia[SurveyID]Interview
  • Askia[SurveyID]SemiOpen

Find / Edit contact

Find contact has a new & improved interface. It allows you to have several conditions for the same field.

Click the `Click to add condition` text to obtain a dropdown where you can select the appropriate field you want to use to search for a specific contact. Select the parameter and the appropriate value. You can add as many conditions as you want by making use of the `Click to add a condition`.

When your condition is built, then click `Find` to obtain the result of your condition. At any time, you can remove one of your conditions by selecting it and clicking the red cross which appears on the left side of the condition.

Find call

Similarly to the above `Find / edit contact` feature, this allows you to search for calls and view their most relevant properties. This function is accessible globally (in the `Options` menu), and on Agents, Tasks, Outbound groups and Lists.
By default, the 10 last calls made for this List, Task, Group or Agent are displayed. You can also add some extra condition (as in `Find / Edit contact` mode).

This window displays the following elements:

  • CallID of the call
  • Time of call
  • Duration (in seconds) of the call
  • Result code
  • Agent name
  • Sample list
  • Task
  • Inbound call or not
  • Name of the group
  • DID : phone number of the call (only when using CTArchitect)
  • CLI : location of the agent (only when using CTArchitect)
  • Disconnect cause (only when using CTArchitect)

Call details

When searching for a call through `Find call`, you can view call details. This will display almost all available call information, with shortcuts to Task properties, Agent, etc., and immediate access to find contact and modify interview. Right-click a call and select `Call details`.

The Call details window is split in 3 parts:

  • Call: statistics information for this call
  • Interview: survey information for this call
  • Contact: sample list information for this call.

Each link give you access to specific information.


Time link opens the `Call details – time` window which contains details information for each part of the call (depending if using a CTArchitect).
Last Agent blue link opens the Agent properties window for this call.
Outbound group blue link opens the Outbound group properties window used for this call.


Modify blue link open the modify interview window for the selected call.
Task blue link opens the task properties windows for this call.


Edit link opens the find/edit contact window for the selected call.
Call now link opens the agent selection window to select an agent for an immediate call back.
Call history link open the call history window.
List link opens the list properties window.

Filtered tasks

It is now possible to configure an interview filter for surveys. The interviews outside of this filter will not be loaded, and will be ignored for quotas. This will increase the speed of the survey behaviour, especially when you keep large amounts of old data for wave surveys.

The setting is located in the Task Properties window, at the bottom of the `General` tab :

Select the date you want for applying your filter in the `Don’t load interviews started before` dropdown menu

You can configure what should happen when a callback for such an interview comes up:

  • Not be called or mailed
  • Use the original interview
  • Use an empty interview

That’s all for this week; stay tuned for post #2 of this series in which we’ll be checking out interesting things such as Task Packages, new Restriction properties, … and more ;)


Also available in: Atom