For Agents
Manage employee benefits enrollment, coverage, payroll deductions, and EOI submissions through PlanSource's benefits administration platform.
Use for: Sync new employee data from our HRIS to PlanSource, Get all active benefits enrollments for an employee, Calculate payroll deductions for this pay period, Submit evidence of insurability for life insurance coverage
Not supported: Provides benefits administration and enrollment management. Does not handle employee time tracking, performance reviews, or core HRIS functions—use dedicated HR platforms. Does not process insurance claims—use carrier APIs.
PlanSource is a cloud-based benefits administration platform serving HR departments, brokers, and insurance carriers. The Administrative API provides comprehensive control over employee enrollment workflows, coverage management, payroll deduction calculations, and Evidence of Insurability (EOI) submissions. HR teams use it to sync employee demographics from HRIS systems, automate open enrollment periods, manage qualifying life events, and generate compliance reports for ACA, COBRA, and HIPAA. The API supports batch operations for high-volume subscriber imports, coverage updates during acquisition integrations, and bulk termination processing. It enables benefits administration to operate as part of a unified HR technology stack, connecting PlanSource with payroll systems, time tracking tools, and employee self-service portals.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the PlanSource Benefits Administration 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 PlanSource Benefits Administration API.
Sync employee demographics and subscriber information from HRIS systems
Manage benefits coverage including elections, enrollments, and qualifying life events
Calculate and export payroll deductions for enrolled benefits
Submit and track Evidence of Insurability (EOI) applications for medical underwriting
Generate ACA compliance reports including 1095-C forms and affordability calculations
Perform batch operations for subscriber imports, coverage updates, and terminations
Manage administrator accounts with role-based permissions for brokers and HR staff
Patterns agents use PlanSource Benefits Administration API for, with concrete tasks.
★ HRIS Integration and Demographic Synchronization
HR operations teams integrate PlanSource with platforms like Workday, BambooHR, and ADP to maintain single-source-of-truth employee data. The API enables bidirectional sync where new hires flow from HRIS to PlanSource for benefits enrollment, while enrollment elections flow back for payroll deduction setup. Automated sync jobs run nightly to update demographic changes like addresses, dependents, and employment status. This eliminates dual data entry, reduces enrollment errors, and ensures benefit eligibility rules always evaluate against current employee attributes.
Fetch new employees from HRIS API who started in past 24 hours, create subscriber records in PlanSource with demographics and employment data, trigger new hire enrollment workflow.
Open Enrollment Automation and Reporting
Benefits administrators orchestrate annual open enrollment using the API to monitor completion rates, send reminder notifications, and generate executive dashboards. The API provides endpoints to list subscribers who haven't completed enrollment, retrieve their current elections, and track benefit plan participation rates. Automated workflows use this data to trigger personalized reminder emails through marketing automation platforms. Post-enrollment, the API generates summary reports for insurance carrier submissions and payroll system imports.
Query PlanSource for all active subscribers without completed enrollment for current period, export list with contact information, generate enrollment completion report showing plan participation by department.
Payroll Integration and Deduction Management
Payroll teams use the API to retrieve employee benefits deductions for each pay period and import them into payroll systems. The API calculates deductions based on enrollment elections, pay frequency, and contribution amounts, handling scenarios like new enrollment proration and mid-month coverage changes. For companies with multiple payroll calendars (salaried, hourly, commission), the API supports filtering deductions by employee group and pay schedule. This ensures accurate benefit premiums are withheld and remitted to carriers on time.
Retrieve payroll deductions for all subscribers for upcoming pay date, group by payroll calendar, format for payroll system import, validate total deduction amounts against carrier invoices.
Compliance Reporting for ACA and Government Regulations
HR compliance teams use the API to generate Affordable Care Act (ACA) reports including 1095-C forms, measurement period calculations, and affordability safe harbor analysis. The API aggregates enrollment data, hours worked, and premium contributions to determine full-time employee status and offer compliance. It also supports COBRA continuation coverage tracking and HIPAA special enrollment period validation. Automated compliance workflows pull data monthly to identify at-risk scenarios before IRS filing deadlines.
Generate ACA compliance report for tax year covering all full-time employees, calculate affordability percentages, identify employees not offered minimum essential coverage, export data for 1095-C form generation.
52 endpoints — plansource is a cloud-based benefits administration platform serving hr departments, brokers, and insurance carriers.
METHOD
PATH
DESCRIPTION
/subscriber
Create or update subscriber demographic information
/subscriber/{subscriber_id}/coverage
Retrieve coverage elections for a subscriber
/payroll/deductions
Get payroll deductions for a pay period
/eoi/application
Submit an Evidence of Insurability application
/aca/enrollees
Retrieve ACA enrollment data for compliance reporting
/subscriber
Create or update subscriber demographic information
/subscriber/{subscriber_id}/coverage
Retrieve coverage elections for a subscriber
/payroll/deductions
Get payroll deductions for a pay period
/eoi/application
Submit an Evidence of Insurability application
/aca/enrollees
Retrieve ACA enrollment data for compliance reporting
Three things that make agents converge on Jentic-routed access.
Credential isolation
PlanSource API tokens are encrypted in Jentic's vault with administrator-level permissions. Agents execute operations without accessing raw tokens, and all API calls are audit-logged for compliance tracking.
Intent-based discovery
Agents search by intent like 'get employee benefits enrollments' and Jentic returns relevant subscriber and coverage operations with schemas, eliminating navigation of PlanSource's 52 endpoints and complex parameter requirements.
Time to first call
Direct PlanSource integration: 1-2 weeks to understand subscriber model, enrollment workflows, and batch operation patterns. Through Jentic: 1-2 hours—search for operations, execute with natural language parameters, handle responses.
Alternatives and complements available in the Jentic catalogue.
Benefitfocus API
Benefitfocus provides benefits administration with marketplace integration and decision support tools.
Choose Benefitfocus when you need carrier marketplace integration, benefit recommendation engines, or white-labeled enrollment portals.
Zenefits API
Zenefits combines HR, benefits, and payroll in a unified platform for small to mid-sized businesses.
Choose Zenefits when you need all-in-one HR/benefits/payroll rather than a specialized benefits administration platform.
Specific to using PlanSource Benefits Administration API through Jentic.
What authentication does the PlanSource API use?
The PlanSource Administrative API uses Bearer token authentication. You obtain API credentials from your PlanSource account administrator and pass the token in the Authorization header for all requests.
Can I automate open enrollment workflows with the PlanSource API?
Yes. The API provides endpoints to monitor enrollment completion, retrieve pending enrollments, update employee elections, and generate participation reports. You can build automated reminder workflows and track completion rates programmatically.
How do I integrate PlanSource with my payroll system?
Use the payroll deductions endpoints to retrieve calculated benefit premiums for each pay period. The API supports filtering by pay schedule and employee group, returning deduction data in formats compatible with most payroll systems for import.
What is Evidence of Insurability (EOI) and how does the API handle it?
EOI is medical underwriting required for certain coverage amounts (like high-value life insurance). The API allows submitting EOI applications with medical questionnaires, tracking approval status, and receiving carrier decisions—automating a traditionally paper-based process.
How do AI agents use the PlanSource API through Jentic?
Agents search Jentic for tasks like 'sync employee benefits enrollments' and receive PlanSource operation schemas. Jentic vaults API credentials and handles authentication, enabling agents to query enrollments, calculate deductions, and generate reports with natural language parameters.
GET STARTED