Actions

Learn how Actions enable Data Activation by connecting RevOS to external systems - sync data, enrich records, and automate workflows

What Are Actions?

Actions connect RevOS to external systems, enabling you to push data from your Tables to operational tools like CRMs, marketing platforms, and communication services.

💡

For technical users: Actions enable Data Activation / Reverse ETL - pushing data from RevOS to your operational tools.

Common use cases:

  • Sync contact data to your CRM
  • Enrich records with external data (company info, email verification)
  • Automate outreach workflows
  • Update records in connected systems

Actions run on individual objects (rows) in your Table, processing each record with the data you've mapped.

 

How Actions Work

The conceptual flow is straightforward:

  1. Add an Action column to your Table
  1. Map your data fields to the action's required inputs
  1. Run the action - immediately for one record or in batch for all
  1. View results directly in your Table
 

Getting Started

Prerequisites

Before adding an Action, ensure you have:

  • A connected integration (set up via Settings → Integrations)
  • A Table with data columns - you can only map columns that already exist

Adding an Action Column

  1. Open your Table
  1. Ensure you have columns with the data you need (e.g., email, name, company domain)
  1. Click "Add" → select "Action"
  1. Browse available actions grouped by integration
  1. Configure "Data mapping" - map your Table columns to action input fields
  1. Save the action
⚠️

Important: Create the data columns you need before adding the Action. The mapping interface only shows existing columns.

 

Running Actions

You have three ways to execute actions:

Method
Description
Use Case
Run Now
Execute for a single record immediately
Testing, one-off updates
Batch Run
Execute for all records in the table
Initial sync, bulk operations
Scheduled
Automatic execution at defined intervals
Ongoing synchronization

Progress tracking and status updates appear directly in your Table as actions execute.

 

Scheduling Actions

Scheduling enables automatic, recurring execution of actions to keep your data synchronized across systems.

How to Set Up a Schedule

  1. Click the action column headerConfigure Action
  1. Switch to the "Schedule" tab
  1. Enable the "Enable Schedule" toggle
  1. Select your interval:
      • Hourly
      • Every 2, 3, 6, 8, or 12 hours
      • Every 24 hours (daily)
  1. Click Save Schedule

The interface shows last run and next run times so you can track execution.

💡

Tip: Use scheduling when you need to keep data continuously synchronized between RevOS and external systems.

 

Understanding Results

Status Indicators

Each record shows a status in the Action column:

  • Running - Action is currently executing
  • Delayed - Action is queued (e.g., due to rate limits)
  • Success - Action completed successfully
  • Failed - Action encountered an error

Viewing Execution Details

  1. Click the expand button on any Action cell
  1. View execution history grouped by date
  1. See input/output data and any error messages
  1. Re-run failed actions or re-execute with updated data

Error Handling

  • AI error explanations are available on Growth/Enterprise plans
  • Automatic retries occur for temporary failures (rate limits, timeouts)
  • You can manually re-run any action from the execution history
 

Tips for Success

  • Verify integration credentials are valid before running actions
  • Check required fields in the action configuration before execution
  • Use batch mode for bulk operations rather than running individually
  • Monitor execution history to catch and address failures early
  • Start with a single record to test your mapping before batch execution
Did this answer your question?
😞
😐
🤩

Last updated on January 21, 2026