List follow-up tasks
Returns the team’s follow-up tasks for every rep, newest first. Salesfinity’s AI creates a task after a logged call when it recommends following up; those tasks have priority medium and no context. Reps also create tasks from a call, with their own priority and notes in context.
There are no filters: page through every task, archived ones included (is_archived), and filter on your side. A query parameter other than page, limit and sort fails with 400.
status is not_overdue until follow_up_date passes; a job that runs every 10 minutes then sets it to overdue. completed means the rep finished the task. touches counts the calls logged to the contact while the task was open.
contact and company hold the full contact and company records rather than their IDs, and are null when the record no longer exists. user is the assigned rep’s ID as a string.
sort takes one or more comma-separated fields, such as follow_up_date,-createdAt. priority sorts alphabetically (high, low, medium), not by rank.
- Salesfinity’s AI reviews logged calls and creates a task when it recommends following up, with a date and what it learned on the call. These tasks have priority
mediumand nocontext. - Reps create tasks from a call themselves, with their own priority and notes in
context. The AI then adds what it learned on the call.
Example
contact and company hold the full contact and company records, not IDs, and are null if the record no longer exists. Records can carry more fields than the example shows. user is the assigned rep’s ID as a string. The response schema on this page shows these three fields differently; the example is what production returns.Status and touches
statusisnot_overdueuntilfollow_up_datepasses. A job that runs every 10 minutes then sets it tooverdue, so it can lag by up to 10 minutes.completedmeans the rep finished the task.touchescounts the calls logged to the contact while the task was open.- The AI fills
tags,point_of_view,use_cases,mentioned_people,existing_solution_name,existing_solution_issuesandsatisfaction_with_existing_solutionfrom the call. Any of them can be empty or absent.
Filtering, sorting and paging
- There are no filters. To find one rep’s overdue tasks, page through every task and filter on
userandstatusyourself. Archived tasks are included; checkis_archived. A query parameter other thanpage,limitandsortfails with 400. sortaccepts several comma-separated fields, such asfollow_up_date,-createdAt.prioritysorts alphabetically (high,low,medium), not by urgency.limitdefaults to 10. Above 100 is treated as 100, andpagination.limitsays what was used. Request pages withpageuntilpagination.nextisnull.
Errors
Authorizations
Team-scoped API key generated in the Salesfinity dashboard under Settings → Connections → API & Webhooks. A missing or invalid key returns HTTP 403.
Query Parameters
Page number, starting at 1.
x >= 1Tasks per page. Default 10. Above 100 is treated as 100; below 1 fails with 400.
1 <= x <= 100Comma-separated fields to sort by, such as follow_up_date or -createdAt. Prefix a field with - for descending. Defaults to -createdAt.
"follow_up_date,-createdAt"