Baserow for Openclaw

A powerful skill for interacting with Baserow tables and rows via REST API to automate CRM and pipeline data management.

ericjbone
v1.0.0
Mar 2, 2026
0
1.2k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install baserow

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install baserow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Baserow?

This skill enables AI agents to interface directly with Baserow databases using the REST API. It is specifically optimized for managing sales pipelines, tracking contacts, and logging interactions within a CRM environment. By leveraging Openclaw Skills, developers can bridge the gap between AI-driven task execution and structured data storage, ensuring that CRM records are updated in real-time based on agent activities. The integration focuses on reliability and adheres to specific API patterns for both data retrieval and modification.

Baserow Use Cases

  • Automated logging of sales interactions and email deals into a central CRM.
  • Synchronizing contact information between communication tools and Baserow databases using Openclaw Skills.
  • Updating sales pipeline stages and opportunity status based on deal progress.
  • Programmatic retrieval of table data for reporting or downstream processing.

How Baserow Works

  1. The agent authenticates via a static API token stored in local environment variables.
  2. Data retrieval is performed using the Python standard library for efficient read operations.
  3. Write operations, including row creation and updates, are handled via curl to ensure compatibility with API permissions and prevent 403 errors.
  4. The skill uses specific table IDs to target CRM objects like Contacts, Sales Pipelines, and Interactions within Openclaw Skills.
  5. Operations are executed using user-friendly field names for better readability and mapping.

Baserow Setup

Configure your environment variables in your local environment file at ~/.openclaw/.env:

BASEROW_BASE_URL="https://your-baserow-instance.com"
BASEROW_TOKEN="your_api_token_here"

Ensure your environment file uses real newlines between variables to avoid export errors. Verify connectivity by running a test read command using the provided Openclaw Skills patterns. You must also have python3 installed on your system.

Baserow Data Schema & Taxonomy

The skill interacts with the database using the following table mappings for CRM workflows:

Table ID Description
827 Sales Pipeline (BD Opportunity table)
828 Opportunity Line Items
829 Contacts
830 Interactions
831 Account Execution

All requests should include the user_field_names=true parameter to ensure that the AI agent can map data to human-readable field labels instead of internal IDs.

Baserow Advanced Features

  • Support for complex CRM workflows including interaction logging for active deal motions.
  • Multi-tool flexibility using Python for GET requests and curl for PATCH/POST commands to maximize reliability in Openclaw Skills.
  • Automatic linkage between disparate tables, such as linking Contacts to specific Opportunities.
  • Safety-first operating conventions that require table and row confirmation before performing bulk updates or deletes.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*