askew_variables_set
Safely store a string or JSON object for your iPhone Shortcuts to retrieve later. The value is encrypted on your device, so only ciphertext reaches the relay, and writing an existing name replaces it.
Instructions
Write a variable shared between the agent and the user's phone. The value (a string or a JSON object) is encrypted with the account key before leaving this computer, and the phone's Shortcuts read it with the same key; the relay stores only ciphertext. Writing an existing name replaces the value; there is no versioning. Returns the name and update time. Errors: the account key has not arrived yet (ask the user to open Settings → Connector → Resend key). Use it for data a Shortcut should pick up later (e.g. 'today.plan'), not for large blobs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Variable name (case-sensitive), e.g. 'home' or 'today.plan'. Writing an existing name replaces its value; the name is authenticated with the value, so it cannot be read back under another name. | |
| value | Yes | The value to store: a plain string, or a JSON object (stored as JSON text). Encrypted with the account key before it leaves this computer; the phone's Shortcuts read it with the same key. |