✓ Verified 📱 Social Media ✓ Enhanced Data

Clawconnect

ClawConnect - Universal account connector for AI agents.

Rating
4.4 (474 reviews)
Downloads
6,853 downloads
Version
1.0.0

Overview

ClawConnect - Universal account connector for AI agents.

Complete Documentation

View Source →

ClawConnect

Universal account connector for AI agents. One API to access Gmail, Calendar, Twitter, Slack, and Discord.

Setup

  • Go to https://clawconnect.dev and sign up
  • Connect your accounts (Twitter, Gmail, Calendar, Slack, Discord)
  • Get your API key from the dashboard
  • All requests require Authorization: Bearer
Base URL: https://clawconnect.dev

API Endpoints

Connections

List connected accounts:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/connections

Twitter

Get your Twitter profile:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/twitter/me

Get timeline:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/twitter/timeline

Post a tweet:

bash
curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello from ClawConnect!"}' \
  https://clawconnect.dev/api/v1/twitter/tweet

Gmail

List emails (with optional search query and max results):

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  "https://clawconnect.dev/api/v1/gmail/messages?q=is:unread&maxResults=10"

Get email by ID:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/gmail/messages/MESSAGE_ID

Send email:

bash
curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to": "[email protected]", "subject": "Hello", "body": "Email body here"}' \
  https://clawconnect.dev/api/v1/gmail/send

Calendar

List events (with optional time range and max results):

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  "https://clawconnect.dev/api/v1/calendar/events?timeMin=2025-01-01T00:00:00Z&timeMax=2025-01-31T23:59:59Z&maxResults=20"

Slack

List workspace users:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/users

List channels:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/channels

Get your Slack profile:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/profile

Send a message (channel can be a channel ID or user ID):

bash
curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"channel": "C01234ABCDE", "text": "Hello!"}' \
  https://clawconnect.dev/api/v1/slack/send

Discord

Get your Discord profile:

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/discord/me

List guilds (servers):

bash
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/discord/guilds

Notes

  • Confirm before sending tweets or emails.
  • Use q parameter on Gmail to filter (same syntax as Gmail search).
  • Calendar timeMin/timeMax accept ISO 8601 timestamps.
  • Discord send is currently disabled (user OAuth limitation). Read-only for now.
  • For Slack with multiple workspaces, pass connection_id to target a specific connection.

Installation

Terminal bash

openclaw install clawconnect
    
Copied!

💻Code Examples

List connected accounts:

list-connected-accounts.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/connections

Get your Twitter profile:

get-your-twitter-profile.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/twitter/me

Get timeline:

get-timeline.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/twitter/timeline

Post a tweet:

post-a-tweet.sh
curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text": "Hello from ClawConnect!"}' \
  https://clawconnect.dev/api/v1/twitter/tweet

List emails (with optional search query and max results):

list-emails-with-optional-search-query-and-max-results.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  "https://clawconnect.dev/api/v1/gmail/messages?q=is:unread&maxResults=10"

Get email by ID:

get-email-by-id.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/gmail/messages/MESSAGE_ID

Send email:

send-email.sh
curl -X POST -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to": "[email protected]", "subject": "Hello", "body": "Email body here"}' \
  https://clawconnect.dev/api/v1/gmail/send

List events (with optional time range and max results):

list-events-with-optional-time-range-and-max-results.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  "https://clawconnect.dev/api/v1/calendar/events?timeMin=2025-01-01T00:00:00Z&timeMax=2025-01-31T23:59:59Z&maxResults=20"

List workspace users:

list-workspace-users.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/users

List channels:

list-channels.sh
curl -H "Authorization: Bearer $CLAWCONNECT_API_KEY" \
  https://clawconnect.dev/api/v1/slack/channels

Tags

#communication

Quick Info

Category Social Media
Model Claude 3.5
Complexity Multi-Agent
Author yiweil
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install clawconnect