Skip to main content

Type Text Action

Type predefined text with dynamic variables and user input.

What It Does​

The Type Text action automatically types text at your cursor position. It's perfect for email templates, code snippets, signatures, or any text you type repeatedly.

Configuration​

Text Content — Enter the text you want to insert. Can include:

  • Static text
  • Dynamic variables
  • Input field placeholders

Dynamic Variables​

Type Text supports dynamic content that changes based on context:

{date} — Automatically inserts today's date

{time} — Inserts the current time

{current_app} — Inserts the current time

{?name} — Prompts you for text before inserting

Variable Syntax​

Variables use a special format in your text. Check the app interface for the exact syntax, typically something like:

  • {date} for current date
  • {time} for current time
  • {?name:John} Input field with default
  • {?priority|Low,Medium,High} Dropdown field with options Low, Medium, High
  • {?deadline|@date} Date picker

Examples​

Email Signature​

Best regards,
{full_name}
{?Job Title}
{?Company Name}
{?Email Address}
{?Phone Number}

Out of Office Message​

Hi there,

I'm currently out of office from {?Start Date|@date} to {?End Date|@date} and will have limited access to email. I'll respond to your message when I return.

Thanks,
{full_name}

User Input Prompt​

Dear {?Customer Name},

Thank you for your purchase. Your order will ship on {?date:@date}.

Best regards

Code Snippet​

function formatDate(date) {
return date.toISOString().split('T');
}

Use Cases​

Email Templates — Save common email responses

Hi there,

I'm currently out of office from {?Start Date|@date} to {?End Date|@date} and will have limited access to email. I'll respond to your message when I return.

Thanks,
{full_name}

Code Snippets — Insert frequently used code

import React from 'react';
const Component = () => {
return (
<div>
{/* TODO */}
</div>
);
};
export default Component;

Terminal Commands — Type long commands instantly

git commit -m "New Update" && git push origin main

Combining with Other Actions​

Auto-compose Email​

1. Simulate Keyboard Shortcut → New Email (⌘N)
2. Delay → 0.5 seconds
3. Type Text → recipient@example.com
4. Simulate Keyboard Shortcut → Tab (to subject)
5. Type Text → Weekly Update - {date}
6. Simulate Keyboard Shortcut → Tab (to body)
7. Type Text → [Your email template here]

Next Steps​