Talent Scout Record Relationship Activity
talent_scout_record_relationship_activityRecord one human-reported email, LinkedIn, SMS, call, or visit in the existing StackFast Relationship Core. Returns an immutable, idempotent receipt and makes follow-up state visible in Talent Scout. It never sends, scrapes, applies, submits, or changes candidacy status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel | Yes | ||
| company | Yes | ||
| summary | Yes | Factual summary of the already-completed human activity (maximum 5,000 characters; longer input is rejected and never silently truncated). | |
| direction | Yes | Explicitly state whether the employer/contact initiated this activity, the candidate initiated it, or it is a system lifecycle event. No direction is inferred. | |
| tenant_id | Yes | ||
| occurred_at | Yes | ISO-8601 timestamp for the human-completed activity. | |
| sqlite_path | No | Optional local SQLite path for BYOC receipts; hosted cloud calls fail closed instead of reading local files. | |
| artifact_url | No | Optional governed evidence URL; no artifact body is copied. | |
| contact_name | Yes | ||
| next_touch_at | No | Optional ISO-8601 follow-up time. | |
| auth_token_key | No | Optional wallet/env key name for the tenant Turso auth token. Never pass a raw token. | |
| idempotency_key | Yes | Caller-stable key that makes retries return the original immutable receipt. | |
| database_url_key | No | Optional wallet/env key name for the tenant Turso database URL. Never pass a raw URL or secret. | |
| tenant_database_type | No | Optional physical database routing mode. Omit for the default internal StackFast DB; use sovereign_cloud only with wallet-resolved tenant DB credentials. | |
| related_queue_item_id | No | ||
| related_application_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | ||
| public_tool | Yes | ||
| drafts_never_sends | No | ||
| no_autonomous_outbound | No |