Glossary | Device Magic

Device Magic Glossary and Terms Guide

General Terms

Below, you'll find a compilation of definitions and explanations of terms used throughout the Device Magic mobile forms website, mobile forms app, blog and Help Center. First, here are some terms that are relative to the overall mobile forms solution.

DataData encompasses any information collected via forms. This could be names/signatures, times, photos, geolocations, answers to questions or any other business-centric information that organizations collect in the field with the mobile forms app.
Data CollectionData collection refers to the process of collecting business-centric data. It can be conducted via a paper and clipboard method or on mobile devices using a mobile forms app.
DatabaseA database is a structured set of data stored in a computer or server. The Device Magic database stores your form submission data. Other databases that you select as Destinations can also be utilized to store your form data.
More on the Device Magic Database
Mobile FormA mobile form is a form within a smartphone or tablet application that allows users to collect and deliver multiple types of data to pre-selected Destinations.

Learn More About Mobile Forms

DeviceA device is the smartphone or tablet on which the mobile app has been downloaded in order to fill out forms. Each device is tied to a user account within your organization. In the Device Magic Management Console, devices represent the number of licenses in your organization.
Organization (Org)Organizations connect users who are part of the same company or team. In order to access your organization's forms and data, users must be added to your organzation. This can be performed by inviting their device to the organization within the  Management Console or by a user's request to join via the Device Magic app.
Organization KeyAn organization key is a six-character alphanumeric combination used to identify your Device Magic account. It is entered in the mobile forms app to join an existing organization.
Static FormA static form remains static, or stays the same, during the completion process. Fields and questions do not change based on user inputs.
Dynamic FormA dynamic form may add, remove or alter fields and questions based on user inputs during the completion process.
ResourcesResources are files you can upload into your Device Magic account to reference and utilize during the form building process. For example, you can upload a list of email addresses as an Excel file to use as Select List question options. You can also upload an image of a floor plan to use as the background of a Sketch question or upload a product manual as a PDF file in an Attached File question for your team to reference while they are out in the field.

More on Resources

Live ResourcesLive Resources work like regular resources, except edits made to the resource will be reflected in Device Magic, hence making them "live." For example, when a Google Sheet is used as a Live Resource, it will reference data from the sheet and can even instruct forms to exhibit changes based on changes in the sheet.
DestinationsDestinations are the end points for your mobile form submission data. This is where data collected via a form, including text, images, geo-tags, signatures and more, will end up based on your workflow.

More on Destinations

Conditional DestinationsConditional destinations are end points for your data that are determined by specified conditions within your form. Typically, conditional destinations determine where and how data is delivered based on responses to certain questions in the form.
Conditional LogicConditional logic is used to create dynamic forms with an "if this, then that" workflow. Show/hide fields, or require certain fields to be answered based on responses to previous questions within a form.
DispatchDispatch allows users to send forms out to devices in the field, even when they are pre-populated or partially complete. Dispatch allows admins to build and send out mobile forms on the fly.

More on Dispatch

Dispatch as a DestinationDispatch as a Destination allows a form to be sent to any number of users once another form has been submitted. For example, you could have a form which, after being submitted on one device, gets routed to a manager's device for approval.

More on Dispatch as a Destination

Delivery FormatThe delivery format is the format in which data delivered from a completed mobile form is sent. For example, possible formats include text, photos, PDF, Word Document, XML or JSON file, or other.
Storage IntegrationStorage integrations allow your Device Magic account to work with your cloud storage software to process and store mobile form submission data. Example integrations include Google Drive, Dropbox and Sharefile.
Delivery IntegrationDelivery integrations connect your Device Magic account with other software platforms to customize your data's delivery and final destination(s). Example integrations include Zapier, Salesforce, Geotab and SFTP.
Communication IntegrationCommunication integrations allow your Device Magic account to better communicate data, submissions and results with your team. These integrations help you and your team manage and access your data in real-time. Example integrations include Slack, Email, SMS and Evernote.
RestAPIREST API is an application program interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. An API is programming that allows two software applications to communicate with one another. REST, or REpresentational State Transfer, is an architectural style for providing standards between computer systems on the web, making it easier for systems to communicate with each other.

More on RestAPI

