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://jentic.com/install.sh?src=apis&api=%2Fapis%2Fapptigent.com%2Fapptigent" | 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%2Fapptigent.com%2Fapptigent" | 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
Format and convert dates and times across timezones with the DateTime operation group
GET STARTED
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 securely stores 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
/CalculatePower
Raise a number to a power
/CalculateAbsolute
Return the absolute value of a number
What agents get from Jentic-routed access to this vendor.
Setup
Wiring PowerTools by hand means learning its X-IBM-Client-Id header scheme and scrolling its many stateless transform endpoints to find the right one yourself. Through Jentic you install once, import the PowerTools Developer API from the API Directory, store the client id once, and your agent calls it.
Permission scoping
PowerTools operations are stateless one-shot transforms that carry their input in the request body, so you limit the agent to the operations it needs, such as CSVtoJSON or CalculateMedian. You choose the operations it may call, so the agent only runs the transforms you have added and touches no stored data.
Credential isolation
Your PowerTools client id is stored once, encrypted, by your own Jentic One instance and attached at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'convert CSV to JSON' or 'calculate median', and Jentic returns the matching PowerTools operation with its input and output schema so the agent calls the right endpoint without scrolling through the full transform list.
Alternatives and complements available in the Jentic catalogue.
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 with Jentic One, the self-hosted execution layer.
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 your Jentic One instance 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.
Can I limit what my agent is allowed to do with the PowerTools Developer API?
Yes. Because you run Jentic One yourself, you decide which PowerTools operations your agent may call and add only those to it, so the agent can run just the transforms you allow, such as CSVtoJSON or CalculateMedian, and nothing else. PowerTools operations are stateless one-shot transforms that carry their input in the request body, so a scoped agent touches no stored data. Your Apptigent client id stays under your control and is attached only at execution time, never exposed to the agent.
Know of an official OpenAPI document? Contribute it →
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.
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.