Journal log
journal_logDestructive
Free anonymous or authenticated append-only log for an action performed outside Zambo. The entry is recorded as an agent-reported claim; Zambo does not claim it ran or observed the action. Limited to 20 calls per IP per day on the free tier.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| inputs | No | Optional local input object. It is redacted and hashed, then discarded. | |
| job_id | Yes | Stable job or session identifier shared by the agent. | |
| metadata | No | Optional redacted display metadata. | |
| tool_name | Yes | Tool or action name reported by the agent. | |
| _zambo_key | No | Optional opaque Zambo access capability. Never place it in a URL or public log. | |
| started_at | No | RFC 3339 start timestamp. | |
| _session_id | No | Optional stable bot-job ID. Reuse it across calls to bind a Day Pass and keep the job ledger together. | |
| duration_ms | No | Reported duration in milliseconds. | |
| completed_at | No | RFC 3339 completion timestamp. | |
| _caller_label | No | Optional caller label recorded as a caller-reported claim in the receipt. | |
| executor_identity | Yes | Agent, client, or local executor that reported the action. | |
| external_executor | No | External server or executor name when relevant. | |
| _continuity_ai_label | No | Optional self-reported AI client label for the private continuity timeline. Zambo does not independently verify the client. | |
| redacted_inputs_hash | No | Hash of redacted inputs. Raw inputs are never stored. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes | The tool's observed JSON value or plain-text result. |