IntuiLab logo

How It Works

This is how the parts fit together.

If you’re not the most technical person, here's all you need to know:
intuiface composer
Composer
Create experiences without writing a line of code
intuiface player
Player
Run those experiences in-venue, on the web, or as apps on personal mobile devices
intuiface intuipad
Headless CMS
Manage cloud-hosted content displayed by your experiences
intuiface API explorer
API Explorer
Connect to any Web API to integrate experiences with 3rd party services and data sources
intuiface share & deploy
Share & Deploy
Publish, share and deploy experiences running anywhere in the world
intuiface data tracking
Analytics
Measure user interaction for experience and business insight

Introducing the Intuiface Family

Intuiface Composer : The authoring tool

intuiface composer
Composer is where you will create - using mouse and keyboard - your interactive experiences. An embedded version of Player (see next section) ships with Composer so you can test your work. No touch screen is required; think of your mouse as a single finger. For detailed technical specifications, click here. To see what an Intuiface project looks like under the covers, have a look at our online documentation.
  • No-code paradigm: Never write a line of code. Every capability is designed for use by even the most non-technical of users. Unleashes creativity by removing technical barriers.
  • Uses existing content (images, videos, documents, 3D models, audio, etc.): No proprietary formats, no reinvention/recreation of existing design work.
  • Includes dynamic components such as a web browser and maps: No “sandbox” limitations. Freedom to access and display external design work and information.
  • Access to external data sources and business components: Fast “development” of interactive interfaces to existing business components. Includes API Explorer, enabling the no-coding creation of dynamic integrations with any Web API.
  • Fine control of appearance and geometry: Full creative freedom. No template constraints or design restrictions.
  • Triggers and actions: Extensive library with hundreds of events - and hundreds of actions in response to those events - to choose from. Again – and we’ll keep saying it - without programming.
  • Introduces "value binding": Mirror property values across local and network-hosted elements to create responsive designs and always up-do-date content.

Intuiface Player: The runtime

Player is the bit of software necessary to run all of the interactive experiences you create in Composer. Well it's a little more than a "bit of software" since it's actually a virtual machine that interprets the output of the Composer and makes the whole execution feel like just-another app. By running Player in-venue on Windows, iOS (iPads only), Android, BrightSign, Chrome OS, Samsung Tizen, and LG webOS, you can take advantage of remote deployment and device management. Alternatively, when deploying experiences to the web or as an app on personal mobile devices, you never even see Player. Your experiences look and act like native applications.
  • Touch and beyond: Support for touch, gesture, sensor, voice, computer vision, and more. Varies by platform and deployment option, with Windows-based devices supporting the entirety of options.
  • Multi-OS support: In-venue support includes Windows, iOS (on iPads), Android, BrightSign, Samsung Tizen, LG webOS, and Chrome OS. Deployment to the web and as an app on personal mobile devices supports phones/tablets/PCs running Windows, iOS, Android, macOS, and Linux.
  • Peripheral integrations: Can work with printers, barcode scanners, payment terminals, and more - all of the devices one might find connected to a kiosk.
  • Inter-Player communication: Creation of multi-screen collaborative experiences. Without programming!
  • Agnostic to display make/model: No display vendor lock-in. Freedom to change make/model without having to change the experience.
  • White label option: Take ownership of the splash screen when an experience is automatically launched.

Headless CMS

Our Headless CMS is a cloud-hosted repository enabling content managers to define, store, and manage the media and information consumed by Intuiface deployments anywhere in the world. By "headless" we mean the data structure is independent of any particular user interface. In fact, the same content "base" can be applied to multiple, visually distinct deployments, enabling Content Managers to just focus on their data.
  • Create well-structured content for a variety of media formats. Includes support for file types like images, videos, and documents, plus concepts like colors and date/time.
  • Use Variants to identify fields that vary by context. For example, if your experience needs to support multiple languages, don't create two separate lists, just create one list and apply variants to Text fields.
  • Manage users and workflows to control the editing and publishing of data. Each base can have multiple users, but you can control what they have permission to edit. And a publishing workflow ensures data only reaches the field when ready.
  • Depend on a locally-cached, synchronized copy of each base. With this local copy on every device in the field, you get lightning fast data transfer and great resiliency in the face to unreliable network connections.
  • Coming Soon: Automate import from third-party enterprise data management solutions like CRMs, DAMs, DXPs, and CMSs.
  • Coming Later: Complete API for reading from and writing to a Headless CMS base, which even enables the use of Headless CMS with non-Intuiface-based user interfaces.

Intuiface API Explorer: The cloud connector

API Explorer enables the no-coding creation of support for any REST-based Web Services query, opening the door to thousands of public and private APIs accessible via Web Services. That includes everything from movie listings and weather forecasts to currency conversion, the latest photos from NASA and all those connected objects among the Internet of Things. This thing is so powerful and unique that we're patenting it! For details, click here.
  • Supports entry of any request URL or curl statement; displays the contents of any XML or JSON-formatted response.
  • Uses a machine learning engine to accurately type each property (is it text? currency? webpage?) and to identify the values thought most likely to be important for display in your experience.
  • Automatically generates a dynamic connector (aka an "interface asset") for the specified query and creates a visualization, within your experience, of the properties you specified
  • Enables the automatic display of multi-page results in a single view, avoiding the need to manually sift through each page one at a time.
  • Permits on-the-fly modification of host, endpoint and query parameters to tailor your Web request for your specific needs

Intuiface Share and Deploy: The link to the outside

