phone_task
Hand a task to Mobster’s agent on the user’s iPhone. It asks the user in the Mobster app before it sends, buys, posts or deletes. Pass thread_id for a follow-up that sees what earlier tasks found.
Acts on the device.
Arguments
Example
tools/call params
structuredContent has thread_id, run_id and status, with answer, data, blocks, reason, question, choices, approval or the queue’s position as the status calls for. On several phones it has group_id and phones, each phone’s state, and once every phone is done, summary.
Input schema and annotations of phone_task
Input schema and annotations of phone_task
Annotations:
title: "Phone task", readOnlyHint: false, destructiveHint: true, idempotentHint: false, openWorldHint: truephone_task_status
Where a phone_task task is: running, waiting for the user’s approval or answer, or finished with its answer.
Read-only.
Arguments
Example
tools/call params
structuredContent has thread_id, run_id and status, with answer, data, blocks, reason, question, choices, approval or the queue’s position as the status calls for. On several phones it has group_id and phones, each phone’s state, and once every phone is done, summary. In a conversation where no task started, status is idle.
Input schema and annotations of phone_task_status
Input schema and annotations of phone_task_status
Annotations:
title: "Phone task status", readOnlyHint: true, destructiveHint: false, openWorldHint: falselist_workflows
The user’s saved workflows in Mobster: each one’s name, steps and blanks.
Read-only.
Arguments
Takes no arguments.
Example
tools/call params
structuredContent has workflows, each with id, name, steps, blanks, sameConversation, nodes, branches, loops and published.
Input schema and annotations of list_workflows
Input schema and annotations of list_workflows
Annotations:
title: "List workflows", readOnlyHint: true, destructiveHint: false, openWorldHint: falserun_workflow
Run one of the user’s saved workflows on their iPhone, with a value for each blank, in a new conversation or the one you name with thread_id. Mobster asks the user before it sends, buys, posts or deletes.
Acts on the device.
Arguments
Example
tools/call params
phone_task says it. structuredContent has workflow_id, thread_id, run_id and the run’s state. A graph workflow answers as graph_status does, with thread_id and run_id.
Input schema and annotations of run_workflow
Input schema and annotations of run_workflow
Annotations:
title: "Run workflow", readOnlyHint: false, destructiveHint: true, idempotentHint: false, openWorldHint: truegraph_status
Read a graph workflow’s accepted batch by workflow_id and batch_id, without starting it again.
Read-only.
Arguments
Example
tools/call params
structuredContent has workflow_id, batch_id, status, reason, result, steps (each with instance, type, state, reason, output and runId) and status_uri.
Input schema and annotations of graph_status
Input schema and annotations of graph_status
Annotations:
title: "Graph status", readOnlyHint: true, destructiveHint: false, openWorldHint: falselist_profiles
The user’s social media profiles mapped in Mobster (handle, app and the iPhone each is signed in on). Pass one to phone_task as profile, such as “@getmobster on Instagram”.
Read-only.
Arguments
Takes no arguments.
Example
tools/call params
structuredContent has profiles, each with id, profile, handle, app and phone.
Input schema and annotations of list_profiles
Input schema and annotations of list_profiles
Annotations:
title: "List profiles", readOnlyHint: true, destructiveHint: false, openWorldHint: falselist_accounts
Deprecated: use list_profiles, which answers the same list. Kept so clients that learned this name keep working.
Read-only.
Arguments
Takes no arguments.
Example
tools/call params
structuredContent has accounts, each with id, account, handle, app and phone.
Input schema and annotations of list_accounts
Input schema and annotations of list_accounts
Annotations:
title: "List profiles (old name)", readOnlyHint: true, destructiveHint: false, openWorldHint: false