For Agents
Create and move tasks, spin up projects, and route Shopify, GitHub, or chat events into Jumppl as actionable work items.
Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Jumppl External 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 Jumppl External Api.
Create projects from saved templates and seed initial task structures with POST /api/v1/task/CreateNewProject
Create, copy, and move tasks across projects with CreateNewTask, CopyTasks, and MoveTasks operations
Spawn subtasks under existing tasks for granular execution tracking
GET STARTED
Use for: I need to create a new project from our standard onboarding template, I want to convert this Shopify order into a fulfilment task in Jumppl, Move all tasks from project Alpha to project Beta, List all open tasks assigned to a teammate
Not supported: Does not handle CRM contact management, billing, or HR records — use for project, task, and chat-driven productivity automation only.
Jentic publishes the only available OpenAPI specification for Jumppl External Api, keeping it validated and agent-ready. Jumppl is a team productivity platform that combines task and project management with chat, calendar, and time-tracking. The external API exposes endpoints to create projects and tasks, manage subtasks, copy or move tasks across projects, and bridge external systems like Shopify and GitHub by ingesting them as Jumppl tasks. It also includes business-account lookups and message pulling for chat-based agent integrations.
Ingest Shopify orders and GitHub issues directly as Jumppl tasks via dedicated bridge endpoints
Auto-assign tasks based on configured automation rules through /api/automation/TaskAssign
Pull chat messages and business profile data for use in agent reasoning loops
Patterns agents use Jumppl External Api for, with concrete tasks.
★ Shopify-To-Task Fulfilment Bridge
An e-commerce team wants every new Shopify order to land as a Jumppl task assigned to the warehouse pod. POST /api/v1/task/CreateShopifyTasks accepts the Shopify payload and creates a Jumppl task with the order metadata, while automation rules assign it to the on-shift packer. This removes the spreadsheet-based handoff that typically delays first-pick by 30-60 minutes.
When a Shopify order webhook fires, call POST /api/v1/task/CreateShopifyTasks with the order ID and SKU list, then call /api/automation/TaskAssign to route it to the warehouse team.
GitHub Issue Mirroring for PMs
Project managers want non-engineering visibility into GitHub work without giving everyone GitHub seats. POST /api/v1/task/CreateGitHubTasks ingests an issue or PR as a Jumppl task with the title, body, and labels preserved. The team's PM dashboard then shows engineering work alongside ops and design tasks in one pipeline.
For repository 'acme/web', call POST /api/v1/task/CreateGitHubTasks with the GitHub issue payload to create a Jumppl task in the 'Engineering' project.
Project Cloning for Repeatable Workflows
Operations teams frequently launch the same multi-step playbook (client onboarding, event prep, audits). Using GET /api/v1/task/GetMySavedProjectTemplate to fetch a template and POST /api/v1/task/CreateNewProject to instantiate it, the team spins up a fully-structured project in seconds. CopyTasks and MoveTasks then let the lead reorganise without rebuilding.
List saved templates via GET /api/v1/task/GetMySavedProjectTemplate, then call POST /api/v1/task/CreateNewProject with template ID 'tpl-onboarding' and client name 'Acme Corp'.
Agent-Triaged Inbound Work
An AI assistant monitoring the team's chat and email can route inbound asks into Jumppl as tasks via Jentic. The agent picks the right project, creates a task with POST /api/v1/task/CreateNewTask, then calls TaskAssign to assign it. This replaces ad-hoc Slack pings with tracked, owned work items.
Through Jentic, search 'create a task', load CreateNewTask schema, and execute with project 'support', title 'Refund request from customer 1234', and assignee 'on-call'.
16 endpoints — jentic publishes the only available openapi specification for jumppl external api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/api/v1/task/CreateNewProject
Create a new project, optionally from a template
/api/v1/task/CreateNewTask
Create a new task in a project
/api/v1/task/CreateNewSubTask
Create a subtask under an existing task
/api/v1/task/MoveTasks
Move tasks between projects
/api/v1/task/CreateShopifyTasks
Ingest a Shopify order as a task
/api/v1/task/CreateGitHubTasks
Ingest a GitHub issue or PR as a task
/api/automation/TaskAssign
Auto-assign a task based on configured rules
/api/v1/task/GetAllTasks
List tasks across the workspace
/api/v1/task/CreateNewProject
Create a new project, optionally from a template
/api/v1/task/CreateNewTask
Create a new task in a project
/api/v1/task/CreateNewSubTask
Create a subtask under an existing task
/api/v1/task/MoveTasks
Move tasks between projects
/api/v1/task/CreateShopifyTasks
Ingest a Shopify order as a task
Three things that make agents converge on Jentic-routed access.
Credential isolation
Jumppl API keys are stored in the Jentic vault. The agent receives scoped access only and never sees the raw key, keeping team workspace credentials out of prompts and logs.
Intent-based discovery
Agents search by intent (e.g. 'create a task' or 'move tasks between projects') and Jentic returns the matching Jumppl operation with its input schema, so the agent does not browse Swagger.
Time to first call
Direct Jumppl integration: 2-3 days to handle auth, payload shape, and error mapping across the 16 operations. Through Jentic: under 1 hour to search, load, and execute the first task creation.
Alternatives and complements available in the Jentic catalogue.
GitHub API
Pair GitHub issues with Jumppl tasks for cross-functional visibility.
Use GitHub for the engineering source of truth and Jumppl as the cross-team task mirror; combine via CreateGitHubTasks.
Specific to using Jumppl External Api through Jentic.
Why is there no official OpenAPI spec for Jumppl External Api?
Jumppl does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Jumppl External 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 Jumppl External Api use?
The Jumppl External Api uses an API key auth scheme. The key is sent on each request and identifies the calling business account. Through Jentic the API key sits in the encrypted vault, so the agent runtime never sees the raw value.
Can I create tasks from Shopify orders with the Jumppl External Api?
Yes. POST /api/v1/task/CreateShopifyTasks ingests a Shopify payload and creates a corresponding Jumppl task, which can then be auto-assigned through /api/automation/TaskAssign.
What are the rate limits for the Jumppl External Api?
Jumppl applies per-account rate limits that vary by plan; the spec does not enumerate fixed values. Treat 429 responses with exponential backoff and batch task creations where possible.
How do I create a new project with the Jumppl External Api through Jentic?
Search Jentic for 'create a new project', load POST /api/v1/task/CreateNewProject, and execute with the project name and template ID. Jentic handles auth and returns the new project's ID.
Can I move tasks between projects in bulk?
Yes. POST /api/v1/task/MoveTasks accepts a list of task IDs and a target project, and POST /api/v1/task/CopyTasks does the same for copy semantics, preserving the original tasks in place.
/api/v1/task/CreateGitHubTasks
Ingest a GitHub issue or PR as a task
/api/automation/TaskAssign
Auto-assign a task based on configured rules
/api/v1/task/GetAllTasks
List tasks across the workspace