From xactions
Manages CRM for X followers and contacts: syncs from X, tags, segments, searches, and exports via REST API with PostgreSQL/Prisma backend. Useful for scaling audience relationships.
npx claudepluginhub nirholas/xactionsThis skill uses the workspace's default tool permissions.
API-powered CRM system for managing relationships with your X followers and contacts.
Syncs contacts, deals, and campaigns to/from Salesforce, HubSpot, Zoho, or Pipedrive with deduplication, field mapping, compliance checks, and bi-directional support. Use for automated transfers instead of CSV imports.
Manages Intercom contacts: create users/leads, search/filter by attributes, update custom data, merge leads into users. For CRM syncing and segmentation.
Manages Wix contact segments for email marketing campaigns via Contacts Segments API. Retrieves lists, searches by name/description, filters contacts by purchase history, engagement, location, demographics.
Share bugs, ideas, or general feedback.
API-powered CRM system for managing relationships with your X followers and contacts.
| Goal | Route | Method |
|---|---|---|
| List CRM contacts | GET /api/crm/contacts | REST API |
| Sync followers to CRM | POST /api/crm/sync | REST API |
| Tag a contact | POST /api/crm/contacts/:id/tag | REST API |
| Search contacts | GET /api/crm/contacts?q=query | REST API |
| Segment contacts | GET /api/crm/segments | REST API |
| Export contacts | GET /api/crm/export | REST API |
POST /api/crm/sync
Authorization: Bearer <token>
Pulls your current followers from X and upserts them into the CRM database.
POST /api/crm/contacts/:id/tag
Authorization: Bearer <token>
Content-Type: application/json
{ "tag": "vip" }
GET /api/crm/contacts?q=nichxbt&tag=vip&minFollowers=1000
Authorization: Bearer <token>
GET /api/crm/segments?criteria=engagement&threshold=high
Authorization: Bearer <token>
| Goal | Approach |
|---|---|
| Find your most engaged followers | GET /api/crm/segments?criteria=engagement |
| Tag VIP followers for special treatment | POST /api/crm/contacts/:id/tag with { "tag": "vip" } |
| Export follower list to CSV/JSON | GET /api/crm/export?format=csv |
| Find followers above a follower threshold | GET /api/crm/contacts?minFollowers=5000 |
User, FollowerSnapshot models)