Connectors

/

TickTick

/

Reconcile TickTick tasks with ServiceNow records
Report
Cross-Connector

Find TickTick tasks that no longer match their ServiceNow records

For IT teams who want TickTick tasks checked against the incidents, changes and problems they cite, just by asking their AI assistant.

Try PopdockAI free
Get a live demo
Reconcile TickTick tasks with ServiceNow records
Check the open tasks in my Service Desk project in TickTick against the ServiceNow records they mention.
Checked 14 tasks, 3 have mismatches and 1 cites a number that was not found. - INC0010388: record Resolved but task still open - CHG0004521: record priority High, task priority Low - INC0010402: assigned to Priya Nair, task assignee Sam Patel - PRB0001190: not found in ServiceNow Shall I show the full table of all 14 tasks?
TickTick
Sample figures. Your results come from your own account.
ticktick-get-tasks
servicenow-get-incident
servicenow-get-change-request
servicenow-get-problem

On this page

The problem

The problem

The prompt

Who it's for

How it works

Tools used

Connector

TickTick

TickTick
Run it on your own TickTick data.

Connect TickTick, pick your AI tool and paste the prompt.

Try PopdockAI free

The problem

Tasks out of step with the tickets they track

TickTick tasks that cite ServiceNow tickets drift out of step with them. A task stays open after its incident closes, or carries a lower priority than the record, and checking each by hand is slow enough that it gets skipped.

Without PopdockAI

  • Find the INC, CHG and PRB numbers in each task
  • Look each one up in ServiceNow
  • Compare state, priority and assignee by eye
  • Skip the check when the list gets long

With PopdockAI

  • Ticket numbers are pulled from every open task
  • Each one is checked in ServiceNow for state, priority and assignee
  • Closed records with open tasks are flagged
  • Unknown numbers are reported, never guessed, and nothing is changed

The prompt

Use this prompt

Copy it into any AI tool connected to PopdockAI. Swap the values in braces for your own.

Prompt
**Objective:** Compare open TickTick tasks in project `{project-name}` that cite a ServiceNow incident, change or problem number, with the current state of that record in ServiceNow, and report the mismatches.

**Step 1: Collect the TickTick tasks (TickTick MCP)**

Call `ticktick-get-tasks` with `project-name` set to `{project-name}` and a `max-records` of {max-tasks} (default 100). Keep only tasks that are not completed. In each task title or content, look for ServiceNow numbers: INC followed by digits (incident), CHG (change request), PRB (problem). Ignore tasks that cite none.

**Step 2: Look each record up (ServiceNow MCP)**

For every number found, call the matching tool with `number` set to it: `servicenow-get-incident` for INC, `servicenow-get-change-request` for CHG, `servicenow-get-problem` for PRB. If nothing comes back, mark the task as citing a record that does not exist in ServiceNow and carry on.

**Step 3: Compare**

Flag these mismatches:
* the record is Resolved, Closed or Canceled but the TickTick task is still open
* the record's priority is higher than the TickTick task priority (TickTick: 0 None, 1 Low, 3 Medium, 5 High; ServiceNow: 1 - Critical or 2 - High should be High)
* the record's `assigned-to` is a different person from the task `assignee`

**Step 4: Report**

A table with columns: task title, task id, ServiceNow number, record state, record priority, mismatch. Then a count of tasks checked, tasks with no mismatch, and tasks citing a number that was not found.

**Rules & Guidelines:**

* `ticktick-get-tasks` is on the TickTick MCP server. `servicenow-get-incident`, `servicenow-get-change-request` and `servicenow-get-problem` are on the ServiceNow MCP server.
* This prompt is read-only. Do not call `ticktick-complete-task`, `ticktick-update-task`, `ticktick-delete-task`, `servicenow-update-incident`, `servicenow-update-change-request` or `servicenow-update-problem`.

**Validation:**

* If no open task cites a ServiceNow number, say so and stop.
* If ServiceNow returns more than one record for a number, list them and do not guess.
* ServiceNow state names are matched by text; if a state is unfamiliar, show it as returned.

Who it's for

One answer, three teams that use it

IT service desk leads

Clean up tasks for closed tickets

Find open tasks whose incident or change is already resolved, closed or canceled, so the team list reflects live work.

Which tasks in my TickTick IT Ops project reference ServiceNow incidents that are already closed?

IT engineers

Work to the record's priority

Tasks with a lower priority than their ServiceNow record are flagged, so urgent work is not treated as routine.

Check my TickTick tasks against ServiceNow and flag any where the record has a higher priority.

Change managers

Check owners match on changes

Tasks whose assignee differs from the change request are listed, so responsibility is clear.

Compare the CHG numbers in my TickTick Changes project with ServiceNow and show assignee mismatches.

How it works

What PopdockAI does when you ask

You name the TickTick project, and your AI assistant checks every cited ticket in ServiceNow. It only reports, so nothing changes in either system.

01

Ask

You name the TickTick project and, optionally, a limit on tasks.

Your AI tool

02

Collect

It reads open tasks and finds the INC, CHG and PRB numbers they cite.

ticktick-get-tasks

03

Look up

It checks each number in ServiceNow, and reports numbers not found or ambiguous.

servicenow-get-incident
servicenow-get-change-request
servicenow-get-problem

04

Report

You get a mismatch table and counts of tasks checked, clean and not found.

Your AI tool

What PopdockAI provides

The tools behind the answer

Ready made tools for TickTick and one secure connection to your AI tool. No code, no exports.

get-data

ticktick-get-tasks

Returns open TickTick tasks with their project, due date, priority, status, assignee and tags. Filter by project, due date range or status.
get-data

servicenow-get-incident

Returns incident records (number, state, priority, caller, assignment and dates) from ServiceNow. Filter by number, state, priority, caller, assignment group, assignee, short description text and opened date range.
get-data

servicenow-get-change-request

Returns change request records (type, state, risk, approval and planned window) from ServiceNow. Filter by number, type, state, risk, assignment group, assignee, short description text and planned start date range.
get-data

servicenow-get-problem

Returns problem records (number, state, priority, known error, related incidents and dates) from ServiceNow. Filter by number, state, priority, known error, assignment group, assignee, short description text and opened date range.
Read only.Nothing in TickTick Changes

This report is built from Get data tools only. PopdockAI applies the row, field and parameter rules your admin sets, and every query is written to the audit trail.

How Popdock AI secures your data

The outcome

Stale and under-prioritised work found in one pass

Try PopdockAI free
Get a live demo

Related use cases

More ways to put this data to work

All Ramp use cases

One prompt template with infinite possibilities.

‍

Your AI assistant adapts its approach, tone, and capabilities to match each unique context while you maintain a single, manageable workflow.

Join forward-thinking companies that are transforming their operations with intelligent, secure AI automation.

Try PopdockAI Free
See Documentation