Task Reminder Event

Task Reminder Event

The Task Reminder event is triggered whenever the reminder time for a task is set in the WeGoDoo application. When this event occurs, a webhook will send the following JSON payload to the configured endpoint:


JSON Payload Example

Notes
{
  "event_type": "task_reminder",
  "timestamp": "2024-12-16T16:12:16",
  "data": {
    "task_id": "87141",
    "list_id": "18755",
    "list_name": "December Goals",
    "task_name": "Follow up on client proposal",
    "note": "Prepare for the call and review all notes beforehand.",
    "due_date": "2024-12-16T00:12:00",
    "mark_as_important": true,
    "created_by": {
      "user_id": "dhaval2906@yopmail.com",
      "username": "Dhaval Patel"
    },
    "assigned_to": {
      "user_id": "jane.doe@example.com",
      "username": "Jane Doe"
    },
    "verify_by": {
      "user_id": "michael.brown@example.com",
      "username": "Michael Brown"
    }
  }
}

Field Descriptions

  • event_type: The type of event that triggered the webhook (task_reminder in this case).

  • timestamp: The time the event occurred in ISO 8601 format.

  • data: Contains detailed information about the task for which the reminder is set:

    • task_id: Unique identifier of the task.

    • list_id: Unique identifier of the list containing the task.

    • list_name: Name of the list containing the task.

    • task_name: Name of the task.

    • task_url: A clickable URL or link to the task's detailed view.

    • note: Additional notes or context provided for the task. This field can be empty.

    • due_date: The due date and time for the task in ISO 8601 format.

    • mark_as_important: Boolean flag indicating if the task is marked as important.

    • created_by: Information about the user who originally created the task:

      • user_id: Email ID of the task creator.

      • username: Name of the task creator.

    • assigned_to: Information about the user to whom the task was assigned:

      • user_id: Email ID of the assigned user. This field can be empty.

      • username: Name of the assigned user. This field can be empty.

    • verify_by: Information about the user responsible for verifying the task:

      • user_id: Email ID of the verifier. This field can be empty.

      • username: Name of the verifier. This field can be empty.



    • Related Articles

    • Task Created Event

      The Task Created event is triggered whenever a new task is created in the WeGoDoo application. When this event occurs, a webhook will send the following JSON payload to the configured endpoint: JSON Payload Example { "event_type": "task_created", ...
    • Task Deleted Event

      The Task Deleted event is triggered whenever a task is deleted in the WeGoDoo application. When this event occurs, a webhook will send the following JSON payload to the configured endpoint: JSON Payload Example { "event_type": "task_deleted", ...
    • Task Updated Event

      The Task Updated event is triggered whenever a task is updated in the WeGoDoo application. When this event occurs, a webhook will send the following JSON payload to the configured endpoint: JSON Payload Example { "event_type": "task_updated", ...
    • Task Completed Event

      The Task Completed event is triggered whenever a task is marked as completed in the WeGoDoo application. When this event occurs, a webhook will send the following JSON payload to the configured endpoint: JSON Payload Example { "event_type": ...
    • Task Verified Event

      The Task Verified event is triggered whenever a task is verified in the WeGoDoo application. When this event occurs, a webhook will send the following JSON payload to the configured endpoint: JSON Payload Example { "event_type": "task_verified", ...