create_task
Create a new task in Follow Up Boss CRM, specifying person, type, due date, and assignee to track follow-ups, calls, emails, and more.
Instructions
Create a new task. (POST /tasks)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | The name of the task. | |
| type | No | Type can be one of the following: `Follow Up`, `Call`, `Text`, `Email`, `Appointment`, `Showing`, `Closing`, `Open House` or `Thank You` | |
| dueDate | No | Due date for this task in YYYY-MM-DD format. | |
| personId | Yes | The id of the person this task is related to. | |
| extraBody | No | Extra raw JSON body fields not explicitly listed above — e.g. custom.* fields when creating/updating people or deals. Keys and values are sent as-is. | |
| assignedTo | No | The full name of the agent to assign this task. (Note: This is required if `assignedUserId` is empty.) | |
| extraQuery | No | Extra raw query parameters not explicitly listed above — e.g. FUB custom field filters like custom.ClosingDate on /people or /deals. Keys and values are sent as-is. | |
| dueDateTime | No | Due date for this task with a time included that also supports timezone suffixes. (e.g., 2004-11-16T03:00:00 -05:00) | |
| isCompleted | No | Sets whether the task is completed or not. | |
| assignedUserId | No | The id of the user to assign to this task. (Note: This is required if `assignedTo` is empty.) | |
| remindSecondsBefore | No | Set a reminder for the task to be sent via email and desktop notification. This is only available for tasks with a due time set. |