In-transit Data EncryptionIn-transit data encryption secures data that is transferred from Device Magic form submissions. All data transmissions are performed over HTTPS/TLS; these measures ensure that data is encrypted and protected while in-transit.
On-device Data EncryptionOn-device data encryption ensures that files in your Device Magic account are secured on your devices. While on the device, submission and reference data are encrypted and stored securely by the Device Magic app via HTTPS/TLS.
Mobile Forms AppThe mobile forms app is the mobile application portion of our software designed for collecting and submitting forms on tablets and smartphones. It is available for download in the iOS App Store and Google Play Store.

More About our Mobile App

Online FormsOnline Forms refers to the web version of our mobile forms software. It allows for forms to be completed from a web browser rather than the mobile app.

More About our Online Forms

Form Elements: Field and Question Types

In continuation, definitions of popular elements and form components can be found below:

Form Field & Question TypesDefinition
Accessibility SettingsAccessibility settings provide three options in your field's advanced settings and allow you to set conditional rules to make the field Active, Required or Read Only.
More on Accessibility Settings
Attached File QuestionAn attached field question allows the mobile form creator to display an attached file, such as an image or PDF.
More on Attached File Questions
Barcode QuestionBarcode questions allow users to scan a barcode using the device that contains the form.
More on Barcode Questions
Calculated QuestionCalculated questions are like Excel functions or formulas and allow you to create logical expressions based on answers from your form. Calculate sums, differences, averages and more with the calculated question field.
More on Calculated Questions
Conditional QuestionConditional questions display in the form depending on the answer to a previous question. These often act as a follow-up question to a prior question and are determined by accessibility settings in the form builder..
More on Conditional Questions and Accessibility
Date QuestionDate questions include fields that allow users to input a date.
Date/Time QuestionDate/Time questions allow users to input data in a date and/or time format.
More on Date/Time Questions
Decimal QuestionDecimal questions feature free response fields that accept numbers with decimal values.
Email QuestionEmail questions include fields that allow the user to input an email address.
Filterable Select QuestionFilterable select questions are very similar to regular select questions, but the available answer options are based on the answer(s) to a previous select question. These options are based on data you have uploaded as a Resource.
For example, if you choose U.S. as the 'country,' the 'state' options are populated with a corresponding list of states in the U.S.
More on Filterable Select Questions
Free Text QuestionFree text fields are form fields that accept alphanumeric characters.
GeostampWhen the option is selected, Geostamp saves the GPS information of where a specific field was answered.
HintA hint is used to give direction or a suggestion to the user. Hints can be added in the Advanced Settings of questions and will be displayed below the field in your mobile form.
Image QuestionImage questions include fields that allow the user to take a photo or upload an image from the device's gallery.
More on Image Questions
IdentifierA question's identifier is a unique name associated with the question. This is not displayed on the mobile form for the user to see.
Initial AnswerAn initial answer is a predefined answer that will be displayed upon opening the form. This can be set in the Advanced Settings of each field.
Integer QuestionInteger questions feature free response fields that solely accept numerical values.
LabelA label is a question's title and is displayed to the user on the mobile device, so that they know what they are answering.
Location QuestionLocation fields display a map and GPS information based on the location of the device.
Password QuestionA password question features a field that allows the user to input a password. It is usually used with a validation to accept the password belonging to the user filling out the mobile form.
More on Password Questions
Phone Number QuestionA phone number question includes a field that allows a user to input a phone number.
Repeat GroupA repeat group is like a subform, but in this instance, you can add a set of questions that can be repeated and answered multiple times.
More on Repeat Groups
Select QuestionA select question allows you to choose single or multiple answers to questions based on predefined options.
Signature QuestionSignature questions allow users to record and input a signature.
More on Signature Questions
Sketch QuestionSketch questions allow users to annotate or sketch on pre-loaded images in a form or images that are captured by the user.
More on Sketch Questions
SubformsSubforms allow you to group questions in different categories. They can be used to either break up larger forms or to separate sections of a specific form.
More on Subforms
Time QuestionTime questions include fields that allow users to input a time.
TimestampWhen the timestamp option is selected, you can save the time of when a specific field was answered.
ValidationValidation rules can be added to a field to check the validity or accuracy of the answer.
More on Validation
Yes/No QuestionA yes/no question features a field that allows the user to answer "Yes" or "No" to the question at hand.