Tool reference

Twenty-one tools. Nine read, twelve write. There is no invite, message, comment or like verb: what speaks is drafted by GTM Otto's planner and approved by you.

Read

Read-only. Clients run these without a confirmation. gtm_whoami, gtm_list_plays and gtm_show_play each carry a next field: the one step to take now, with a URL when it needs the browser.

ToolScopeWhat it does
gtm_whoamireadYour org, plan, lead meter, and the next step to take.
gtm_list_playsreadEvery play, its status, and whether a LinkedIn seat is connected.
gtm_show_playreadOne play in full: ICP, lanes, caps, hours, autonomy ladder.
gtm_play_statsreadWhat a play did and what came back, over four windows.
gtm_linkedin_statusreadWhich LinkedIn account is connected and today's headroom.
gtm_sources_referencereadThe five lanes: fields, caps, and what makes each runnable.
gtm_show_sourcesreadHow each lane of a play is configured, and why one is blocked.
gtm_source_runsreadA lane's run history: scanned, dropped, added.
gtm_list_approvalsreadMessages the planner drafted that wait for a human.

Write

Each one changes something. gtm_estimate_icp is the exception: it answers "about N companies match" and writes nothing. gtm_run_source and a launch through gtm_update_play spend real quota and act from your LinkedIn account; the assistant asks first.

ToolScopeWhat it does
gtm_estimate_icpwriteAbout how many companies match an ICP. Writes nothing.
gtm_create_playwriteCreate a play from an ICP. Draft by default.
gtm_update_icpwriteChange the ICP a play runs on.
gtm_update_playwritePause, resume or launch. Set the daily cap and working hours.
gtm_configure_sourcewriteSet a lane's fields. Can switch it on in the same call.
gtm_set_sourcewriteSwitch a lane on or off.
gtm_preview_sourcewriteDry run of a lane: a sample of who it would keep, no leads written.
gtm_run_sourcewriteReal run of a lane. Real leads, real quota.
gtm_forget_harvested_postswriteClear a post lane's memory so the next run judges today's posts again.
gtm_connect_linkedinwriteReturns the link to connect your LinkedIn account.
gtm_approvewriteApprove one drafted message. The agent asks you before each one.
gtm_rejectwriteReject one drafted message. The agent asks you before each one.

Approvals

gtm_list_approvals returns the messages the planner drafted that wait for a human. gtm_approve and gtm_reject act on one draft each. The agent cannot write or send a message on its own; it can only approve, with your confirmation, one the planner drafted.

Lanes

Lanes are addressed by play and key: people_search, competitor_posts (Post discovery), job_offers, account_list. post_engagers is retired. gtm_sources_reference is the single source of truth for each lane's fields, caps and what makes it runnable; read it before configuring one.