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 / CRM / Apideck / Customer Support
Customer Support logo

Apideck Customer Support

Browse all Apideck APIs
✓ Official Vendor SpecCRMCustomer SupportapiKey5 EndpointsREST

For Agents

Read and write customer records across Zendesk, Freshdesk, Intercom, and other support platforms through one unified schema.

Use for: List customers from the connected support platform, Find a customer by email address in Zendesk or Intercom, Create a customer in the customer's support platform when they sign up, Update a customer's phone number in Freshdesk

Not supported: Does not handle tickets, conversations, knowledge base articles, or chat messages - use for customer record sync against support platforms only.

Apideck Customer Support is a unified API that maps a single customer schema onto downstream support platforms such as Zendesk, Freshdesk, Intercom, and HubSpot Service Hub. The 9.5.0 spec is intentionally narrow: 5 operations focused on the customer object, so a SaaS app can pull or push customer records through one integration regardless of which help desk the end user runs. Apideck routes each call through Apideck Vault so per-customer help-desk credentials never reach the calling app.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Customer Support to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Customer Support, 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://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 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 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 Customer Support API.

List customer records on the connected support platform with pagination and filtering

Read a single customer by id with the unified contact, address, and metadata fields

Create a new customer in the connected support platform from an external sign-up flow

Update existing customer records when contact details change in the source app

Delete a customer record when the consumer is offboarded

Use Cases

Patterns agents use Customer Support API for, with concrete tasks.

★ Sign-Up to Help-Desk Sync

When a user signs up in a SaaS app, create the matching customer in whichever help desk the SaaS company runs - Zendesk, Freshdesk, Intercom, or HubSpot Service Hub - using a single integration. /customer-support/customers accepts the unified payload (name, email, phone, company) and Apideck translates it into the native customer record on the connected platform.

POST /customer-support/customers with the new user's name and email when they complete sign-up so support agents see them immediately

Profile Update Propagation

Keep customer contact details consistent across the SaaS app and the help desk. When a user changes their email or phone in the app, PATCH /customer-support/customers/{id} so the support team sees the new information without a manual update. The unified schema means the same call works on every supported help desk.

PATCH /customer-support/customers/{id} with the updated phone number whenever the user updates their profile in the source app

GDPR Right-to-Erasure

Delete customer records from the support platform when a user invokes their right to erasure. /customer-support/customers/{id} DELETE removes the record from whichever help desk is connected, so the SaaS app can fulfill a deletion request without per-platform deletion logic.

DELETE /customer-support/customers/{id} as part of the user-deletion workflow and confirm the response status

AI Agent Support Onboarding

Give an AI agent a tool to provision and manage customer records in the customer's help desk. Through Jentic, the agent searches for an intent like 'create support customer' and gets the matching Apideck operation with its input schema. The agent does not need a per-help-desk adapter.

Search Jentic for 'create support customer', load the /customer-support/customers schema, and execute with the user's name and email

Key Endpoints

5 endpoints — apideck customer support is a unified api that maps a single customer schema onto downstream support platforms such as zendesk, freshdesk, intercom, and hubspot service hub.

METHOD

PATH

DESCRIPTION

GET

/customer-support/customers

List customers on the connected support platform

POST

/customer-support/customers

Create a new customer record

GET

/customer-support/customers/{id}

Read a single customer by id

PATCH

/customer-support/customers/{id}

Update a customer record

DELETE

/customer-support/customers/{id}

Delete a customer record

GET

/customer-support/customers

List customers on the connected support platform

POST

/customer-support/customers

Create a new customer record

GET

/customer-support/customers/{id}

Read a single customer by id

PATCH

/customer-support/customers/{id}

Update a customer record

DELETE

/customer-support/customers/{id}

Delete a customer record

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

All three Apideck headers are stored encrypted in the Jentic vault and injected at execution time. Per-consumer Apideck Vault tokens never enter the agent's prompt or logs.

Intent-based discovery

Intent-based discovery

Agents search by intent (for example 'create support customer' or 'delete support customer') and Jentic returns the matching Apideck operation with its input schema. The agent does not have to walk the 5-operation reference.

Time to first call

Time to first call

Direct Apideck Customer Support integration: about 1 day to wire the three required headers and Apideck Vault consumer onboarding. Through Jentic: under 30 minutes - search, load schema, execute.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Zendesk Support API

→

Native Zendesk Support API for customers running only on Zendesk

Choose Zendesk directly when the agent only operates on Zendesk and needs ticket, macro, or trigger objects the unified Customer Support API does not expose

Alternative

Freshdesk API

→

Native Freshdesk API for customers running only on Freshdesk

Choose Freshdesk directly when the agent only operates on Freshdesk and needs Freshdesk-specific objects (Solutions, Forums) the unified API does not surface

Alternative

Intercom API

→

Native Intercom API for customers running only on Intercom

Choose Intercom directly when the agent only operates on Intercom and needs Conversations, Articles, or Inbox objects the unified API does not expose

Complementary

Apideck CRM API

→

Apideck CRM unified API to keep CRM contacts and support customers aligned

Pair with Apideck CRM when a closed deal in CRM should trigger a customer record in the support platform without two separate integrations

FAQs

Specific to using Customer Support API through Jentic.

What authentication does the Apideck Customer Support API use?

Apideck requires Authorization with a bearer API key, x-apideck-app-id with your Unify application id, and x-apideck-consumer-id with the end-customer reference stored in Apideck Vault. Through Jentic all three values are stored encrypted in the vault and injected at execution time.

Which support platforms does the Apideck Customer Support API cover?

Apideck Unify routes Customer Support calls to connectors including Zendesk, Freshdesk, Intercom, HubSpot Service Hub, Help Scout, and Front. Use the x-apideck-service-id header to pin the call to a specific connector when a consumer has more than one connected. New POST methods can pass an X-Unique-Transaction-ID header to make creation calls idempotent.

Can I create a customer record with the Apideck Customer Support API?

Yes. POST to /customer-support/customers with the unified customer payload (first_name, last_name, emails, phone_numbers). Apideck translates the call into the native customer object on the connected support platform and returns the created record with the connector's id.

What are the rate limits for the Apideck Customer Support API?

Apideck enforces limits at both the Unify layer and the underlying connector. Each connected support platform has its own quota, so a /customer-support/customers call respects the downstream limit. Expect ConnectorRateLimitError on connector throttling and HTTP 429 on Unify throttling - retry with exponential backoff.

How do I delete a customer through Jentic?

Search Jentic for 'delete support customer', load the DELETE /customer-support/customers/{id} schema, and execute with the customer id. The response confirms the deletion on the connected support platform, which is useful for fulfilling GDPR right-to-erasure requests.

Is the Apideck Customer Support API free?

Apideck Unify offers a free tier with capped requests; production use is billed per consumer connection. See https://www.apideck.com/pricing for current tiers.

GET STARTED

Start building with Customer Support API

Explore with Jentic
View OpenAPI Document