Askel connects to your customer's ClickUp workspace, letting your product create tasks, move them through statuses, read time tracking data, and react to task events in the hierarchical workspace structure ClickUp teams use.
Use the ClickUp tasks endpoint to insert tasks with a name, description, due date, priority, assignees, and custom field values into any list in the workspace.
Update a task's status to move it through the customer's custom status flow, and update any custom fields including dropdowns, dates, and numbers.
Fetch time tracking records attached to tasks using the time entries endpoint, useful for pulling billable hours into your product for invoicing or reporting.
List spaces, folders, and lists in the workspace to build a mapping UI, so your team and the customer can agree on which list is the correct target.
Upload files as task attachments using the attachments endpoint, useful for linking reports, exports, or signed documents to the relevant ClickUp task.
Subscribe to ClickUp webhooks for task creation, status change, and time-entry events. Askel routes incoming events to trigger steps in your workflow.
You sell an agency project management tool. Clearwater Digital uses ClickUp to track all client work. When your product spins up a new client onboarding project, it should create a set of standard deliverable tasks in ClickUp, assigned to the right team members, with due dates based on the project timeline.
Clearwater's ClickUp admin opens Profile Settings, navigates to Apps, and copies their Personal API Token. They paste it into your product's integration settings.
Askel fetches Clearwater's spaces, folders, and lists. Your onboarding team picks the Client Onboarding list in the Projects space as the default target.
Clearwater's list has statuses Open, In Progress, Review, and Done, plus a custom Client field. Your team maps your product's task states to the matching ClickUp statuses.
When your product creates a new onboarding project, Askel creates one task per deliverable template, each with the calculated due date, assignee email, and initial status Open.
Askel receives a webhook event when a task moves to Done. Your product marks the corresponding deliverable as complete and updates the overall project progress.
The customer's ClickUp user opens Profile Settings, then Apps, and copies their Personal API Token. Askel stores the token and uses it for all API calls within that user's workspace. Personal API tokens give access to all workspaces the user belongs to, so customers should use a dedicated service user token if they want to limit the access scope.
© 2025 Askel.ai. All rights reserved.