InTouch AI vs AWS Step Functions — Comparison Sheet

From Individual to Enterprise — One Platform, Every Scale — Runs Anywhere
What makes InTouch AI unique: InTouch AI runs anywhere — on-premises, any cloud, a laptop, or a Raspberry Pi. AWS Step Functions is an AWS-only service that cannot run outside the AWS ecosystem. InTouch AI ships with 35 tools (including an AWS tool wrapping the entire AWS CLI v2), an agentic AI assistant, 8 alert channels, and IML Workflows. You get AWS integration without AWS lock-in.

Overview

InTouch AIAWS Step Functions
TypeFull-spectrum workflow automation — individuals to enterpriseAWS-managed serverless workflow orchestration
ArchitectureSingle JAR, runs anywhereAWS-managed, AWS-only
Primary FocusWorkflow scheduling, automation, AI-native, 35 toolsOrchestrating AWS services via state machines
DeploymentAny server, VM, container, cloud, on-premisesAWS-only — no on-premises option
LicensingFree Personal; licensed Team, Dept, EnterprisePay-per-use ($0.025/1K transitions)
Cloud Lock-InNoneAWS-locked

What Only InTouch AI Does

Feature-by-feature tables are useful, but they bury the actual difference. These are capabilities of the platform itself rather than of any one tool.
InTouch AIAWS Step Functions
Determinism is a choice, per workflowRun a workflow fully deterministically with no model in the execution path, fully AI with the assistant reasoning every run, or have the assistant author it once and then run that artifact forever at zero AI cost per run. The same engine does all three.Amazon States Language state machines, deterministic. AI only through a Bedrock or Lambda task you write.
Schema Designer & generated formsDescribe a tool's inputs as a schema and InTouch renders its entire configuration form — including for tools you wrote yourself. No UI code is written per tool, ever.Workflow Studio is a visual editor for AWS's own actions. You cannot add a tool type that brings its own generated form.
IToolConnector pluginsOne interface, one JAR, hot-loaded without restarting the server. Your tool arrives with credential handling, scheduling, retries, audit and alerting already attached.No tool-plugin concept — you write Lambda functions.
A vault the AI cannot readCredentials are AES-256 encrypted and referenced by name. The assistant can use a credential to do work without the secret ever entering its context.AWS Secrets Manager, billed separately.
Audit trail + execution log the AI can readEvery action attributed and timestamped; every run's inputs, outputs and result code retained — and both are readable by the assistant, so “why did this fail” is a question you can simply ask.CloudWatch and CloudTrail, billed separately.
MCP in both directionsA 271-tool MCP server lets Claude Code and any other MCP client drive InTouch, and InTouch is itself an MCP client. The two amplify each other.None.
Works in any languageThe assistant operates in whatever language you type. A global team runs InTouch in their own languages with no localization project.No assistant.
Capability grants (Enterprise)Grant or revoke individual tools, AI providers, skills — and the assistant itself — per user or per group. Deny-by-default, enforced where a user reaches for the capability: listing tools, adding one to a workflow, running a skill, opening the assistant. (Department governs objects through roles; capability grants are Enterprise.)IAM policies — powerful, but not per-tool grants inside the product.
AI provider redundancy (Ent)Gateway routes with failover across providers, plus cheapest, fastest and round-robin selection policies. One provider going down is not an outage.None at the AI layer.
AI cost reporting (Ent)Token spend and estimated cost broken out by provider, model and project, with retention control. You can answer “what is AI costing us, and where”.Cost Explorer covers AWS spend, not model spend per workflow.

Pricing

InTouch PersonalInTouch LicensedStep Functions StandardStep Functions Express
PriceFree — foreverLicensed$0.025/1K transitions$1.00/1M requests + duration
At ScaleFixed (infra only)FixedVariable — grows with volumeVariable
Free TierPermanentNo4K transitions/mo (12 months)Not included
Lock-InNoneNoneAWS-onlyAWS-only

