搜索

PythonReactSEOPDF
OpenClaw

attio-apikey

Direct Attio CRM integration for OpenClaw with full CRUD capabilities. Query, create, update, and delete companies, people, and notes in real-time. Uses Attio API key directly - no OAuth or proxy server required.

felicitationes0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install felicitationes/attio-apikey

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Attio Direct Skill

Direct Attio CRM integration with full CRUD (Create, Read, Update, Delete) operations.

Setup

  1. Get API key from https://app.attio.com/settings/api
  2. Copy .env.example to .env and add your key

Quick Commands

# Read data
python3 attio_client.py companies
python3 attio_client.py people

# Create
python3 attio_client.py companies --create --data '{"name": "Acme"}'

# Update
python3 attio_client.py companies --update --id RECORD_ID --data '{"funnel_stage": "Nurture"}'

# Delete
python3 attio_client.py companies --delete --id RECORD_ID

# Add note
python3 attio_client.py companies --note "Title|Content" --id RECORD_ID

Features

  • Full CRUD on companies and people
  • Add notes to any record
  • Query with pagination (default 5000)
  • Direct API - no OAuth overhead

Files

attio-direct/
├── attio_client.py    # Main CLI
├── .env.example       # API key template
├── README.md          # Setup instructions
└── SKILL.md          # This file

来源信息

Source
github
Repository
openclaw/skills
Path
skills/felicitationes/attio-apikey
Version
—
Commit
6eea45037116c54ee9738f9ee7371da0bd55f483
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

README

Attio Apikey

Direct Attio CRM integration for OpenClaw — full CRUD (Create, Read, Update, Delete) for companies, people, and notes.

⚠️ Security Setup

  1. Get your Attio API key:

  2. Copy the env template:

    cp .env.example .env
    
  3. Add your API key:

    # Edit .env and replace with your key
    ATTIO_API_KEY="your-key-here"
    

Security Recommendations

  • Use a dedicated API key with minimal permissions
  • Don't share your key publicly
  • Consider rotating the key periodically
  • Monitor your Attio API usage for anomalies

Usage

# Query companies
python3 attio_client.py companies

# Query people
python3 attio_client.py people

# Create a company
python3 attio_client.py companies --create --data '{"name": "Acme Corp"}'

# Add a note to a company
python3 attio_client.py companies --note "Title|Content" --id RECORD_ID

# Update a company stage
python3 attio_client.py companies --update --id RECORD_ID --data '{"funnel_stage": "Nurture"}'

Options

Flag Description
--limit N Number of results (default: 5000)
--create Create new record
--update Update existing record
--delete Delete record
--id Record ID for update/delete/note
--data JSON data for create/update
--note Add note: "title|content"

Requirements

  • Python 3.7+
  • Attio API key with appropriate permissions

Author

  • felixwithoutx

来源内容

SKILL.md
# Attio Direct Skill

Direct Attio CRM integration with full CRUD (Create, Read, Update, Delete) operations.

## Setup

1. Get API key from https://app.attio.com/settings/api
2. Copy `.env.example` to `.env` and add your key

## Quick Commands

```bash
# Read data
python3 attio_client.py companies
python3 attio_client.py people

# Create
python3 attio_client.py companies --create --data '{"name": "Acme"}'

# Update
python3 attio_client.py companies --update --id RECORD_ID --data '{"funnel_stage": "Nurture"}'

# Delete
python3 attio_client.py companies --delete --id RECORD_ID

# Add note
python3 attio_client.py companies --note "Title|Content" --id RECORD_ID
```

## Features

- Full CRUD on companies and people
- Add notes to any record
- Query with pagination (default 5000)
- Direct API - no OAuth overhead

## Files

```
attio-direct/
├── attio_client.py    # Main CLI
├── .env.example       # API key template
├── README.md          # Setup instructions
└── SKILL.md          # This file
```
README
# Attio Apikey

Direct Attio CRM integration for OpenClaw — full CRUD (Create, Read, Update, Delete) for companies, people, and notes.

## ⚠️ Security Setup

1. **Get your Attio API key:**
   - Go to https://app.attio.com/settings/api
   - Create a new API key with Read/Write permissions
   - **Tip:** Create a dedicated key with minimal permissions for this skill

2. **Copy the env template:**
   ```bash
   cp .env.example .env
   ```

3. **Add your API key:**
   ```bash
   # Edit .env and replace with your key
   ATTIO_API_KEY="your-key-here"
   ```

## Security Recommendations

- Use a dedicated API key with minimal permissions
- Don't share your key publicly
- Consider rotating the key periodically
- Monitor your Attio API usage for anomalies

## Usage

```bash
# Query companies
python3 attio_client.py companies

# Query people
python3 attio_client.py people

# Create a company
python3 attio_client.py companies --create --data '{"name": "Acme Corp"}'

# Add a note to a company
python3 attio_client.py companies --note "Title|Content" --id RECORD_ID

# Update a company stage
python3 attio_client.py companies --update --id RECORD_ID --data '{"funnel_stage": "Nurture"}'
```

## Options

| Flag | Description |
|------|-------------|
| `--limit N` | Number of results (default: 5000) |
| `--create` | Create new record |
| `--update` | Update existing record |
| `--delete` | Delete record |
| `--id` | Record ID for update/delete/note |
| `--data` | JSON data for create/update |
| `--note` | Add note: "title\|content" |

## Requirements

- Python 3.7+
- Attio API key with appropriate permissions

## Author

- felixwithoutx

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.