For Agents
Manage communication subscriptions, create and control conference calls, upload and organize files, and broadcast messages to subscriber groups via the Phound platform.
Use for: I need to create a new subscriber on the Phound platform, I want to start a conference call with multiple participants, Upload a file to a subscriber's storage for broadcast distribution, List all active subscriptions in my account
Not supported: Does not handle SMS messaging, email delivery, or video calls — use for voice conferencing, subscription management, and broadcast communications only.
Jentic publishes the only available OpenAPI specification for Phound API, keeping it validated and agent-ready. Phound provides a communication platform API for managing subscriptions, conference calls, file storage, and broadcast sessions. The API supports subscriber lifecycle management, multi-party conferencing, file uploads with batch processing, broadcast messaging to subscriber groups, and international calling with country and timezone reference data across 14 endpoints.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Phound 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 Phound API.
Create and manage subscriber accounts with configurable communication preferences
Initiate multi-party conference calls and manage participant connections
Upload files with batch processing for bulk content distribution
Broadcast voice or recorded messages to subscriber groups simultaneously
Query available countries and time zones for international subscriber configuration
Track conference session history and participant engagement metrics
Manage storage allocations and file organization per subscription
Patterns agents use Phound API for, with concrete tasks.
★ Conference Call Management
Create and manage multi-party conference calls for business communication. Phound handles participant dialing, connection management, and session recording. Conference sessions are linked to subscriptions, enabling organized call tracking and participant management across recurring meeting groups.
Create a new conference under subscription SUB123, add three participants by phone number, and retrieve the conference session details
Broadcast Messaging
Send voice broadcasts or recorded messages to groups of subscribers simultaneously. Phound manages the subscriber roster, schedules delivery across time zones, and tracks which recipients were reached. Useful for emergency notifications, announcements, and recurring informational broadcasts to opted-in audiences.
Create a broadcast session targeting all active subscribers and upload an audio file for delivery
Subscription Lifecycle Management
Manage the full lifecycle of communication subscribers from creation through active use to cancellation. Each subscription includes storage allocation, conference access, and broadcast eligibility. The API supports listing, creating, updating, and retrieving detailed subscription information including associated conferences and files.
List all subscriptions, create a new subscription with timezone America/New_York, and verify it appears in the subscription list
AI Agent Communication Orchestration via Jentic
AI agents can manage communication workflows through Jentic by creating subscriptions, scheduling broadcasts, and initiating conferences without handling OAuth tokens directly. The agent searches for communication operations, loads endpoint schemas, and Jentic manages the OAuth2 authorization code flow for secure access to the Phound platform.
Search Jentic for 'start a conference call', load the Phound conference creation operation, and execute to create a new conference under an existing subscription
14 endpoints — jentic publishes the only available openapi specification for phound api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/subscription
Create a new subscriber account
/subscriptions
List all subscriptions
/subscriptions/{subscriptionId}
Retrieve subscription details
/subscriptions/{subscriptionId}/conferences
List conferences for a subscription
/storage/upload
Upload a file to subscriber storage
/storage/files
List uploaded files
/broadcast_sessions
Create a broadcast messaging session
/countries
List supported countries for subscribers
/subscription
Create a new subscriber account
/subscriptions
List all subscriptions
/subscriptions/{subscriptionId}
Retrieve subscription details
/subscriptions/{subscriptionId}/conferences
List conferences for a subscription
/storage/upload
Upload a file to subscriber storage
/storage/files
List uploaded files
/broadcast_sessions
Create a broadcast messaging session
/countries
List supported countries for subscribers
Three things that make agents converge on Jentic-routed access.
Credential isolation
Phound OAuth2 client credentials are stored encrypted in the Jentic MAXsystem vault. Agents receive valid access tokens at execution time with automatic refresh — raw client secrets never enter the agent context.
Intent-based discovery
Agents search by intent (e.g., 'start a conference call' or 'broadcast a message to subscribers') and Jentic returns matching Phound operations with input schemas including subscription ID requirements and file references.
Time to first call
Direct Phound integration: 2-3 days for OAuth2 flow implementation, webhook handling, and subscription state management. Through Jentic: under 1 hour — search, load schema, execute with automatic token management.
Alternatives and complements available in the Jentic catalogue.
Specific to using Phound API through Jentic.
Why is there no official OpenAPI spec for Phound API?
Phound does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Phound 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 Phound API use?
Phound uses OAuth 2.0 with the authorization code flow. The authorization URL is https://app.phound.app/oauth/authorize and the token URL is https://app.phound.app/oauth/token. Through Jentic, OAuth tokens are managed in the MAXsystem vault with automatic refresh handling.
Can I create a conference call for multiple participants with the Phound API?
Yes. Conference calls are created under a subscription using GET /subscriptions/{subscriptionId}/conferences to manage conferences. Participants are added to the conference session and Phound handles the dialing and connection for each participant.
How do I upload files for broadcast distribution?
Use POST /storage/upload to upload audio or content files. Files are stored per account and can be referenced when creating broadcast sessions via POST /broadcast_sessions. Batch uploads are supported through the /storage/batches/{id} endpoint for bulk content preparation.
How do I set up a broadcast session through Jentic?
Search Jentic for 'create a voice broadcast' to find the POST /broadcast_sessions operation. Load the schema to see required fields including target subscriber group and content reference, then execute. Jentic handles OAuth2 token acquisition and refresh automatically.
GET STARTED