Skip to main content

How the AI Task Manager Handles Promises to Pay

Learn how the AI Task Manager automatically responds to payment promises, updating task status and due dates based on promise status changes.

When a customer commits to paying by a specific date, the Task Manager treats that date as the task deadline and automatically monitors the promise. Everything happens without manual intervention the task reacts when the date is kept, missed, or withdrawn.

What happens to the promise

What happens to the task

Automatic?

Recorded from the task

Due date set to the promised date, status Waiting

Yes, when you complete the action

Recorded elsewhere

Attached to the related task, due date brought forward if earlier

Yes

Broken (date passed, unpaid)

In progress, due today, one chase action; new task if none open

Yes

Cancelled or rejected

In progress, action to ask for a new commitment; new task if none open

Yes

Kept (paid)

Nothing, unless your playbook has a rule for it

Only with a playbook rule


Understanding what a promise does to a task

  • A promise to pay sets the task's due date to the promised payment date

  • The task moves to "Waiting" status, removing it from your active queue until the promised date arrives

  • The system continuously monitors the promise for status changes


Recording a promise from a task

  • Use the Record Promise to Pay action on any task

  • If AI detected the promise in a customer email, the form pre-fills with the detected date and amount

  • Completing the action does three things: activates the promise, sets the task due date, and changes status to Waiting


When promises are recorded elsewhere

  • Promises created from the customer page, detected by AI, or imported are automatically linked to related open tasks

  • The task due date only moves earlier never relaxes deadlines already set

  • A new task is only created if the AI determines one is needed


When the promise is broken (missed)

  • Task automatically moves back to "In progress"

  • Due date resets to today

  • A follow-up action is created to chase the payment

  • A new task is created if no open task exists


When the promise is cancelled or rejected

  • Task moves back to "In progress"

  • An action is created to request a new payment commitment

  • A new task is created if none is open


When the promise is kept (paid)


Controlling this behavior

  • Use Classification Rules to decide whether promises join tasks, open new ones, or are left alone

  • Write rules in plain language the AI follows them over defaults

  • Use Task Playbook rules to define what happens to tasks when promise status changes

  • See Understanding Promise to Pay Statuses to learn how each status affects your tasks

Did this answer your question?