For Agents
Send messages, manage contacts, schedule meetings, and configure integrations on the Glynk collaboration platform.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Glynk 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.
# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh# 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 Glynk API.
Send a direct message via POST /messages and read it back by message ID
Create or update a Glynk contact, including external IDs for cross-system mapping
Schedule a meeting with attendees and a time window via POST /meetings
Cancel a previously scheduled meeting through DELETE /meetings/{meetingId}
GET STARTED
Use for: I need to send a Glynk message to a contact, List all my Glynk contacts, Schedule a Glynk meeting next Tuesday at 10am, Cancel a Glynk meeting by meeting ID
Not supported: Does not provide voice or video calls, file storage, or pipeline-style CRM features - use for contacts, direct messages, and meetings on the Glynk platform only.
Glynk is a communication and collaboration platform that combines a contact directory, direct messaging, and meeting scheduling behind a single bearer-authenticated API. Through this API, applications and AI agents can manage contact records, send and read messages, schedule and cancel meetings, and configure third-party integrations - the surface needed to drive Glynk programmatically rather than through its UI. The shape is deliberately small (17 endpoints) so it fits inside an agent tool list without overwhelming model context.
List active third-party integrations attached to the workspace
Add or remove an integration to enable downstream automations
Patterns agents use Glynk API for, with concrete tasks.
★ Customer Outreach Automation
Customer success teams running Glynk for client communications can drive routine outreach through the API: list contacts via /contacts, send templated messages via POST /messages, and follow up by scheduling a meeting via POST /meetings - all without opening the Glynk UI. This collapses what is normally a multi-tab workflow into a single automation. Setup is typically a few hours.
POST /messages with the contact ID and templated body, then POST /meetings with the same contact and a 30-minute slot if the message is acknowledged.
Cross-System Contact Sync
Operations teams want their Glynk contact directory to reflect the source of truth in their CRM. A scheduled job pulls CRM contacts and upserts each one via POST /contacts (or PUT /contacts/{contactId} if the ID is already known), keeping Glynk in lockstep with the CRM. Deletes propagate via DELETE /contacts/{contactId} when records are archived upstream.
For each CRM contact, PUT /contacts/{contactId} with the latest email and phone, then capture the response to confirm the update.
AI Scheduling Assistant
An AI assistant connected through Jentic can take a natural-language request like "book a 30-minute call with Sara next Tuesday" and turn it into POST /meetings against Glynk, after first resolving the contact via GET /contacts. Because the surface is small, the agent can work end-to-end with a single Jentic search per intent.
Search Jentic for 'create glynk meeting', load the schema for POST /meetings, and submit with attendeeId, start, end, and a generated subject.
17 endpoints — glynk is a communication and collaboration platform that combines a contact directory, direct messaging, and meeting scheduling behind a single bearer-authenticated api.
METHOD
PATH
DESCRIPTION
/messages
Send a direct message
/contacts
List contacts
/contacts
Create a contact
/contacts/{contactId}
Update a contact
/meetings
Schedule a meeting
/meetings/{meetingId}
Cancel a meeting
/integrations
List active integrations
/messages
Send a direct message
/contacts
List contacts
/contacts
Create a contact
/contacts/{contactId}
Update a contact
/meetings
Schedule a meeting
/meetings/{meetingId}
Three things that make agents converge on Jentic-routed access.
Credential isolation
Glynk bearer tokens are stored encrypted in the Jentic vault. Agents receive a scoped credential reference and the Authorization header is injected at execution time, so the raw token never enters the agent's prompt.
Intent-based discovery
Agents search Jentic by intent ('send glynk message', 'schedule glynk meeting') and Jentic returns the matching Glynk operation with its JSON schema, so the agent calls the right endpoint without browsing developer.glynk.com.
Time to first call
Direct Glynk integration: 0.5-1 day for bearer auth, contact-id resolution, and meeting timezone handling. Through Jentic: under an hour - search, load, execute.
Alternatives and complements available in the Jentic catalogue.
Specific to using Glynk API through Jentic.
What authentication does the Glynk API use?
Glynk uses HTTP bearer token authentication. Generate the token in your Glynk workspace settings and send it as Authorization: Bearer {token} on each request. Through Jentic the token sits in the vault and never appears in the agent's prompt.
Can I send messages with the Glynk API?
Yes. POST /messages accepts a recipient and message body, and returns the created message ID. GET /messages/{messageId} reads the same message back, and DELETE /messages/{messageId} removes it from the workspace.
What are the rate limits for the Glynk API?
The OpenAPI spec does not document a fixed rate limit. Treat the API as a normal SaaS endpoint - back off on HTTP 429 responses and avoid tight loops over /contacts when populating large directories.
How do I schedule a Glynk meeting through Jentic?
Search Jentic for 'create glynk meeting', load the schema for POST /meetings, and execute with attendeeIds, start, end, and a subject. Run pip install jentic to install the SDK first.
Can I manage third-party integrations through the API?
Yes. GET /integrations lists active integrations on the workspace, POST /integrations adds a new one, and DELETE /integrations/{integrationId} removes it. This is enough to provision and tear down integrations as part of a workspace setup script.
Is the Glynk API free to use?
Glynk does not publish per-call API pricing. API access typically follows the workspace plan, so check your subscription tier on glynk.com before building a high-volume integration.
Cancel a meeting
/integrations
List active integrations