Integration · Productivity
Connect Claude & ChatGPT to CheckFlow
Ask your AI to start an onboarding checklist for a new hire, show what is still open for you, or tick off a task. It can run checklists from your templates, assign and complete tasks, fill in task form fields, comment and mention members, and read and add records in your data sets.
Free plan, no credit card. Takes about a minute.
Try asking
“Start the employee onboarding checklist for Jonas Berg.”
The AI finds the template, then starts a new checklist from it with that name and any template parameters you give.
“What is on my plate this week?”
It lists your tasks across checklists and standalone tasks, filtered by status and assignee.
“How far along is the Q3 audit checklist?”
It reads the checklist with its status, due date and progress, and lists the tasks still open.
What your AI can do
Checklists and templates
List templates, start checklists with parameters, read progress, update name, status or due date, and complete a whole checklist.
Tasks
Create, assign, update and complete tasks, set due dates, fill in form fields, and comment with mentions.
Data sets
List data sets and their fields, and read, add and update records.
“Assign the contract review task to Anna and set it due Friday at 12:00.”
It finds Anna among the team members, assigns her the task and sets the due date and time.
“Fill in the start date on the IT setup task with 1 October.”
It reads the task's form fields to find the right key, then fills in the value.
“Add Nordic Foods to the suppliers data set.”
It lists the data set's fields so it uses the right keys, then adds the record.
30 tools for CheckFlow
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
assign_checklist_taskVisible to othersSet who is assigned to a checklist task. Pass `checklist_key`, `task_key` and `assignees`; set `is_assigned_exclusively` to replace existing assignees.comment_on_checklist_taskChanges dataAdd a comment to a checklist task. Pass `checklist_key`, `task_key` and `text`; `mentions` notify the mentioned members.comment_on_taskChanges dataAdd a comment to a standalone task. Pass `task_key` and `text`; `mentions` notify the mentioned members.complete_checklistVisible to othersMark a whole checklist as complete by `checklist_key`.complete_checklist_taskVisible to othersMark a task in a checklist as complete by `checklist_key` and `task_key`.complete_taskVisible to othersMark a standalone task as complete by `task_key`.create_data_set_recordChanges dataAdd a record to a data set. Pass `data_set_key` and `values` keyed by field.create_taskChanges dataCreate a standalone task with a `name`, `description`, `assignees`, `due_date_time` and `tags`; optionally attach it to a checklist.get_checklistGet one checklist by `checklist_key`, with its status, due date and progress.get_checklist_taskGet one task in a checklist by `checklist_key` and `task_key`.get_data_set_recordGet one data set record by `data_set_key` and `record_key`.get_taskGet one standalone task by `task_key`.get_task_fieldsGet the form fields of a checklist task and their current values, by `checklist_key` and `task_key`.get_templateGet one template by `document_key`, with its tasks and parameters. Pass `version` to read an older version.list_checklist_task_commentsList the comments on a checklist task by `checklist_key` and `task_key`.list_checklist_tasksList the tasks in a checklist by `checklist_key`, optionally filtered by `status`.list_checklistsList checklists (running workflows), filtered by `status` or `template_key`. Results are paginated with `cursor`.list_data_set_fieldsList the fields of a data set by `data_set_key`, so you know which keys to use for record values.list_data_set_recordsList the records in a data set by `data_set_key`, optionally through a `view`. Results are paginated with `cursor`.list_data_setsList the data sets (reference tables) in the workspace.list_my_workList tasks across checklists and standalone tasks, filtered by `status`, `assignee`, `checklist` or `template`.list_task_commentsList the comments on a standalone task by `task_key`.list_templatesList the checklist templates (processes) in the workspace. Use to find a `template_key` before running a checklist.run_checklistChanges dataStart a new checklist from a template. Pass `template_key`, an optional `name`, `reference_id` and any template `parameters`.search_membersSearch team members by name or email (`search`) or `role`. Use to find member IDs for assignees and mentions.set_checklist_task_due_dateVisible to othersSet the due date and time of a checklist task by `checklist_key`, `task_key` and `due_date_time`.set_task_field_valuesVisible to othersFill in form fields on a checklist task. Pass `checklist_key`, `task_key` and `fields` as a list of field `key` and `value` (keys from get_task_fields).update_checklistChanges dataUpdate a checklist's `name`, `status` or `due_date` by `checklist_key`.update_data_set_recordChanges dataUpdate a data set record's `values` by `data_set_key` and `record_key`.update_taskChanges dataUpdate a standalone task's name, description, assignees or due date by `task_key`. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose CheckFlow from the app list.
- 2
Paste your key
Paste your CheckFlow API key. You must be a team Administrator: in CheckFlow, open Team Management and click Generate API Key, then copy the key. The CheckFlow REST API is included on the Business plan and above.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in CheckFlow?
The AI can list and read templates, checklists, tasks, comments, data sets and team members. It can start checklists, create and update tasks, assign tasks and set due dates, fill in task form fields, comment, complete tasks and checklists, and add and update data set records.
Does the AI see my CheckFlow API key?
No. Your CheckFlow API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start read-only. Completing tasks or checklists, changing assignees and due dates, and filling in form fields can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own CheckFlow account, and the CheckFlow API is included on the Business plan and above.
Which CheckFlow plan do I need?
CheckFlow includes its REST API on the Business plan and above, and only a team Administrator can generate the API key. Anything the AI does happens in your own CheckFlow workspace.
Let your AI work in CheckFlow today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect CheckFlow freePipMCP is not affiliated with CheckFlow. Product names are trademarks of their owners.






