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