Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Communications / Jodie API
Jodie API logo

Heyjodie Jodie API

✓ Official Vendor SpecCommunicationsVoice Telephonybearer2 EndpointsREST

For Agents

Read Jodie account information and list AI-handled call records via Bearer-token authentication for the Jodie voice-agent platform.

Use for: Get my Jodie account information, List all calls Jodie handled in the last 24 hours, Retrieve a summary of yesterday's AI-handled calls, Find calls where the caller asked about pricing

Not supported: Does not handle SMS, video conferencing, or phone-number provisioning - use for reading Jodie account information and AI-handled call records only.

The Jodie API exposes account and call-history operations for Jodie, an AI-powered calling assistant that handles inbound and outbound voice conversations. Two endpoints let an integration read user account information and list calls handled by Jodie's voice agent, with webhook support documented separately for real-time event streams. Authentication uses a Bearer token issued from the Jodie dashboard.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Jodie API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Jodie 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.

1

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%2Fheyjodie.com%2Fheyjodie" | sh
2

Step 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%2Fheyjodie.com%2Fheyjodie" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic 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.

Capabilities

What an agent can do with Jodie API.

Read the authenticated user's Jodie account information via GET /api/user

List call records handled by Jodie's AI voice assistant through GET /api/calls

Build a CRM-style call-history view by paginating GET /api/calls and joining with internal contact records

Surface AI-handled call counts and outcomes in a workspace dashboard

Trigger downstream automations (CRM updates, follow-up tasks) when new call records appear

Use Cases

Patterns agents use Jodie API for, with concrete tasks.

★ AI Call History Dashboard

Operations teams call GET /api/calls on a schedule to populate an internal dashboard of calls Jodie has handled, including timestamps and any structured outcomes Jodie surfaces. This gives leaders visibility into AI call coverage without logging into the Jodie console for each shift.

Call GET /api/calls with a time-range filter, group results by hour, and post the totals to an internal dashboard.

CRM Sync for AI-Handled Calls

Sales platforms poll GET /api/calls and write each new record into a CRM contact's activity timeline so reps know when Jodie has spoken to a lead. This ensures AI-handled calls are visible alongside human calls in the same pipeline view rather than living in a separate silo.

Poll GET /api/calls every 5 minutes, then for each new call id, post the call summary to the matching CRM contact's activity feed.

Account Health Check

Account managers verify that their Jodie account is provisioned correctly by calling GET /api/user during onboarding or post-incident. The response confirms the user identity and any account-level metadata, which helps an agent diagnose whether a missing call is an auth issue or a routing problem.

Call GET /api/user and assert that the returned account status is active before triggering downstream calls.

AI Agent Call Coordination

Through Jentic, an AI agent can call 'list my recent voice agent calls' and turn the result into a daily standup summary, or check user-account state before delegating work to Jodie. Jentic's vault holds the Bearer token so the agent never sees the credential while still pulling Jodie's call data.

Search Jentic for 'list ai-handled calls', execute GET /api/calls for the last 24 hours, and produce a one-paragraph summary of call volume.

Key Endpoints

2 endpoints — the jodie api exposes account and call-history operations for jodie, an ai-powered calling assistant that handles inbound and outbound voice conversations.

METHOD

PATH

DESCRIPTION

GET

/api/user

Get account information for the authenticated user

GET

/api/calls

List calls handled by Jodie's AI voice agent

GET

/api/user

Get account information for the authenticated user

GET

/api/calls

List calls handled by Jodie's AI voice agent

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring the Jodie API by hand means learning its bearer token auth and adding the Authorization header on every call to its account and call-record endpoints. Through Jentic you install once, import the Jodie API from the API Directory, store the token once, and your agent calls it.

Permission scoping

Permission scoping

The Jodie API exposes read-only account and call-record endpoints (/api/user, /api/calls) with no resource id in the path, so limit the agent to the operations it needs, such as reading account information or listing AI-handled calls. There is nothing to write or delete, so the allowed set is exactly the reads it needs.

Credential management

Credential isolation

Your Jodie bearer token is stored once, encrypted, by your own Jentic One instance and injected as the Authorization header at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'list AI-handled calls' or 'read account information', and Jentic returns the matching Jodie operation with its input schema so the agent calls the right endpoint without scanning the spec.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Retell AI API

→

Retell AI provides programmable AI voice agents with similar inbound and outbound calling capabilities

Choose Retell AI when you need to define custom voice agent behaviour and call flows; choose Jodie for a more turnkey assistant

Alternative

Bland AI API

→

Bland AI offers AI phone agents with extensive call orchestration controls

Choose Bland AI when bulk outbound calling and tool-use during calls is the priority; choose Jodie when you want a fully managed assistant experience

Complementary

Twilio Voice API

→

Twilio Voice provides the underlying carrier and SIP infrastructure for any AI voice agent stack

Use alongside Jodie when you need to layer custom telephony controls (recording, transfers, IVR) on top of the AI assistant

FAQs

Specific to using Jodie API through Jentic.

What authentication does the Jodie API use?

Jodie uses Bearer token authentication. Generate the token from the Jodie dashboard and pass it in the Authorization: Bearer <token> header. Through Jentic, the token is stored in the encrypted vault and injected at execution time.

Can I list calls Jodie handled with the API?

Yes. GET /api/calls returns the call records that Jodie's AI voice agent processed for the authenticated account. Pair it with a polling loop or Jodie's webhooks (documented in the Jodie developer docs) to surface new calls in near real time.

How do I retrieve Jodie account information through Jentic?

Run pip install jentic, search for 'get my account information', and execute against GET /api/user. Jentic resolves the Bearer token from the vault and returns the JSON response.

Does the Jodie API support webhooks?

Yes - webhooks are documented in the Jodie developer docs even though the spec only enumerates two REST endpoints. Configure the webhook URL in the Jodie dashboard to receive call events instead of polling /api/calls.

What rate limits apply to the Jodie API?

The current spec does not publish explicit rate limits. Implement standard backoff on HTTP 429 responses and prefer webhook-driven event flows over high-frequency polling of /api/calls.

GET STARTED

Start building with Jodie API

Explore with Jentic
View OpenAPI Document