For Agents
Eighty-eight stateless utility endpoints — string transforms, math, date and currency, image processing, translation, and TTS — callable from any agent without per-task SDKs.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the PowerTools Developer, 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://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | 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 PowerTools Developer API.
Convert CSV to JSON, parse text encodings, and run regex extraction with operations like /CSVtoJSON
Run advanced math including /CalculateLogarithm, /CalculateMedian, /CalculateNthRoot, and trigonometric functions
Add to and modify collections through /AddToCollection and related collection operations
GET STARTED
Use for: I want to convert a CSV blob to JSON in one HTTP call, Calculate the median of an array of numbers, Format a UTC timestamp as a localized string in Tokyo time, Convert 100 USD to EUR at today's rate
Not supported: Does not store data, run long jobs, or host user content — use for stateless one-shot transforms (text, math, date, currency, translation, TTS) only.
Jentic publishes the only available OpenAPI specification for PowerTools Developer, keeping it validated and agent-ready. PowerTools Developer is Apptigent's utility API suite — 88 endpoints covering text manipulation, collection operations, date and time formatting, currency conversion, advanced math (trigonometry, logarithms, statistics), URL shortening, encoding, image processing, text-to-speech, and translation. It is designed as a stack-agnostic toolbox so applications and automation flows can offload one-off transformations without bundling extra libraries.
Format and convert dates and times across timezones with the DateTime operation group
Perform currency conversion using live rates through the Finance operation group
Translate text into multiple languages and synthesise speech audio from text
Encode strings, shorten URLs, and process images without bundling helper libraries
Patterns agents use PowerTools Developer API for, with concrete tasks.
★ Low-Code Workflow Helper Library
Power Automate, n8n, and Zapier flows often need a quick CSV-to-JSON conversion, a date format change, or a currency conversion mid-flow. PowerTools Developer exposes 88 such utilities behind a single API key and a /api/utilities base URL, letting flows offload the transform without writing custom JavaScript steps. The Apptigent suite covers the long tail of 'one quick transform' operations.
Call POST /CSVtoJSON with a CSV string and return the parsed JSON array
Statistical Computation Microservice
An analytics workflow needs the median, mode, and standard deviation of small datasets without spinning up a Python environment. PowerTools Developer exposes /CalculateMedian, /CalculateMinMax, statistical functions, and trigonometric operations like /CalculateSine and /CalculateCosine through pure HTTP calls. Useful for embedded reporting and BI tools that can hit a REST endpoint but can't run arbitrary code.
Call POST /CalculateMedian with input array [4, 7, 2, 9, 11, 6] and return the median value
Localization and Voice Output
A notification system needs to translate user-facing strings into multiple languages and optionally synthesise short voice prompts. The Text and Files operation groups expose translation and text-to-speech in one place, so the system reaches multiple downstream services through a single Apptigent API key instead of separate Google, DeepL, and ElevenLabs accounts.
Translate 'Your order has shipped' into Japanese, then generate text-to-speech audio for the translated string
AI Agent Tool Belt
An AI agent uses Jentic to call PowerTools Developer as a single consolidated utility tool — string transforms, math, date arithmetic, and translation all behind one credential. Jentic vaults the X-IBM-Client-Id header value so the agent only ever sees scoped tokens, and the agent can invoke any of the 88 operations by intent.
Search Jentic for 'convert csv to json', load the /CSVtoJSON operation, and execute it with a 50-row CSV string
88 endpoints — jentic publishes the only available openapi specification for powertools developer, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/CSVtoJSON
Convert a CSV string into a JSON array
/AddToCollection
Append items to a collection
/CalculateMedian
Calculate the median of a numeric array
/CalculateMinMax
Return min and max of a numeric array
/CalculateLogarithm
Calculate logarithm with a configurable base
/CalculatePower
Raise a number to a power
/CalculateAbsolute
Return the absolute value of a number
/CSVtoJSON
Convert a CSV string into a JSON array
/AddToCollection
Append items to a collection
/CalculateMedian
Calculate the median of a numeric array
/CalculateMinMax
Return min and max of a numeric array
/CalculateLogarithm
Calculate logarithm with a configurable base
Three things that make agents converge on Jentic-routed access.
Credential isolation
PowerTools uses an X-IBM-Client-Id header. Jentic stores the value encrypted in the MAXsystem vault and only attaches it at execution time, so the agent never reads the raw key.
Intent-based discovery
Agents search Jentic with intents like 'convert csv to json' or 'calculate median' and Jentic returns the matching PowerTools operation with input and output schemas, removing the need to scroll through 88 endpoints by hand.
Time to first call
Direct integration: under an hour for any single endpoint. Through Jentic: a few minutes — the value is in being able to mix multiple PowerTools operations into one agent flow without writing per-operation HTTP code.
Alternatives and complements available in the Jentic catalogue.
PowerTools Developer
Same API surface published under an alternate slug
Pick whichever slug the integration documentation references; both expose the same 88 operations and base URL.
Specific to using PowerTools Developer API through Jentic.
Why is there no official OpenAPI spec for PowerTools Developer?
Apptigent does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call PowerTools Developer via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does PowerTools Developer use?
It uses an API key passed in the X-IBM-Client-Id header (Apptigent fronts the API through IBM API Connect). You provision the key from the Apptigent customer portal. Through Jentic the key is stored encrypted in the MAXsystem vault and attached at execution time.
Can I run currency conversion through PowerTools Developer?
Yes. The Finance operation group exposes endpoints that convert an amount from one ISO currency code to another using current rates. Pair this with the DateTime operations to time-stamp the conversion and the Math operations to round the result to the desired precision.
What are the rate limits for the PowerTools Developer API?
Apptigent applies per-plan monthly call quotas — Free, Standard, and Premium tiers — rather than per-second rate limits. Exceeding the plan quota returns 429 with the limit reset at the start of the next billing cycle. Check your plan in the Apptigent portal for the exact ceiling.
How do I convert CSV to JSON through Jentic?
Run pip install jentic, search 'convert csv to json', load the POST /CSVtoJSON operation, and execute it with your CSV payload. Jentic handles the X-IBM-Client-Id header automatically and returns the parsed JSON array.
Is PowerTools Developer free?
Apptigent offers a free tier with a monthly call quota suitable for low-volume projects, plus paid Standard and Premium tiers for higher throughput. All 88 endpoints are available on every tier; only the call quota changes.
/CalculatePower
Raise a number to a power
/CalculateAbsolute
Return the absolute value of a number