absuite-contacts-cli

Manages tenant-scoped CRM contacts in Alliance Business Suite via absuite CLI.

Updated Apr 18, 2026
One-click install
npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-contacts-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: absuite-contacts-cli
Source: https://github.com/FenixAlliance/ABS.Agents/tree/main/paperclip/skills/absuite-contacts-cli
Command: npx skills add https://github.com/FenixAlliance/ABS.Agents --skill absuite-contacts-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually managing tenant-scoped contacts in the Alliance Business Suite CRM is slow, error-prone, and requires switching between multiple tools for common operations like contact creation, metadata management, and transactional email sending.

Core Features & Use Cases

  • Full Contact CRUD: Create, read, update, and delete both individual and organization contacts, plus access extended views with related data like wallets, carts, and social profiles.
  • Metadata & Sync Management: Add key-value contact options, sync users or tenants to contact lists, and send transactional emails directly via the CLI.
  • Use Case: A CRM administrator can bulk create individual contacts for new users, attach custom metadata options for segmentation, sync tenant users to the contact list, and send welcome emails all without using the REST API.

Quick Start

Use the absuite-contacts-cli skill to create a new individual contact for a user, attach their department as a contact option, and send them a welcome email via the absuite CRM CLI.

Frequently Asked Questions about absuite-contacts-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage CRM contacts in the Alliance Business Suite without making REST API calls?

You can manage CRM contacts in the Alliance Business Suite without REST API calls by using the absuite CLI. This skill handles full CRUD operations for individual and organization contacts directly from the command line using PascalCase JSON DTO parameters.

Can I send transactional emails to CRM contacts using the CLI?

Yes, you can send transactional emails to CRM contacts using the CLI. The absuite CLI supports transactional email dispatch directly, allowing administrators to send welcome messages without switching to a different tool or using the REST API.

What are the prerequisites for executing tenant-scoped contact operations in the absuite CLI?

Executing tenant-scoped contact operations requires an authenticated absuite CLI session and a configured tenant context. You must also provide PascalCase JSON DTO parameters for all create, update, and action commands.

How do I sync users to a CRM contact list from the command line?

To sync users to a CRM contact list from the command line, use the absuite CLI. The skill supports user and tenant synchronization to contact lists, automatically mapping your tenant users into the CRM database.

Does the absuite CLI support viewing extended CRM contact data like wallets and social profiles?

Yes, the absuite CLI supports viewing extended CRM contact data. You can access extended views that include related resources such as wallets, carts, and social profiles alongside the standard individual and organization contact information.

What is the best way to attach custom metadata to a CRM contact via the CLI?

The best way to attach custom metadata to a CRM contact via the CLI is by adding key-value contact options. This skill supports contact option metadata management, enabling administrators to apply custom segmentation tags directly during contact creation or updates.