Get Daily Tasks
get_daily_tasksFetch SupaBird Daily Tasks from Home (newcomer intro package or ongoing post-trial Home) for today, or for a past day. Past days: pass date as "yesterday" or YYYY-MM-DD within the last 14 days. They are view only; tasks show as completed or missed.
When to call:
User asks what to do today, for their daily tasks, Home tasks, or a growth checklist.
Before helping them work through today's posting / engagement / coaching actions.
RESPONSE FORMATTING:
Present formattedText as the task list (do not replace it with a short paraphrase).
Then offer to help complete available tasks using other SupaBird tools (search, drafts, scheduling, performance report).
Only show tasks that are already in the list. Do not mention generating placeholders or ask the user to retry for personalized tasks.
If eligible is false, explain the message and do not invent tasks.
Do NOT mark tasks complete from this tool. Use complete_daily_task only after the user confirms they did the work, or after you finished it with them.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_daily_tasks"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Optional. "yesterday" or a date as YYYY-MM-DD within the last 14 days to see that day's tasks (view only). Omit for today. | |
| social_set | No | The social set (brand) this is for: its name, id or one of its handles. Omit when the user has one set. |