Tool reference

get_page_run

get_page_run reads the current outcome of one PageRun owned by the authenticated user. It is the direct way to check a single prospect’s generation.

MCP

Example prompt

Use get_page_run to check this existing Landit PageRun:
[page-run-id]. Tell me its status and provide the Page URL when ready.
If it failed, show the reported reason. Do not create another Page.

Replace [page-run-id] with the PageRun’s public_id returned by creation.

Arguments

Name Type Required Meaning
run_id UUID string Yes The public_id returned for the PageRun.
{"run_id": "00000000-0000-4000-8000-000000000001"}

Use the actual UUID; the sample is illustrative.

Result fields

Field Meaning
public_id Public identifier of this run.
state queued, running, succeeded, or failed.
linkedin_state Prospect profile stage.
crm_state CRM data stage.
crm_writeback_state CRM delivery stage, separate from Page readiness.
screenshot_state Page screenshot stage.
og_image_state Link-preview image stage.
page_url Final URL for a succeeded run; null otherwise.
failure_reason Failure information when present.

Follow progress

Poll until the run succeeds or fails. Do not report a pending URL as a completed Page. On success, use page_url to open or share the personalized Page. Preserve failed optional-stage diagnostics alongside a valid result.

page_run_not_found indicates that the owned run was not found. Check the PageRun UUID rather than using the enrichment identifier. Creation is a separate mutation and should not be repeated as a polling substitute.

Search guides and MCP references in one place.