Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the TransForm API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Falphasoftware.com%2Falphasoftware" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Falphasoftware.com%2Falphasoftware" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with TransForm API.
List, create, update, and delete mobile form templates via /forms
Retrieve submitted form responses and their captured field data through /submissions
Update individual submissions to correct or annotate field-collected data
Provision and manage TransForm user accounts that collect data in the field
Pull a single submission by ID for downstream processing or storage
GET STARTED
Sync newly captured submissions into a CRM, warehouse, or document store
Patterns agents use TransForm API for, with concrete tasks.
★ Field Inspection Data Collection
Operations teams build mobile inspection forms in Alpha TransForm and push them to field crews via the /forms endpoints. As crews submit inspections, the team pulls them back through /submissions and routes the structured data into work-order systems, asset registers, or compliance archives. The API removes manual export-import steps between mobile capture and back-office systems.
Call GET /forms to find the form id for the daily safety inspection, then GET /submissions filtered by that form id and post each result to the work-order system.
Submission-to-CRM Sync
Sales and service teams using TransForm for on-site lead capture or service tickets pull each new /submissions entry into their CRM as soon as it arrives. The API exposes the full field payload of every submission, so the integration can map field answers onto CRM fields without screen scraping or CSV exports.
Poll GET /submissions every 5 minutes, and for each new submission call GET /submissions/{submissionId} and create a matching record in the CRM using the field data.
User Provisioning for Field Crews
Larger TransForm deployments rotate field workers in and out of the platform regularly. The /users endpoints let an admin script provision new collectors with the correct profile and revoke access when crews leave, replacing manual user-management in the TransForm console.
Create a TransForm user via POST /users with email and role, then GET /users to confirm the user appears in the active list.
AI Agent Form Workflows via Jentic
An AI agent built on Jentic can take a request like 'pull today's inspection submissions and email any failures to the supervisor' and resolve it to TransForm's submission endpoints plus an email API in a single workflow. The X-API-Key never leaves your Jentic One instance.
Search Jentic for 'list TransForm submissions', load the GET /submissions schema, execute it filtered to today, and pass any flagged submissions to a downstream email tool.
12 endpoints — jentic publishes the only available openapi specification for transform api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/forms
List form templates in the account
/forms
Create a new form template
/forms/{formId}
Retrieve a single form by id
/forms/{formId}
Update an existing form
/submissions
List captured form submissions
/submissions/{submissionId}
Get the full field payload for a submission
/submissions/{submissionId}
Update fields on an existing submission
/users
Provision a new TransForm user
/forms
List form templates in the account
/forms
Create a new form template
/forms/{formId}
Retrieve a single form by id
/forms/{formId}
Update an existing form
/submissions
List captured form submissions
/submissions/{submissionId}
Get the full field payload for a submission
/submissions/{submissionId}
Update fields on an existing submission
/users
Provision a new TransForm user
What agents get from Jentic-routed access to this vendor.
Setup
Wiring the TransForm API by hand means attaching its API key to transform.alphasoftware.com and encoding the form, submission, and user calls yourself. Through Jentic you install once, import the TransForm API from the API Directory, store the API key once, and your agent calls it.
Permission scoping
The TransForm API puts the form and submission ids in the URL path (/forms/{formId}, /submissions/{submissionId}), so a rule can pin your agent to one form or submission. You choose the operations it may call, so patching a form or creating users is not included unless you add them.
Credential isolation
Your TransForm API key is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'list mobile forms' or 'read a form submission', and Jentic returns the matching TransForm operation with its input schema so the agent calls the right endpoint without browsing the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using TransForm API through Jentic.
Why is there no official OpenAPI spec for TransForm API?
Alpha Software does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call TransForm API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.
What authentication does the TransForm API use?
TransForm uses an X-API-Key header on every request. Through Jentic, the key is stored encrypted in your Jentic One instance and injected at call time, so the raw key never appears in agent prompts or logs.
Can I retrieve every submission for a specific form with the TransForm API?
Yes. Call GET /submissions and filter by the form id you want, then call GET /submissions/{submissionId} for each row to expand the full field payload.
What are the rate limits for the TransForm API?
Specific limits are not published in the spec. Treat the API as account-throttled and add retry-with-backoff for 429 responses. For high-frequency polling of /submissions, use webhooks if your TransForm tier supports them and fall back to a 1-5 minute poll otherwise.
How do I sync TransForm submissions into a CRM through Jentic?
Search Jentic with the query 'list TransForm submissions', load the GET /submissions schema, execute it on a schedule, and pipe each new submission through your CRM's create-record operation in the same Jentic workflow.
Can I delete or update a submitted form response with the TransForm API?
Yes. Use PATCH /submissions/{submissionId} to update field values on an existing submission. There is no delete endpoint for submissions in the current spec, only for form templates via DELETE /forms/{formId}.
Can I limit what my agent is allowed to do with the TransForm API?
Yes. Jentic One runs self-hosted, so your own rules decide which TransForm operations the agent may call and which credentials it may use. Because form and submission ids sit in the URL path (/forms/{formId}, /submissions/{submissionId}), you can pin the agent to a single form or submission, and you pick the operations it is allowed to run, so writes like PATCH /forms/{formId} or POST /users stay off limits unless you add them. Everything else in the account remains untouched.
Know of an official OpenAPI document? Contribute it →
For Agents
Manage Alpha TransForm forms, field submissions, and users via 12 X-API-Key endpoints. Lets agents push form templates to mobile collectors and ingest the resulting submissions back into other systems.
Use for: List all forms in our TransForm account, Get every submission for a specific inspection form, Create a new field-data-collection form for tomorrow's site visit, Retrieve a submission by ID and post the answers into Salesforce
Not supported: Does not handle low-code app building, database queries, or report rendering - use only for managing TransForm mobile forms, submissions, and users.
Jentic publishes the only available OpenAPI specification for TransForm API, keeping it validated and agent-ready. Alpha TransForm is a mobile form-builder and field-data-collection platform, and this API exposes 12 endpoints for managing forms, submissions, and users programmatically. Teams use it to push form definitions out to mobile devices, pull captured submissions back into back-office systems, and provision users who collect data in the field. Authentication is a single X-API-Key header tied to an Alpha TransForm account.