For Agents
Register integrations, trigger and execute workflows, manage webhooks, and push events into 5day.io project workspaces. Useful for agents wiring 5day projects into external automations.
Get started with 5day.io API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"trigger a 5day.io workflow"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with 5day.io API API.
Register and update third-party integrations connected to a 5day.io workspace
Trigger workflow executions with structured input payloads
List historical workflow runs and inspect their status
Subscribe to events through webhooks with filterable trigger types
Publish custom events that fan out to subscribed workflows
GET STARTED
Use for: Register a new integration between 5day.io and our internal CRM, Trigger the onboarding workflow for a newly signed customer, List all workflow runs that failed in the last 24 hours, Set up a webhook that fires when a project status changes
Not supported: Does not handle 5day.io billing, user account creation, or core task UI rendering — use for integration, workflow, webhook, and event operations only.
Jentic publishes the only available OpenAPI specification for 5day.io API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for 5day.io API, keeping it validated and agent-ready. The 5day.io API exposes the integration service that drives 5day.io's project and work management platform, covering integrations, workflows, webhooks, and event subscriptions across seventeen endpoints. Teams use it to register external integrations, run automated workflows, push and receive events, and link 5day projects to outside systems. Authentication is bearer token using credentials issued from a workspace's integration settings.
Rotate or revoke webhook signing secrets without manual portal access
Patterns agents use 5day.io API API for, with concrete tasks.
★ Connect 5day.io Projects to External Systems
Operations teams use the integrations endpoints to register connections between 5day.io and CRMs, helpdesks, or finance tools so that activity in those systems creates or updates 5day projects automatically. The /integrations and /integrations/{id} endpoints expose CRUD-style operations that replace per-tenant configuration scripts. A typical connection takes one to two days of development versus building and hosting a custom middleware service.
Call POST /integrations to register a Salesforce integration with the workspace's API token, then verify the connection is active by calling GET /integrations/{id}.
Trigger Project Workflows on External Events
Companies that automate onboarding, project kickoff, or recurring reviews publish events into 5day.io and let workflows fan out the resulting tasks. The /workflows/{id}/execute endpoint accepts a structured payload and runs the configured workflow, while /events allows agents to publish arbitrary domain events without hardcoding workflow IDs. Setup is roughly a day for a basic workflow and three to four days for a multi-stage automation.
Call POST /events with type 'customer_signed' and customer details, then poll GET /workflows/{id} to confirm the onboarding workflow ran to completion.
Webhook Subscriptions for Real-Time Project Events
Engineering teams that need a live feed of project changes register webhooks against the 5day.io workspace. The /webhooks endpoints let an agent enumerate, create, and rotate subscriptions with filterable event types, replacing manual portal configuration. A webhook subscription with handler code is typically a half-day to ship.
Call POST /webhooks with a callback URL and event filter for 'project.status_changed', then verify by triggering a status change and confirming the callback receives the event.
Agent-Managed 5day.io Operations via Jentic
AI agents connected through Jentic can keep 5day.io workspaces in sync with other tools by calling the integrations, workflows, and webhooks endpoints in a single conversation. Jentic returns the operation schema and stores the bearer token in the vault, so the agent does not see credentials and does not need a hand-rolled SDK. End-to-end time from intent to result is under a minute.
Search Jentic for 'trigger a 5day workflow', load the /workflows/{id}/execute schema, and execute the onboarding workflow with the new customer payload.
17 endpoints — jentic publishes the only available openapi specification for 5day.
METHOD
PATH
DESCRIPTION
/integrations
List registered integrations
/integrations
Register a new integration
/workflows
List workflows in the workspace
/workflows/{id}/execute
Execute a workflow with an input payload
/webhooks
Create a webhook subscription
/events
Publish a custom event into the workflow engine
/integrations
List registered integrations
/integrations
Register a new integration
/workflows
List workflows in the workspace
/workflows/{id}/execute
Execute a workflow with an input payload
/webhooks
Create a webhook subscription
Three things that make agents converge on Jentic-routed access.
Credential isolation
5day.io bearer tokens are stored encrypted in the Jentic vault (MAXsystem) and injected into the Authorization header at execution time. Agents receive scoped access — the raw token never appears in the agent's prompt or output.
Intent-based discovery
Agents search Jentic with intents like 'trigger a 5day workflow' or 'subscribe to 5day events' and Jentic returns the matching operation with its input schema, so the agent can call the right endpoint without browsing 5day.io's Swagger UI.
Time to first call
Direct integration with 5day.io's integration service takes one to two days for a single workflow trigger including auth, payload shaping, and error handling. Through Jentic the same call is reachable in under thirty minutes.
Alternatives and complements available in the Jentic catalogue.
Asana API
General-purpose project management API with broader ecosystem and SDKs
Choose Asana when the user already runs projects in Asana or needs richer task hierarchy than 5day.io exposes.
ClickUp API
Task and project management API with extensive automation features
Choose ClickUp when the team needs deeper task customization, time tracking, and dashboards.
monday.com API
Visual work management platform API for boards, items, and automations
Choose monday.com when the user prefers a board-driven model and needs cross-board automations.
n8n API
Open-source workflow automation that can call 5day.io events and webhooks
Pair n8n with 5day.io when the user wants to orchestrate complex multi-system workflows around 5day project events.
Specific to using 5day.io API API through Jentic.
Why is there no official OpenAPI spec for 5day.io API?
5day.io publishes Swagger UI for its integration service but does not distribute a downloadable OpenAPI document for direct ingestion. Jentic generates and maintains this spec so AI agents and developers can call 5day.io through 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 5day.io API use?
The API uses HTTP bearer authentication. A workspace administrator generates a token in 5day.io's integration settings and the token is sent in the Authorization header. When called through Jentic the token is held in the encrypted vault and attached at execution time so it never enters the agent's context.
Can I trigger a 5day.io workflow programmatically?
Yes. Call POST /workflows/{id}/execute with the workflow ID and an input payload that matches the workflow's expected schema. The response includes a run ID you can poll via GET /workflows/{id} to inspect status.
What are the rate limits for the 5day.io API?
5day.io does not publish a numeric rate limit on its developer documentation. Plan for fair-use limits based on your workspace tier and back off on HTTP 429 responses. For high-volume event publishing, batch requests where the API supports it and avoid tight polling loops on /workflows.
How do I subscribe to 5day.io project events through Jentic?
After running pip install jentic and setting JENTIC_AGENT_API_KEY, search Jentic for 'subscribe to 5day events', load the POST /webhooks schema, and execute it with your callback URL and event filter. Jentic returns the webhook ID and signing secret in the response.
Is the 5day.io API available on the free plan?
API access is gated by 5day.io's paid plans. Check the workspace settings panel under Integrations to confirm whether the integration service is enabled for your subscription tier before issuing tokens.
/events
Publish a custom event into the workflow engine