Tools & Integrations

CapabilityInTouch AI (All Editions)AWS Step Functions
Tools35 in the free download: SQL (11 databases), SSH, FTP/SFTP, rsync, HTTP, AWS (entire CLI v2), Google Workspace, OS/spawn, messaging, skills and the AI family (Essbase and TM1 bring it to 37 once licensed) — Excel, PDF, Git, LDAP, MongoDB, Cassandra and Docker from the HubAWS service integrations: Lambda, ECS, SNS, SQS, DynamoDB, Glue, SageMaker, 200+ SDK actions
Non-AWS11 SQL databases, FTP/SFTP, SSH, rsync (Essbase and TM1 licensed); LDAP, Git, MongoDB, Cassandra, Excel and PDF from the HubLimited — HTTP tasks for external APIs
EnterpriseEssbase and TM1 available under licenceNot available
AWS AccessAWS tool wrapping entire AWS CLI v2 (no lock-in)Native — 200+ SDK integrations
Google WorkspaceBuilt-in (Gmail, Calendar, Drive, Sheets)Not available
Workflows-as-CodeIML with ordered task chainsAmazon States Language (JSON)

Scheduling & Triggers

CapabilityInTouch AIAWS Step Functions
Schedule Types7 native: Day, Week, Weekday, Weekend, Month/Specific, Month/Relative, CustomVia EventBridge (cron/rate)
Blackout DatesBuilt-inNot built-in
File TriggersBuilt-in file monitoringS3 events → EventBridge → Step Functions
MonitorsBuilt-in watch-and-act primitive (schedule + check + AI or condition arms + actions)Not available
Event-DrivenEvent-based automationStrong — EventBridge, SQS, SNS, API Gateway
Alert SystemDedicated alerts, multi-channelCloudWatch Alarms + SNS

Messaging & AI

CapabilityInTouch AIAWS Step Functions
Messaging Channels8 outbound: Email, SMS, Slack, Discord, Telegram, WhatsApp, Teams, LINENot applicable
Agentic AIYes — reaches every InTouch capabilityNot available
AI ToolsAnthropic (5 types), OpenAI, Gemini, OllamaVia Bedrock (invoke model)
Local AIOllama — free, privateNot applicable (cloud-only)
InTouch SkillsInTouch skillsNot available
MCP ServerBuilt-in for Claude CodeNot available

Deployment

CapabilityInTouch AIAWS Step Functions
Where It RunsAnywhere — on-premises, any cloud, laptopAWS-only
Install TimeSeconds — single JARNo install (managed) but IAM/EventBridge setup needed
REST API489 endpoints with SwaggerAWS API (SDK, CLI, Console)
Web UIFull management UIWorkflow Studio + execution monitoring
PortabilityFully portableNot portable — AWS-locked

Scalability

CapabilityInTouch AIAWS Step Functions
ScaleSingle server, hundreds to thousands of workflowsVirtually unlimited, auto-scales
ConcurrencyConfigurable max concurrent1M open (Standard), unlimited (Express)
Fault ToleranceApplication-level restartAWS-managed with auto-retry
Cost at ScaleFixed infrastructure costVariable — grows with transitions

Summary: When to Choose What

Choose InTouch AI When You NeedChoose AWS Step Functions When You Need
A platform that runs anywhere — no cloud lock-inServerless orchestration within AWS ecosystem
Free Personal edition with no cloud costsNative integration with 200+ AWS services
35 tools including enterprise systemsPay-per-use with no infrastructure management
Agentic AI assistant and 8 alert channelsAutomatic scaling to millions of executions
Non-AWS integrations (11 databases, FTP, SSH, LDAP)Visual Workflow Studio for state machines
AWS access via CLI v2 tool without lock-inEventBridge event-driven architecture
7 native schedule types with blackout datesBedrock AI integration
Portability across all infrastructureTeams deeply invested in AWS