Accessible via our web-based Management Console - home for a variety of functions including license and purchase management - is the Share and Deploy console which makes it possible for you to manage experiences: publish them to the cloud, share them with others, and deploy them on a schedule to geographically distributed devices - all without leaving your desk. Intuiface hosts the service so there is nothing for you to install and no advanced degree required. For details, check out our Help Center article.
intuiface share and deploy
  • Publish experiences to the cloud: One-click upload of your projects to a free Intuiface Cloud Storage account or to your own FTP or Amazon S3 storage.
  • Share experiences with colleagues and clients for editing: Just enter an email address. A sharing notification email is sent and Composer flags the newly shared experience as available for download.
  • Share experiences with clients for review: Distribute a unique URL. Entering it in a browser on Windows, iPad, Android and Chrome will automate installation of a self-running version of your experience.
  • Deploy experiences and manage Players on a schedule: Specify the time, date, and frequency of experience deployment, Player version upgrade, and more for devices located anywhere in the world. Never again walk the halls or hit the road with USB stick in hand.
  • Manage your network: A real-time inventory of any Internet-accessible instance of Intuiface Player - regardless of geography - for device-level deployment of experiences.
  • Access through web-based control panel: Accessible through any web browser running on any operating system. You don't even need Intuiface Composer or Player running on the same machine to use it.
  • Monitor with crash recovery: For Windows PCs, restart experiences and Player itself if the remote device was rebooted. Across all supported operating systems, you can even see the active scene in the running experience on each device.

Intuiface Analytics: The measuring stick

Turn your Intuiface experience into an essential KPI resource by defining, collecting, visualizing, and sharing the data that drive design, operational, and business insights. Capture data identifying user preferences and their context (gender, weather, location, etc. ) Then build charts and dashboards to reach actionable user insights. For details, click here.
intuiface share and deploy
  • Log virtually any event (e.g. scene dwell time, user action, data input, environmental info, etc.)
  • Use unlimited parameters for each logged event, maximizing the richness of reported information.
  • Identify sessions (coupled with improved RFID/NFC tag reader support) so you can differentiate users.
  • Real time upload of event information - aka data points - to a centralized, cloud-based Hub, permitting almost immediate access to data across even the largest deployment.
  • Visualize data using 30+ chart types and a powerful yet simple drag-and-drop chart editor
  • Optioally forward data to third party analytics, marketing automation, and data warehousing platforms via built-in integrations for Excel, Google AnalyticsMixpanelSegment, as well as for REST Web Service data pulls.
  • Collect and share custom-built charts using our dashboard feature, ensuring that colleagues and clients have access to interactive visualizations with a real-time connection to the Data Hub, ensuring information is always up-to-date.

How It All Fits Together

​This is the first diagram we show teams interested in a 20,000 foot view of the Intuiface family. We call it our markitecture - an architecture simplified for discussions with both technical and non-technical folks. Click the link below the image to get a larger version for your bathroom mirror.
Intuiface markitecture
Open a larger version of the Intuiface Markitecture image

Unique Technologies under the hood

An industry-unique Multi-Touch Gesture Recognition Engine (MGRE) rapidly maps any number of concurrent input device events – touch, gesture, tag – to onscreen visual elements
  • Patented technology: Based on ground-breaking R&D that is unparalleled in the industry. See the patent here.
  • No touch limit: Works with anything from a single touch display to 64+ concurrent touch points across a multi-screen display.
  • Married to interaction-centric computing model: On-screen events act as triggers of if/then relationships, resulting in rapid visual responses with potentially complex choreography.
Operating system independence means you can play your experiences on multiple platforms without requiring any technical know-how
  • Flexible: Build on Windows, deploy to the web, install as an app on personal mobile devices, or run in-venue. Platforms include Windows, iOS, Android, BrightSign, Chrome, Tizen on the Samsung SMART Signage Platform, webOS on LG smart displays, macOS (for web and mobile), Linux (for web and mobile).
  • Modern architecture: On Windows, Intuiface is optimized to leverage native libraries to maximize speed. On all other platforms, HTML5 is used to avoid proprietary technology while achieving maximum performance.
  • Future proof: Intuiface can easily accommodate new OS releases as they appear. And your work can always be run across platforms should your needs change.
Work with virtually any interactive approach you can imagine as both input and output. Learn more. Examples include:
  • Gestures (e.g. swipe, press)
  • Sensors (e.g. RFID/NFC, proximity, motion)
  • Computer Vision (e.g. gender and age detection, dwell time measurement, view counts)
  • Voice (both speech recognition and text-to-speech)
  • Internet of Things (e.g. lights, thermostats)
Possess the power of programming without having to write a line of code.
  • Triggers & Actions: Think of it as 'when X happens then do Y'. Over 200 triggers and 200 actions can be combined. Plus with our support for Web APIs, the triggers and/or actions can occur outside of Intuiface.
  • Binding: Map values from any source - even sources external your experience - to visual or logical elements inside Intuiface.
  • Animation: Compose visual choreography in response to any trigger.
  • Web API integration: Communicate, in real time, with any API-accessible datastore, business logic, or device.
  • Analytics: Collect data about user interaction and the surrounding context - like weather and location - then visualize in your own custom charts and dashboards.
Interactive experiences are most effective if constructed to retrieve and display data in real-time. Intuiface offers numerous ways to move data and content outside of the running experience so that data can be updated as needed.
  • Intuiface Headless CMS: Our own content management system (CMS). A unique cloud-hosted repository enabling content managers to define, store, and manage the media and information consumed by Intuiface deployments world-wide.
  • API Explorer: Connect to any third-party Web API without writing code. Enables integrations with third party CMSs, everything from WordPress to Airtable to a custom-built solution.
  • Microsoft Excel: Think of it as a poor-person's database. Stored locally, spreadsheets can be used to structure and reference data that is pulled into Intuiface experiences at runtime.