TaskMagic Glossary



    • Action: A specific task or operation within an automation. Actions can include clicking a button, typing text, or sending data to an API.
    • Activebots: An AI-powered chatbot system designed to streamline communication processes and provide a seamless user experience. Activebots can be customized, trained with PDFs, and integrated with OpenAI to enhance customer interaction.
    • API (Application Programming Interface): A set of rules and protocols that allow different software entities to communicate with each other. In TaskMagic, APIs are used to integrate and automate tasks with other software systems.
    • App Action: An action that integrates with external applications within TaskMagic's automation flows, such as sending data to Google Sheets or interacting with Webflow CMS.
    • Auto-Scraping: The process of automatically extracting data from websites or other digital sources. TaskMagic can automate scraping tasks to gather information without manual effort.
    • Automation: The use of technology to perform tasks without human intervention. TaskMagic automations can handle repetitive processes, data entry, and more.
    • Automation Flow: A sequence of steps designed to perform a specific task or set of tasks automatically. TaskMagic organizes these steps into flows to streamline processes.


    • Background Task: An automation that runs in the background without interfering with other tasks or requiring active user interaction. TaskMagic can execute background tasks to improve efficiency.
    • Batch Processing: Executing a series of automated tasks on multiple items or data sets simultaneously. TaskMagic can handle batch processing to streamline bulk operations.
    • Bookmark: Saving the state of an automation at a specific step or action. This allows users to resume or repeat a task from a particular point without starting over.
    • Bot: An automated program that can execute tasks on the internet, such as scraping data, sending messages, or interacting with web applications. TaskMagic can create bots to handle various automated tasks.
    • Browser Automation: Using TaskMagic to automate actions performed in a web browser, such as form filling, clicking buttons, and navigation.
    • Browser Extension: A small software module for customizing a web browser. TaskMagic might use browser extensions to enhance automation capabilities within the browser.
    • Browser Recording: A feature that allows users to record their actions in a web browser. TaskMagic captures these actions and uses them to create an automation.
    • Button: In TaskMagic, buttons are used within the user interface to trigger specific actions, such as starting an automation or recording a new task.


    • Capture Steps: The process of recording each action taken during the creation of an automation. This includes clicks, typing, and navigation, which TaskMagic uses to replicate the task.
    • Cloud Automation: Automations that run on cloud servers rather than on a local machine. This allows automations to run even when the user's computer is turned off.
    • Cloud Hours: Units of time representing the duration that automations can run on TaskMagic's cloud servers. These are often part of subscription plans and can be used to execute cloud automations.
    • Condition: A logical statement that must be true for an action to be executed. Conditions in TaskMagic can be used to control the flow of automations based on dynamic data.
    • Connector: An interface within TaskMagic that allows it to interact with other applications, APIs, or services. Connectors enable the integration of various tools and data sources into automations.
    • Control Panel: The main interface in TaskMagic where users manage their automations, view logs, and adjust settings.
    • Cron Job: A time-based scheduler used to run tasks at specified intervals. TaskMagic can set up automations to run as cron jobs for regular, scheduled execution.
    • Custom Data: User-defined data that can be used within an automation. This can include variables or information imported from sources like Google Sheets or webhooks.
    • Custom Step: A user-defined action within an automation that may involve specific logic or operations not covered by standard steps. TaskMagic allows for custom steps to meet unique automation needs.
    • CSV (Comma-Separated Values): A file format used to store tabular data in plain text. TaskMagic can export data to CSV files for easy sharing and analysis.


    • Data Extraction: The process of retrieving specific data from various sources such as websites, documents, or databases. TaskMagic can automate data extraction to gather and compile information efficiently.
    • Data Mapping: The process of defining how data from one source corresponds to data in another source. In TaskMagic, data mapping is used to ensure that data extracted from one system fits correctly into another system.
    • Data Scraping: The automated process of collecting data from websites. TaskMagic can perform data scraping to gather information like product details, prices, or contact information from web pages.
    • Debugging: The process of identifying and fixing errors in an automation. TaskMagic provides tools and logs to help users debug their automations and ensure they run smoothly.
    • Delay Step: A step in an automation that pauses execution for a specified amount of time. This is useful for waiting for pages to load or timing actions appropriately in TaskMagic.
    • Desktop Automation: Automations that run on a local computer, automating tasks within desktop applications and web browsers. TaskMagic supports desktop automation for tasks that require interaction with local applications.
    • Dynamic Data: Data that can change and be updated in real-time. TaskMagic uses dynamic data to make automations more flexible and responsive to changing conditions.
    • Dropdown Menu: A user interface element that displays a list of options when clicked. In TaskMagic, dropdown menus are used to select options for configuring automations.
    • Duplicate Step: An action that creates a copy of an existing step in an automation. This is useful for repeating similar actions without re-recording them in TaskMagic.
    • Drag-and-Drop Interface: A user-friendly interface feature that allows users to drag elements and drop them into place. TaskMagic may use a drag-and-drop interface to simplify the creation and management of automations.


    • Edit Step: The process of modifying an existing step in an automation to correct or improve it. TaskMagic allows users to edit steps to refine the automation flow.
    • Element Selector: A tool used to identify and select specific elements on a webpage for interaction. TaskMagic uses element selectors to target buttons, fields, and other interactive elements during automation.
    • Email Automation: Automations that handle tasks related to sending, receiving, and processing emails. TaskMagic can automate email workflows such as notifications, follow-ups, and data extraction from emails.
    • Encryption: The process of converting data into a secure format to prevent unauthorized access. TaskMagic may use encryption to protect sensitive data used in automations.
    • End Step: The final action in an automation sequence. TaskMagic defines an end step to signify the completion of the automation process.
    • Error Handling: Strategies and processes for managing errors that occur during the execution of an automation. TaskMagic provides options to handle errors gracefully, such as retrying steps or logging errors for review.
    • Event Trigger: A condition or action that initiates the execution of an automation. In TaskMagic, event triggers can include actions like adding a new row to a Google Sheet or receiving a webhook.
    • Exception: An event that disrupts the normal flow of an automation due to an error or unexpected condition. TaskMagic provides tools to handle exceptions and continue or halt the automation based on predefined rules.
    • Execution Log: A record of all actions performed during the execution of an automation. TaskMagic logs each step, including successful actions and errors, to help users review and debug their automations.
    • Export Data: The process of saving data from TaskMagic automations to external files or systems. TaskMagic supports exporting data to formats like CSV, JSON, or directly to other applications via APIs.


    • Failover: A mechanism that ensures continuity of automation by switching to a backup process in case of failure. TaskMagic may use failover strategies to maintain automation reliability.
    • Field Mapping: The process of linking fields from one data source to corresponding fields in another data source. TaskMagic uses field mapping to ensure data is correctly transferred between systems.
    • Filter Step: A step in an automation that applies conditions to data to determine if subsequent steps should be executed. TaskMagic uses filter steps to control the flow of automations based on specific criteria.
    • Flow: A sequence of steps in an automation that is designed to accomplish a specific task. TaskMagic automations are organized into flows to streamline processes.
    • Format Data: The process of transforming data into a specific structure or layout. TaskMagic can format data to meet the requirements of different applications or systems.
    • Form Filling: An automation task that involves entering data into web forms. TaskMagic can automate form filling to reduce manual data entry and increase accuracy.
    • Form Submission: The process of sending data entered into a form to a server or another system. TaskMagic can automate form submissions as part of its workflow capabilities.
    • Frequency: The interval at which an automation is scheduled to run. TaskMagic allows users to set the frequency of automations to match their workflow needs.
    • Full Screen Capture: Capturing the entire screen or webpage as part of the automation. TaskMagic can take full-screen captures for documentation, debugging, or data collection purposes.
    • Function: A reusable block of code or a predefined action that can be used within an automation. TaskMagic supports functions to perform common tasks efficiently.


    • Google Sheets Integration: A feature that allows TaskMagic to interact with Google Sheets for tasks such as reading from or writing data to a spreadsheet. This integration is commonly used for data storage and retrieval in automations .
    • GUI (Graphical User Interface): A visual interface that allows users to interact with TaskMagic through graphical icons and visual indicators, rather than text-based commands. The GUI makes it easier to create and manage automations .


    • Header: In data contexts, a header refers to the title or label for a column of data. In TaskMagic, headers from a source like Google Sheets can be used as variables in automations to map data accurately.
    • Hidden Step: A step in an automation that is not visible to the user but is executed as part of the process. TaskMagic allows for hidden steps to ensure smooth operation without user intervention.
    • Hook: A point in the automation where external systems can send data or trigger actions. In TaskMagic, hooks are used to integrate with other applications and services.
    • HTTP Request: A network request sent to a server to retrieve or send data. TaskMagic can use HTTP requests in automations to interact with APIs and web services.
    • Hub: In TaskMagic, a hub refers to a central point where various automations, data sources, and integrations are managed and connected.
    • Hyperlink: A link within a web page that redirects to another location, either within the same page or to a different page. TaskMagic can interact with hyperlinks as part of web automation tasks.


    • Import Data: The process of bringing data from external sources into TaskMagic for use in automations. This can include data from CSV files, Google Sheets, or APIs.
    • Integration: The act of connecting TaskMagic with other software or systems to enable seamless data flow and automated interactions. Integrations can be with tools like Google Sheets, APIs, and other third-party applications.
    • Interactive Element: Any element on a web page that users can interact with, such as buttons, links, and form fields. TaskMagic automations often involve interacting with these elements to perform tasks.
    • Iteration: The repetition of a process within an automation. TaskMagic allows for iteration through loops and repeated steps to handle multiple data items or repeated actions.


    • Job: A scheduled or on-demand task that runs within TaskMagic. Jobs can include a sequence of steps defined in an automation and can be triggered based on time or specific events.
    • JSON (JavaScript Object Notation): A lightweight data-interchange format that is easy for humans to read and write and for machines to parse and generate. TaskMagic can use JSON to format data for APIs and other integrations.


    • Keypress: An action in TaskMagic that simulates pressing a key or a combination of keys on the keyboard. This is useful for automating tasks that require keyboard input.


    • Library: A collection of reusable components, scripts, or modules that can be used within TaskMagic to build automations more efficiently.
    • List Trigger: A trigger that initiates an automation based on changes or updates to a list, such as a list in a spreadsheet or a database. TaskMagic uses list triggers to start automations when specific criteria are met.
    • Log: A record of events or actions that have occurred within an automation. TaskMagic logs provide detailed information about each step of the automation process, helping users to debug and optimize their workflows.
    • Loop: A control structure that repeats a set of actions for each item in a collection or until a certain condition is met. TaskMagic uses loops to automate repetitive tasks efficiently.


    • Macro: A single instruction that expands automatically into a set of instructions to perform a particular task. TaskMagic can create macros to automate repetitive tasks.
    • Manual Step: A step in an automation that requires human intervention. TaskMagic allows for the inclusion of manual steps to handle tasks that cannot be fully automated.
    • Mapping: The process of defining how data fields from one source correspond to fields in another source. TaskMagic uses mapping to ensure data is accurately transferred between systems.
    • Math Helper: An action in TaskMagic's core apps that performs mathematical operations. This can be used to manipulate numerical data within automations.
    • Multi-Step Automation: An automation that involves multiple steps or actions. TaskMagic supports multi-step automations to perform complex workflows.


    • Node: A point in an automation workflow where specific actions or decisions take place. In TaskMagic, nodes are used to define steps in the automation process.
    • Notification: A message or alert that informs users about the status of an automation, such as completion, errors, or required actions. TaskMagic can send notifications to keep users informed.
    • Navigator: A tool or feature that helps users navigate through different sections or steps of an automation within TaskMagic.
    • Non-blocking: Refers to actions or steps in an automation that do not prevent subsequent actions from being executed. TaskMagic can use non-blocking steps to ensure smooth workflow execution.
    • Native Integration: Built-in connections between TaskMagic and other software or platforms, allowing for seamless data exchange and automation.


    • OCR (Optical Character Recognition): A technology used to convert different types of documents, such as scanned paper documents or PDFs, into editable and searchable data. TaskMagic can use OCR to extract text from images or scanned documents.
    • Output: The result or data produced by an automation process. In TaskMagic, output can be stored, sent to another application, or used in subsequent steps of an automation.
    • Operator: A function or symbol that performs a specific operation on one or more inputs in an automation workflow. TaskMagic uses operators to manipulate data within automations.
    • Onboarding: The process of setting up and training new users to use TaskMagic effectively. Onboarding can include tutorials, guides, and support resources.


    • Pagination: The process of dividing content into discrete pages. TaskMagic can automate data scraping from multiple pages using pagination techniques to ensure all data is captured.
    • Pabbly Integration: A feature that allows TaskMagic to connect with Pabbly for efficient automation and data exchange. This includes setting up triggers and actions to enhance workflow efficiency.
    • Parse Step: A step in an automation that involves extracting specific data from a larger set of information. TaskMagic uses parse steps to identify and utilize relevant data within automations.
    • PDF Action: A feature in TaskMagic that allows users to extract text from PDF documents. This is useful for automations that require data from PDF files.
    • Proxy IP: An Internet Protocol address used to mask the user's actual IP address for privacy and security purposes. TaskMagic can integrate Proxy IPs to enhance anonymity and manage multiple personas during automation.
    • Profile Settings: Options within TaskMagic that allow users to manage their personal information, change their email, and configure other profile-related settings.
    • Pause Automation: A feature that allows users to temporarily stop an automation from running. This can be useful for troubleshooting or making adjustments without stopping the automation completely.
    • Prompt Window: The interface in TaskMagic where users can input and manage the steps of their automation. This window provides options for configuring each step and viewing the automation flow.
    • Preconditions: Specific conditions that must be met before an automation step can be executed. These conditions help ensure that the automation runs smoothly and only under the correct circumstances.
    • Proxy Management: The process of configuring and managing proxy IPs within TaskMagic to ensure smooth and secure automation operations. This includes adding, removing, and assigning proxies to different tasks.


    • Queue: In TaskMagic, a queue refers to the list of automation tasks that are scheduled to run. Tasks in the queue are executed in order, ensuring a structured and efficient workflow.
    • Query: A query in TaskMagic involves requesting specific information from a database or data source. This is essential for extracting relevant data to be used in automations.


    • Recording: The process of capturing a series of steps to be replayed exactly as instructed, streamlining tasks and processes in automation. Recording can include actions such as typing, clicking, delays, and data scraping.
    • Regex (Regular Expressions): A sequence of characters that define a search pattern, typically used for string matching within texts. In TaskMagic, regex can be used to identify and extract specific data patterns during automation.
    • Response Handling: The process of managing and processing the responses received from HTTP requests or other data sources within an automation. This includes parsing the response data and using it in subsequent steps of the automation.
    • Robotic Process Automation (RPA): A technology that uses bots to automate repetitive tasks by mimicking human interactions with digital systems. RPA enhances efficiency and accuracy by delegating routine tasks to bots.
    • RSS Feed: A web feed that allows users to access updates to online content in a standardized, computer-readable format. TaskMagic can automate the process of fetching and processing RSS feed updates.


    • Scheduling Trigger: A feature that allows users to set up triggers based on a schedule. This can be used to run automations at specific times or intervals.
    • Scrape a List: A function in TaskMagic that enables users to extract multiple pieces of data from a webpage. This is particularly useful for gathering large sets of similar data.
    • Scraping: The process of extracting data from websites. TaskMagic supports various scraping techniques to automate data collection.
    • Scrape Single: A step in TaskMagic for extracting individual items that are not presented in a list format. This is useful for specific data points that need to be extracted separately.
    • Scrape Text: A function used to extract text values from a webpage. This is useful for capturing textual data displayed on the screen.
    • Scroll Down: An action in TaskMagic that automates the scrolling down of a webpage to reveal more content or to reach a specific part of the page.
    • Selector: A mechanism in TaskMagic used to identify and interact with elements on a webpage. Selectors are crucial for accurately targeting elements during automation.
    • Sheet Change Trigger: A trigger in TaskMagic that initiates an automation when a new row is added or an existing row is edited in a connected Google Sheet.
    • SFTP Action: A feature in TaskMagic for transferring or creating files via SSH on a server. It allows for seamless file management through secure connections.
    • SMTP Action: A feature in TaskMagic that enables sending emails via an SMTP server. This is useful for automations that require email notifications or communications.
    • Suggested Steps: Recommendations provided by TaskMagic to help users streamline their automation workflows. These steps are based on common automation patterns.


    • Tags: Labels that can be added to automations to help categorize and organize them for easier management and retrieval.
    • Task: A specific action or set of actions that an automation is designed to perform within TaskMagic.
    • Task Queue: The list of pending tasks that are scheduled to run in TaskMagic. Tasks in the queue are executed in order based on their priority and schedule.
    • Template: Pre-built automation workflows provided by TaskMagic to help users quickly set up common automations without starting from scratch.
    • Text Helper: An action in TaskMagic used to manipulate and format text data within automations. This can include functions like concatenating, splitting, or trimming text.
    • Trigger: An event or condition that initiates an automation. Triggers can be time-based, action-based, or based on changes in data.
    • Type Step: A step in an automation that involves typing text into a specified field on a webpage or application. This is useful for form filling and data entry tasks.


    • Unattended Automation: Automation that runs without human intervention. These automations are scheduled or triggered by specific events.
    • Update: The process of modifying an existing automation or data set to reflect new information or changes. TaskMagic allows users to update their automations easily.
    • Upload Action: A feature in TaskMagic that enables users to upload files or data to a specific location or platform as part of their automation.
    • User Input: Data or information provided by the user that is required for the automation to function. TaskMagic can prompt users for input at various stages of the automation process.
    • User Management: Features and tools in TaskMagic that allow administrators to manage user access, permissions, and roles within the platform.


    • Variables: Words that can be used to replace data in your automation with some other data from other sources. If your automation is connected to a Google Sheet, you will have your headers (like first name, last name, email) available to be used as variables in your automation.
    • Variable Data: Data that is used within steps of an automation to make them dynamic. This allows automations to input different data values each time they run, based on external sources like Google Sheets.
    • Virtual Assistant: TaskMagic can act as a virtual assistant by automating repetitive tasks and interacting with various web platforms on your behalf.


    • Webhook: A feature that allows TaskMagic to receive real-time data from other applications. Webhooks are used to trigger automations based on events happening outside of TaskMagic.
    • Workspace: A virtual space within TaskMagic where users can organize, manage, and share their automations. Workspaces help in keeping related automations and team collaborations structured.


    • XLSX: The file extension for an Excel spreadsheet file. TaskMagic can interact with XLSX files for data extraction, manipulation, and automation purposes.


    • YAML: A human-readable data serialization standard that can be used in TaskMagic for configuring automation workflows.
    • YouTube Integration: A feature that allows TaskMagic to interact with YouTube, enabling tasks such as uploading videos, managing playlists, and extracting data from YouTube channels.


    • Zap: An automated workflow in TaskMagic that connects different applications to automate repetitive tasks. It is used to create seamless integrations between various services.
    • Zero Downtime: Refers to the ability of TaskMagic automations to run without any interruption or downtime, ensuring continuous operation and reliability.