For Agents
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Ontraccr Zapier Integration 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://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 Ontraccr Zapier Integration API.
Verify connectivity and credentials with the GET /zapier/status health check
List all project boards available to the authenticated account via /zapier/boards
Read the status columns configured on a given board with /zapier/boards/statuses
GET STARTED
List Ontraccr project boards, read their status columns, and create new cards in a specific status — designed for Zapier-style triggers and actions.
Use for: List all Ontraccr project boards I have access to, Get the status columns for a specific Ontraccr board, Create a new card on the 'In Progress' status of a board, Check whether my Ontraccr API key is still valid
Not supported: Does not handle time tracking, forms, scheduling, or invoicing — use for board, status, and card automation through the Zapier-facing surface only.
Jentic publishes the only available OpenAPI specification for Ontraccr Zapier Integration API, keeping it validated and agent-ready. Ontraccr is a construction operations platform, and this Zapier-facing API exposes a focused slice of its board, status, and card model so external automations can read project boards and create cards programmatically. The four endpoints cover health checking, listing boards, fetching the statuses configured on a board, and creating a card under a chosen status. Authentication uses an API key passed in the request, and the surface is intentionally narrow because it is designed to back Zapier triggers and actions rather than to expose the full Ontraccr platform.
Create a new card on a specific board and status using /zapier/boards/card
Drive Zapier-style automations that move work into Ontraccr from external triggers
Patterns agents use Ontraccr Zapier Integration API for, with concrete tasks.
★ Form-to-Card Automation
Convert inbound form submissions, emails, or chat requests into Ontraccr cards by listing boards with /zapier/boards, looking up the target status via /zapier/boards/statuses, and creating the card with /zapier/boards/card. This avoids manual data entry for crews and dispatchers who would otherwise re-key job intake into Ontraccr.
Look up the board id named 'Service Requests', fetch its statuses, then POST /zapier/boards/card with title and description from the form payload assigned to the 'New' status.
Board and Status Discovery
Expose Ontraccr's structure to a configuration UI so users can pick the right board and status when wiring up a Zap or other automation. /zapier/boards returns the list of boards and /zapier/boards/statuses returns the columns within each, providing the dropdown options without requiring users to copy identifiers from the Ontraccr web app.
Call GET /zapier/boards, then for each board call GET /zapier/boards/statuses and return a mapping of board name to status names.
Health Check and Credential Validation
Confirm an Ontraccr API key is valid before running long-lived automations by calling /zapier/status. This is useful at deployment time and as part of scheduled credential rotations. A failure response signals that the key has been revoked or scoped away from the boards endpoints.
Call GET /zapier/status with the configured API key and report whether the key is currently authorised.
AI Agent Construction Dispatch via Jentic
Have an agent triage incoming customer requests and create the appropriate Ontraccr card in the right board and status. Jentic returns the card-creation operation by intent, the agent supplies the parsed request data, and Jentic injects the API key from the vault — keeping construction-platform credentials out of the agent's prompt context.
Search Jentic for 'create an Ontraccr card', load the POST /zapier/boards/card schema, and execute with the board id, status id, and a title summarising the customer request.
4 endpoints — jentic publishes the only available openapi specification for ontraccr zapier integration api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/zapier/status
Health check for the integration
/zapier/boards
List available project boards
/zapier/boards/statuses
List status columns on a board
/zapier/boards/card
Create a new card on a board status
/zapier/status
Health check for the integration
/zapier/boards
List available project boards
/zapier/boards/statuses
List status columns on a board
/zapier/boards/card
Create a new card on a board status
Three things that make agents converge on Jentic-routed access.
Credential isolation
Ontraccr API keys are stored encrypted in the Jentic vault. Agents call Ontraccr operations through Jentic and never see the raw key — handy for multi-tenant workflows where one agent serves several Ontraccr accounts.
Intent-based discovery
Agents search Jentic with intents like 'create an Ontraccr card' or 'list construction boards', and Jentic returns the matching Ontraccr operation with its input schema.
Time to first call
Direct Ontraccr Zapier integration: a few hours to wire up the four endpoints and key handling. Through Jentic: under 15 minutes — search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Ontraccr Zapier Integration API through Jentic.
Why is there no official OpenAPI spec for Ontraccr Zapier Integration API?
Ontraccr does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Ontraccr Zapier Integration API 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 the Ontraccr Zapier Integration API use?
The API uses an API key. The key is sent on each request and authorises access to the four /zapier/* endpoints. Through Jentic, the API key is stored encrypted in the Jentic vault and injected when the operation is executed, so the raw key never enters the agent's prompt context.
Can I create cards on a specific board status with the Ontraccr Zapier API?
Yes. Call POST /zapier/boards/card with a board identifier, a status identifier, and the card payload. Use GET /zapier/boards followed by GET /zapier/boards/statuses to look up the right identifiers if your automation does not already know them.
What are the rate limits for the Ontraccr Zapier Integration API?
The spec does not declare numeric rate limits. Because the surface is narrow and aimed at Zapier-style automations, treat it as low-volume — bulk imports should pace requests, and any 429 response should be retried with exponential backoff.
How do I create an Ontraccr card through Jentic?
Search Jentic for 'create an Ontraccr card', load the POST /zapier/boards/card schema, and execute with the board id, status id, and card details. With `pip install jentic` it is a single execute() call; the API key stays in the Jentic vault.
Does the API expose Ontraccr's full feature set?
No. This is the Zapier-facing surface, limited to listing boards, reading their statuses, creating cards, and a status check. Forms, scheduling, time tracking, and other Ontraccr modules are not exposed here and require the main Ontraccr application.