Inbox AI
  • Introduction
  • Quick Start
  • Hotkeys / Triggers
  • AI providers
  • Voice Commands
  • Screenshots
  • Watch Directories
  • Email Processing
  • Handle Incoming Calls
  • Actions
    • Custom Actions
      • Ask AI
      • Make API Request
      • Terminal Command
      • Multiple Choice
      • Group
    • Built-in Actions
      • Mail Actions
        • Mark as Read
        • Mark as Unread
        • Set Flag
        • Set Background Color
        • Move to Junk
        • Move to Archive
        • Move to Trash
      • Flow Control
        • Return Result to Previous AI
      • System Actions
        • Copy to Clipboard
        • Get Selected Text
        • Take Screenshot
        • Paste at Cursor
        • Speak Text
        • Send Notification
        • Add Apple Reminder
      • Do Nothing
    • Folder
    • Next Action Field
    • Action Variables
    • Export
  • Templating
  • Transcription
  • Logging
  • Limits
  • Troubleshooting
  • Advanced Settings
  • Integrations
    • AppleScript
    • Tana
    • Apple Notes
    • Reflect
    • Apple Shortcuts
    • Raycast
    • X-Callback-URL
Powered by GitBook
On this page
  1. Actions

Action Variables

PreviousNext Action FieldNextExport

Last updated 7 months ago

Action Variables are placeholders Inbox AI replaces with actual values before they are sent to the AI. See Templating for more information about using them and the default variables available.

To create and edit variables, click the"'Edit variables" button (1) in the bottom right of most actions.

The popup shows you a list of the variables available to the selected action. Each variable has:

  • A name, which is used to refer to the variable using Templating (i.e {{ input }})

  • A label for the AI or Human with a more readable format

  • A description for the AI or Human with instructions how to use the variable

  • A type:

    • String: A piece of text

    • Array: A list of strings

  • Whether it is intended to be used for by a human or an AI

Human variables result in a configuration screen to show. This allows for easy configuration of actions, especially actions shared with others can benefit from this. A common example of these are API keys.

AI variables are used by Ask AI actions. The AI uses your label and descriprion to do its best filling them.

Secret Variables

Human variables that start with the word "secret" (i.e. secretApiKey) will automatically show in the configuration screen as passwords.

(1) Click edit variables
Fill in the variables
An example of a secret variable in a configuration screen