Saves the tab on screen. In the print window, choose Save as PDF.
SmartTE: one app for every host your workers use
What SmartTE is, what it does, and how its two ways to connect compare. Commercial positioning and a presenter's guide have their own tabs.
For everyone, customers included
1
The basics
What terminal emulation is, then what SmartTE is and does.
What is terminal emulation?
Terminal emulation lets modern devices work with the business systems that power warehouses, factories, and stores. Those devices include mobile computers, barcode scanners, and wearables.
Many companies still rely on host systems built decades ago to manage essential tasks like receiving goods, picking orders, and processing transactions. These systems are reliable and deeply embedded in daily operations, so replacing them can be costly and disruptive.
Originally, workers accessed a host through a terminal: a screen and keyboard that displayed text-based forms. They entered information, pressed Enter, and received the next screen. The host applications still use this same interaction today.
Terminal emulation software recreates the behavior and communication of those traditional terminals on modern devices. It lets workers use the host system from a scanner, mobile computer, or wearable. The host and the applications running on it do not change.
What the host sends. A text screen built for a keyboard and function keys.What a worker sees in SmartTE. The same screen, redrawn for touch. Illustration: each screen's look is designed once.
The host types SmartTE works with
Terminal type
Host systems
5250
IBM i, formerly AS/400 and iSeries.
3270
IBM mainframes.
VT
Unix, Linux and other hosts built for VT terminals, such as the VT100 and VT220.
TESS
Warehouse systems built for TekTerm devices.
Where SmartTE comes in
A basic emulator shows the green screen as it is: small text, function keys and a lot of typing. SmartTE goes further. It redraws each screen for touch, adds scanning, voice and keyboards suited to the task, and, through the StayLinked Server, keeps a worker's session alive when Wi-Fi drops. The host programs stay exactly as they are.
SmartTE is one app that connects workers to every host system they use, straight to the host or through a StayLinked Server.
In thirty seconds
SmartTE is StayLinked's terminal emulation app for Android mobile computers. It connects workers to IBM i (5250), mainframe (3270), VT and TESS hosts, and turns green screens into modern, touch-friendly screens. Each connection is either Direct, straight to the host with no server, or Managed, through a StayLinked Server, which adds sessions that survive drops, live support and usage data.
Direct App to Host
The server's engine runs in the app. No server to install.
Managed App to StayLinked Server to Host. Also called hosted.
In short: StayLinked has grown SmartTE from a server-based product into a platform with two architectures. Each site, and each connection, can use the one that fits its network, its people and its budget.
Choose the architecture, site by site
Use the StayLinked Server where sessions must survive drops and IT needs a live console. Connect straight to the host where a simpler setup is enough, for example a small site with reliable Wi-Fi, or a test lab. One app does both, connection by connection.
In Managed, the host session lives on the StayLinked Server, and the app talks to it over StayLinked's own reliable UDP protocol. A worker who loses Wi-Fi behind racking or inside a trailer comes back to the same screen. No new sign-on, no lost work.
SmartTE turns 5250, 3270, VT and TESS green screens into touch-friendly Android screens, with buttons, menus and clear input fields. Each screen is designed once in the SmartTE Administrator. The host programs stay as they are.
Managed: Twofish, with keys up to 256 bits, or Blowfish between device and server, with the keys rotated automatically. Direct: TLS 1.2 for 5250 and 3270 hosts, and SSH for VT hosts. Both are switched on as part of setup.
With the StayLinked Server, IT works from one place: watch a worker's screen live, take it over, send a message, push setup files and keyboards to devices, and read logs and usage data. Direct devices are set up through packages instead.
In short: before SmartTE 17.0.0, every connection was Managed. The StayLinked Server ran the session and the app showed it. Direct puts the server's session engine inside the SmartTE app, on the device.
Moves into the app in Direct
The connection to the host.
Screen recognition and reformatting.
Scripts, host APIs, barcode rules, SmartTiles and tap spots.
The same setup files the server reads: hosts, screens, devices and keyboards, delivered as a package.
Stays with the StayLinked Server
Holding a session through a drop or a restart (session persistence).
The live console: watch, take over, message.
Usage tracking and the iQ dashboard.
Server licenses. Direct devices use SmartHub seats instead.
Host APIs 024, 029, 02 and 03, the classic VT engines and shared sessions.
On the device, the app's screen works with the engine the same way it works with a server in Managed. That is why screens, keyboards and scanning behave the same in both.
What SmartTE does
In short: more than a terminal. SmartTE modernizes the screen and adds what mobile work needs.
Modern screens
SmartTE recognizes each host screen and redraws it: buttons, labels, images, menus and clear input fields, sized to the device. The host program does not change.
Keyboards and touch
Custom on-screen keyboards, key maps for each device's keys, and swipes between keyboards. SmartTiles add action buttons, and tap spots turn on-screen text such as F1 into a key press.
Scanning
Barcode rules check type and length, trim, add prefixes and suffixes, substitute and match patterns. Scanners from the major device makers work out of the box, plus camera and Bluetooth scanners.
Voice
The device reads prompts, values and messages aloud with its own text-to-speech voice, for hands-busy, eyes-up work.
Host-driven actions
The host program can drive the device: show a message, beep, play a sound, turn the scanner on or off, speak, bring up a keyboard, or print to the device's printer.
Automation
Sign-on and reconnect scripts, actions when a session starts or ends, user variables and lookups. Android intents pass data to and from other apps.
Many sessions
Up to 10 connections in one app, Direct and Managed together. Workers switch with a menu or a hotkey.
Devices and languages
About 300 Android device types from about 35 makers, including Zebra, Honeywell and Datalogic. Host code pages for many languages, including Chinese, Japanese and Korean.
Select Modern screens, Keyboards and touch or Voice to see examples.
All of these work in both Direct and Managed. The few exceptions are in Every feature.
Two ways to connect
In short: every connection is Direct or Managed. The same screen designs run in both. What changes is where the work happens, how devices are set up, and how they are licensed.
Direct
SmartTE appruns the enginetelnet, TLS or SSHHostSmartHubseats, and packages if used
An administrator builds a Direct package in the SmartTE Administrator: hosts, screens, keyboards and device settings.
The package reaches devices through the customer's MDM, through SmartHub, or by setting the device up by hand.
Each device leases a SmartTE Direct seat from SmartHub, or takes a seat key.
The app connects straight to the host. Screen recognition and reformatting run on the device.
The customer needs
The SmartTE app, version 17.0.0 or later
A network path from each device to the host
A seat per device: SmartHub, or seat keys
A way to deliver packages: MDM, SmartHub, or setup by hand
SmartTE appshows the screenUDP 3006StayLinked Serverholds and runs each sessionHost
The customer installs a StayLinked Server (Windows, Linux, IBM i and other platforms) and loads its licenses.
An administrator uses the SmartTE Administrator against that server: hosts, screens, keyboards, device groups. A change made there reaches every device.
The app connects to the server, over UDP on port 3006 by default. The server opens and holds the host session.
The server recognizes and reformats each screen and sends it to the app to show.
The customer needs
The SmartTE app
A StayLinked Server, with licenses on it
A network path from devices to the server, and from the server to the host
The SmartTE Administrator, for setup and live support
2
Direct and Managed
What each mode gives, side by side.
The single pane of glass
SmartTE is a single pane of glass in three ways. The first two hold in both modes. The third needs the StayLinked Server.
For the worker
One app
Every host in one app. Up to 10 connections, Direct and Managed side by side, with the same screens and keyboards. Switch with a menu or a hotkey.
DirectManaged
For the designer
One tool
The SmartTE Administrator sets up both modes. Hosts and screens use the same editor, for a server or for a Direct package. Design once, deploy either way.
DirectManaged
For IT operations
One live console
With a StayLinked Server, IT sees every Managed session in the Administrator: watch it, take it over, message it, and see usage and license use. Direct sessions do not show there. Direct seats are handled in SmartHub.
DirectManaged
In short
SmartTE gives workers and designers a single pane of glass, Direct or Managed. Add the StayLinked Server and IT gets one too.
The same in both: screen design, keyboards, SmartTiles, scanning, voice and printing.
Every feature
In short: what the worker sees is the same; what the server adds is persistence, live support and data. The right-hand column says what it means for the customer.
Same in both
In both, works differently
Managed only
Feature
Direct
Managed
What it means for the customer
Screen design, same in both
The same screen files, run by the server's engine inside the app.
The same screen files, run on the server.
Same Design once. Modernized screens, buttons and menus work either way.
Keyboards, SmartTiles, scanning, same in both
Custom keyboards, key maps, SmartTiles, tap spots, barcode rules, voice and printing.
All of the same.
Same The worker's experience on the device is the same in both.
Host APIs and scripts, in both, works differently
All except usage activity (024), Evolve server access (029) and the remote file pair (02, 03).
All of them.
Check If the host programs use any of those four, those connections need Managed.
Session persistence, Managed only
Open while the app runs, also in the background. If the app closes or the link to the host breaks, the next connect is a new host session.
The server holds the host session. A device that drops off the network, or whose app restarts, rejoins it on the same screen.
Managed only Data on how devices and sessions are used needs the server.
The connection, in both, works differently
Straight to the host: plain, TLS 1.2 for 5250 and 3270, or SSH for VT.
A link to the server that rides out short drops, with failover to another server. Twofish or Blowfish once keys are set.
Different Only Managed is built to ride out an unreliable network. Both need strong encryption switched on. See Security.
Host types, in both, works differently
5250, 3270, VT-SMARTTE (also over SSH) and TESS. TESS needs a Zebra device with a Zebra Edition seat.
All of those, plus the classic VT engines (VT100, VT52, VT-UTF8, VT-SSHv2) and shared sessions.
Check Confirm each host's emulation before choosing Direct.
3
In depth
For when a customer asks how.
Session persistence
In short: Managed keeps the worker's place. Direct keeps it only while the connection holds.
Direct: the session lives in the app
It stays open while the app runs: in the background, or while another connection is on screen. A notification shows it is running.
If the app closes or the network link to the host breaks, the host session ends. The app can reconnect by itself, but that is a new session: the worker signs on again, unless a startup script does it for them.
Managed: the session lives on the server
When the device drops off the network, the app shows that it is linking and keeps trying. The host session carries on at the server.
When the device is back, or after the app restarts, the app asks for its last session and the server hands it back on the same screen. Reconnect scripts can run at that moment.
The server holds the session until the device returns, unless an inactivity timeout the customer sets ends it first.
Security
In short: both paths can be strongly encrypted. Neither is by default, so make it part of every setup.
Direct
The connection type is chosen for each host: 5250 or 3270 over TLS 1.2, VT-SMARTTE over SSH, or plain telnet.
Plain is allowed, so check each host.
Managed
The device-to-server link has an encryption level, set on the server. Strong encryption is Twofish or Blowfish, with keys the customer sets in the Administrator.
As shipped, the server is set to its basic level, which is not one of these ciphers. It also falls back to the basic level when keys are missing or a device cannot use the cipher. Turn strong encryption on during setup, and confirm it on every server.
The server's link to the host is chosen per host, as in Direct.
Licensing and trials
In short: Direct is a seat per device from SmartHub. Managed is licensed on the server. Prices and terms are not covered here.
Direct: a seat per device
Each device leases a SmartTE Direct seat from SmartHub, or takes a seat key entered on the device.
Zebra and Honeywell devices first ask for a Zebra Edition or Honeywell Edition seat, then a standard one.
The device checks in with SmartHub every 1 to 9 hours, as the seat sets. Each check-in renews the seat.
A missed check-in does not stop work. The seat lasts until its check-in period ends.
TESS in Direct needs a Zebra device with a Zebra Edition seat.
Managed: licenses on the server
Licenses are loaded on the StayLinked Server.
License types include single and dual sessions, pooled licenses, device management, Honeywell SmartTE, SmartTEK for TESS hosts, and Evolve access.
License use is visible from the Administrator.
How long a Direct seat lasts
Each seat has a check-in period: how long it lasts without a check-in. A device out of Wi-Fi range or switched off keeps its seat until the period ends.
Standard: 5 daysEvery seat starts with a 5-day check-in period. A device needs to check in at least once every 5 days to keep its seat.
With a maintenance license: to the end of the contractOnce a maintenance license is registered in SmartHub, seats can be set to last until the maintenance contract ends, up to five years. A device then needs only its first check-in to keep its seat for the whole contract.
After the contract ends: 5 days againIf the maintenance license is not renewed before it expires, SmartHub goes back to 5-day seats on its own. Devices that keep checking in carry on, with no interruption for workers.
Without a seat. The app runs Direct as a one-hour demo. It warns at 50 and 55 minutes, then ends every Direct session. Managed connections on the same device keep running.
Installing Direct
In short: build a package on a Windows PC, set up seats in SmartHub, install the app, then get the package to each device. There is no StayLinked Server to install.
Before you start
A Windows PC for the SmartTE Administrator, version 17.0.0 or later.
The SmartTE app, version 17.0.0 or later, for each Android device.
A SmartHub on Windows or Linux, for seats. Devices reach it over HTTPS on port 3008.
A network path from each device to each host.
TLS 1.2 set up on each 5250 and 3270 host, and SSH on each VT host, so the connections can be encrypted.
Three ways to get a package to a device
MDM. Best for a fleet. The MDM copies the package to each device and sets the app's SmartHub settings.
SmartHub. Devices fetch the packages SmartHub publishes when they start and when they check in.
By hand. For a pilot or a spare device. Copy the package to the device, or add the hosts on the device.
Install the AdministratorInstall the SmartTE Administrator on a Windows PC. A package needs no server: the Administrator keeps each one on the PC.
Build the packageIn the Administrator's tree, select SmartTE Direct Packages and choose Servers › Add. Give the package a name, a version and the device type it is for. Under it, add the Direct hosts, each with its emulation: 5250, 3270, VT-SMARTTE or TESS, or the TLS 1.2 and SSH versions. Then add each host's screens, the keyboards, SmartTiles, tap spots, device settings and up to 10 connections. Choose Servers › Package › Export to save the package as a .tdp file.
Set up SmartHubInstall SmartHub on a Windows or Linux server. Sign in from a browser on port 3008 and add the customer's SmartTE Direct licenses. Then choose how devices get seats: Auto-enrollment gives a seat to each device as it checks in, and Manual assignment makes a seat key for one device. Set how long a seat lasts between check-ins, and register a maintenance license if the customer has one.
Install the appDeliver the SmartTE app through the MDM, or install it on each device by hand. On Android 11 and later, allow All files access when the app asks. The app needs it to read a package from the device's folders.
Get the package to each deviceUse one of these:
MDM: copy the .tdp file to the device's Download or Download/StayLinked folder, or to /enterprise/usr on Zebra devices or /storage/IPSM/StayLinked on Honeywell devices. In the app's managed configuration, set SmartHub's address and port and the device's asset tag.
SmartHub: publish the package. To send it only to some devices, match on maker, model, Android version or asset tag. On each device, set SmartHub's address once, in Configure › SmartHub › SmartHub Settings, or by scanning the QR code from Scan to Configure in SmartHub.
By hand: copy the .tdp file to the device's Download folder. Or add the hosts on the device, in Configure › SmartTE Direct.
The app takes a package in when it starts, then removes the file from the folder. With SmartHub set, it also fetches new packages at each check-in.
Give each device a seatA device that reaches SmartHub leases a seat at its first check-in. For a device that cannot, make a seat key in SmartHub for the Unique ID the device shows. Type or scan it in Configure › SmartHub › Manual Seat Key.
Check one device before the restOpen Configure › SmartHub › SmartHub Status. It shows the device's seat, its installed packages and its details, and Check-in asks SmartHub now. Then connect to each host and confirm the connection is encrypted. If the status says demo mode, the device has no seat, and its Direct sessions will end after an hour.
On the device, Configure is on the Host menu. It can ask for a configuration access code. Get the code from the customer's administrator before you start.
The Administrator or SmartHub
In short: use the Administrator to build what devices run, in both modes, and to run a StayLinked Server. Use SmartHub to license Direct devices and, if you choose, to deliver their packages. A site with only Managed connections does not need SmartHub.
SmartTE Administrator
A Windows app for the people who set SmartTE up. It designs screens and keyboards, builds Direct packages, and runs each StayLinked Server, with the live console for Managed sessions.
SmartHub
A server on Windows or Linux, with a web console on port 3008. Direct devices check in with it. It gives them their seats, publishes their packages and shows which devices hold a seat.
The job
SmartTE Administrator
SmartHub
Design screens, keyboards, SmartTiles and tap spots
Yes. The same editor for a server or a package.
No.
Set up hosts, device settings and connections
Yes. On the server for Managed, in a package for Direct.
No.
Build a Direct package
Yes. Saved as a .tdp file.
No. It delivers the packages the Administrator builds.
Deliver packages to Direct devices
No. Export the file, then use SmartHub, an MDM or the device.
Yes. To every device, or by maker, model, Android version or asset tag.
License devices
Managed. Licenses on the StayLinked Server, and their use.
Direct. Seats, seat keys, check-in periods and the maintenance license.
See which Direct devices hold a seat
No.
Yes. Each device's seat and when it last checked in.
Watch, take over or message a session
Yes, for Managed sessions.
No. Direct sessions have no live view.
Usage data and server logs
Yes, from a StayLinked Server. Managed only.
No.
What each site needs
Direct only
The Administrator, to build packages. SmartHub, for seats. An MDM if the customer has one. No StayLinked Server.
Managed only
The Administrator and a StayLinked Server, with licenses on it. No SmartHub.
Both
All three. Screens and keyboards are designed once in the Administrator and serve both.
Common questions
Is SmartTE a single pane of glass?
For workers, yes: one app for every host, Direct and Managed. For designers, yes: one Administrator sets up both, with the same host and screen editor. For live IT operations, yes for Managed connections, through the StayLinked Server. Direct sessions do not show in that console.
Can one device use both Direct and Managed?
Yes. The app holds up to 10 connections, each set as Direct or Managed. The worker picks one from the connections menu or with a hotkey. A Direct session stays live while another connection is on screen, and the server keeps a Managed one.
Can a session move from Direct to Managed while it runs?
No. The mode belongs to the connection, not the session. To use Managed, the worker opens a Managed connection.
Can a customer start with Direct and add Managed later?
Yes. They add a StayLinked Server and a Managed connection. Direct and the server read the same screen design files, so the screens already built carry over.
What happens to a Direct session if the worker switches to another app?
It stays open. The app keeps Direct sessions running in the background, with a notification, until the app is closed or the connection to the host breaks.
What happens if a Managed device loses Wi-Fi?
The app shows that it is linking and keeps trying. The server holds the host session meanwhile. When the device is back, it rejoins the same session on the same screen, even if the app had to restart. An inactivity timeout, if the customer sets one, can end a session that waits too long.
Is it secure?
Both paths can be. Direct uses TLS 1.2 for 5250 and 3270 hosts and SSH for VT hosts, where the host is set up that way. Managed uses Twofish or Blowfish between device and server, once keys are set. Neither is strongly encrypted out of the box, so include it in the deployment plan.
Which version brings Direct?
SmartTE Direct is new in the SmartTE app 17.0.0. Packages are built in the SmartTE Administrator 17.0.0.
Does Direct need SmartHub?
For seats, yes. A device leases its seat from SmartHub, or takes a seat key made there. For packages, SmartHub is one option: an MDM can deliver them instead, or a device can be set up by hand. See The Administrator or SmartHub.
Terms
Terminal emulation
Software that plays the part of a host's original terminal, so the host works with a modern device unchanged.
Green screen
The text screen a host sends, named for the green-on-black terminals it was built for.
Connection
One entry in the app's connections list, set as Direct or Managed. The app holds up to 10.
Direct
A connection from the app straight to the host. The StayLinked Server's session engine runs inside the app.
Managed
A connection from the app to a StayLinked Server, which runs the session with the host. Also called hosted.
StayLinked Server
The server that holds and runs Managed sessions, recognizes and reformats screens, and gives live support and usage data. The SmartTE Administrator 17.0.0 lists it as a SmartTE Server.
SmartTE Administrator
StayLinked's setup tool. It configures a StayLinked Server and builds Direct packages, with the same host and screen editor for both. Older releases show it as the StayLinked Administrator.
SmartHub
A server with a web console where Direct devices lease their seats, and one way they can receive packages.
Package
A Direct setup bundle, a .tdp file, built in the Administrator: hosts, screens, keyboards, device settings and connections.
Seat
A Direct license for one device, leased from SmartHub or entered as a seat key.
Seat key
A seat made in SmartHub for one device's Unique ID, then typed or scanned on that device. For a device that cannot reach SmartHub.
Auto-enrollment
A SmartHub setting that gives a seat to each Direct device as it checks in.
Unique ID
The ID a device shows on the app's SmartHub screens. A seat key is made for it.
Check-in period
How long a Direct seat lasts without a check-in: 5 days by default, or to the end of the maintenance contract once a maintenance license is registered in SmartHub.
Demo mode
How Direct runs on a device with no seat: one hour, then every Direct session ends.
Session persistence
The host session survives the device dropping off the network or the app restarting. Managed only.
Inactivity timeout
A limit the customer can set on a host or a screen. It ends a session left idle, including one waiting for its device.
Encryption level
The server's setting for the device-to-server link: a basic level as shipped, or Blowfish or Twofish with keys the customer sets.
Single pane of glass
One place to see and work with everything. For SmartTE: one app for workers, one tool for designers, and, with the StayLinked Server, one live console for IT.
Host
The customer's system the worker uses: IBM i (5250), mainframe (3270), VT or TESS.
MDM
The customer's mobile device management system. It can deliver Direct packages and app settings to devices.
★
Commercial positioning
For sales and partners. Not for customers.
The message
Start every conversation here.
SmartTE is one app that connects workers to every host system they use, straight to the host or through a StayLinked Server.
In thirty seconds
Workers get one app, with modern screens and keyboards, for IBM i, mainframe, VT and TESS hosts. Each connection is either Direct, straight to the host with no server, or Managed, through a StayLinked Server. Managed adds what only a server can: sessions that survive drops, live support and usage data.
The line to use
SmartTE gives workers and designers a single pane of glass, Direct or Managed. Add the StayLinked Server and IT gets one too.
Workers roam, lose coverage or swap batteries mid-task.
A lost session costs time or data, for example in long picking or receiving flows.
The help desk needs to see and take over a worker's screen.
The customer wants usage data, or one console for IT.
VT hosts must stay on the classic VT engines.
The host uses StayLinked host APIs 02, 03, 024 or 029.
The customer already runs a StayLinked Server.
Direct fits when
The customer does not want to install or run a server.
Hosts are 5250, 3270, VT-SMARTTE, or TESS on Zebra devices.
Coverage is good, and signing on again after a drop is acceptable.
The customer has an MDM, or SmartHub, to deliver packages.
Live remote support and usage data are not needed.
Use both when
One host needs persistence and live support, and another does not. One app holds both connections.
A site starts with Direct and grows into Managed. The screen designs carry over.
Some sites have a server and some do not.
Questions to ask
Each answer points to one mode or the other.
Which hosts do the devices use, and which emulation does each use today?The classic VT engines (VT100, VT52, VT-UTF8, VT-SSHv2) point to Managed. VT-SMARTTE works in both, also over SSH.
What happens today when a worker loses Wi-Fi in the middle of a task?If they lose work or sign on again, persistence matters: Managed.
Does the help desk need to see or take over a worker's screen?Live support is Managed only.
Do they want reports on device and session use?Usage tracking is Managed only.
Do they run, or want to run, a StayLinked Server?No server at all points to Direct.
How do they manage devices today: an MDM, or by hand?Direct relies on packages, delivered by MDM or SmartHub.
Which device makers do they use?Zebra and Honeywell devices ask first for their own edition's Direct seat. TESS in Direct needs Zebra.
Do the host programs use StayLinked host APIs?APIs 02, 03, 024 and 029 need Managed.
Say this, not that
Lines the product does not back, and what to say instead.
Do not say
Say instead
Why
Do not say"Manage every device and session from a single pane of glass," when any connection is Direct.
Say instead"One app for workers, one tool for designers. With the StayLinked Server, one live console for IT."
WhyDirect sessions do not show in the Administrator, and Direct seats are in SmartHub.
Do not say"Every core feature works in both modes."
Say instead"Screen design, keyboards and scanning work in both. Persistence, live support and analytics come with the StayLinked Server."
WhyDirect has no persistence, no live view and no usage tracking.
Do not say"One app, one server."
Say instead"One app. Each connection goes Direct or through the StayLinked Server."
WhyDirect connections use no StayLinked Server.
Do not say"Direct has no session persistence," and stop there.
Say instead"A Direct session stays open while the app runs. If the connection breaks, the next one is a new host session."
WhyDirect sessions survive switching apps and connections. They do not survive a break.
Do not say"Direct is fast to deploy."
Say instead"Direct needs no server. Each device needs a package and a seat."
WhySpeed depends on the customer's MDM and SmartHub setup.
Do not say"Switch any session to Managed at any time."
Say instead"Switch between connections at any time. Each connection is set as Direct or Managed."
WhyA live session cannot move from one mode to the other.
Do not say"It's encrypted," or "enterprise-class connectivity," with no detail.
Say instead"Both paths can use strong encryption: TLS or SSH for Direct, Twofish or Blowfish for Managed. We switch it on during setup."
WhyNeither path is strongly encrypted until it is set up. See Security in the Product overview.
Do not say"Licensing works the same way."
Say instead"Direct is a seat per device from SmartHub. Managed is licensed on the server."
WhyThey are two separate systems.
Trials and pilots
In short: plan a seat for any Direct pilot longer than an hour. Prices and terms are not covered here.
With no seat, the app runs Direct as a one-hour demo. It warns at 50 and 55 minutes, then ends every Direct session.
Managed connections on the same device keep running.
Once a seat is leased, the app shows "New Seat Leased. DEMO Mode Ended."
A seat lasts 5 days without a check-in by default. Keep pilot devices in reach of SmartHub at least that often, or register the maintenance license first.
A Managed pilot needs a StayLinked Server with licenses on it.
"Your customers run receiving, picking and order entry on host systems built decades ago. Those systems are reliable, and replacing them is costly and disruptive. Terminal emulation lets today's devices work with them, without changing the host."
Demo
Open a host screen on a device, exactly as the host sends it.
Watch out
Do not call the host old or broken. It works, and the customer chose to keep it.
25 min
One app, two ways to connect
Goal
Partners can explain Direct and Managed in one sentence each.
"SmartTE is one app that connects workers to every host system they use, straight to the host or through a StayLinked Server. In Direct, the server's session engine runs inside the app, on the device. In Managed, the StayLinked Server runs each session."
Demo
Open the connections menu, with one Direct and one Managed connection to the same host. Switch between them.
Watch out
Not "one app, one server." Direct connections use no StayLinked Server.
310 min
Modern screens
Goal
Partners see how far a screen can go, one design at a time, with no change to the host.
Show
Say
"Every screen starts as the host sends it. You take each one as far as the work needs: Enhanced adds touch, Hybrid adds real fields and buttons, and Modern redesigns the screen for the device. The host program never changes, and the keys keep working."
Demo
Show the same screen before and after on the device. Tap a button and show that it sends the same key as F3.
Partner angle
Screen design is services work. Start with the screens used most.
Watch out
Screens are drawn with square corners. Do not show rounded designs as the product.
47 min
Keyboards and touch
Goal
Partners see a keyboard for each task, each device and each connection.
Show
Say
"Each task gets a keyboard made for it. A picker gets big number keys, and a 5250 user gets every function key. A screen can bring up the keyboard it needs, and the device's own keys can be mapped."
Demo
Move to a screen that brings up its own keyboard. Then turn the device to landscape.
Partner angle
Keyboard design for each task and device.
Watch out
Show the keyboards SmartTE draws today. The modern keyboard is in development: do not show or promise it.
"Barcode rules check and clean every scan before it reaches the host. And the device can read out the next location and quantity, so workers keep their eyes on the work."
Demo
Scan into a field with a rule that checks or trims the barcode. Then show a screen that speaks, and press Repeat.
Watch out
Voice is text-to-speech. Do not offer speech recognition.
68 min
Direct or Managed: the value of each
Goal
Partners can qualify a customer for Direct, Managed or both.
"Direct needs no server: each device gets a package and a seat. Managed adds what only a server can: sessions that survive Wi-Fi drops, a live view for the help desk, and usage data. One app can hold both."
Demo
Start a task on the Managed connection. Turn Wi-Fi off, then on: the same screen comes back. Do the same on Direct: the next connection is a new host session.
Watch out
Persistence, live support and usage data are Managed only. Do not say every feature works in both.
"Direct is a seat per device from SmartHub. A seat lasts 5 days between check-ins, or to the end of the maintenance contract once maintenance is registered. Managed is licensed on the StayLinked Server."
Next step
Propose a pilot: one site, one host, the screens used most, a keyboard for each task, and Direct, Managed or both.
Watch out
Prices and terms are not covered here. Plan a seat for any Direct pilot longer than an hour.
Where partners add value
Advice, based on the product facts
Screen design
Enhanced for every screen, then Hybrid or Modern for the screens used most.
Keyboards
A keyboard for each task, each device and each connection.
Deployment
Direct packages through the customer's MDM or SmartHub. A StayLinked Server for Managed.
Security
TLS or SSH for Direct, Twofish or Blowfish for Managed, switched on during setup.
Pilots and rollout
One site, one host and a few screens first. Then the rest of the sites.
Questions partners ask
Short answers. Each is backed in the Product overview tab.
Does the host change?No. Host programs stay exactly as they are.
Does every customer need a server?No. Direct needs none. Managed adds persistence, live support and usage data.
Can a customer start with Direct and add Managed later?Yes. One app holds both, and the screen designs carry over.
Which devices?About 300 Android device types from about 35 makers, including Zebra, Honeywell and Datalogic.
Which hosts?IBM i (5250), mainframe (3270), VT and TESS. TESS in Direct needs a Zebra device with a Zebra Edition seat.
Is it secure?Both paths can use strong encryption, switched on during setup: TLS or SSH for Direct, Twofish or Blowfish for Managed.
What if a Direct device is offline for a while?It keeps its seat until the check-in period ends: 5 days by default, or to the end of the maintenance contract.
Can workers talk to it?Voice is text-to-speech: the device reads prompts aloud. Speech recognition is not offered.