Setup and usage
Requirements: macOS, Claude Code, Node.js 20+, npm, internet access, and your own Connexease Gateway account for panel operations. You do not need to sign in to a Gateway account for documentation-only questions. Run the following commands in order from any directory in Terminal:
After installing the plugin, you do not need to use
cd to enter the plugin’s cache directory. If a Claude session is already open, restart it so the new plugin can load.
Commands inside a Claude session
Examples — enter these inside the Claude session:
Claude Code: command → example response
The following conversation is an illustrative flow that could occur in a Claude session after the plugin is installed. Theconnect response can appear only if the local sign-in windows are completed successfully; other account-dependent responses require the relevant API call to succeed.
<question> and <request> are placeholders; do not type the angle brackets. For example, enter /connexease-gateway-ops:panel-ops Show this application's webhook status. If the application, date, or exact message to send is missing, the assistant should ask for it. You can use /exit to leave the Claude session.
What can be done in the panel?
View the connected account’s profile and applications; inspect WhatsApp/Instagram connection health; list, create, and update templates; run webhook and sandbox tests; manage test numbers; perform eligible API key operations; view wallet/billing information; display Insight tables and terminal charts; compare date ranges; and export CSV files. See the repository’s capability matrix for detailed and current coverage. Limitations: New WhatsApp/Instagram connections through Meta Embedded Signup and Stripe payment steps still require the browser-based panel flow. Some product/carousel template sends are unsupported. The plugin does not automate every panel screen one for one.Security and approval
- Do not enter your email/password, verification code, API key, or payment information in a chat message. Sign-in and sensitive fields are handled in local macOS windows.
- When a change or a real sandbox send is requested, the assistant first shows the intended operation and asks for approval in the chat; the tool also opens a second approval on macOS. A preview alone does not send anything.
- Acceptance of a sandbox API request does not prove that the WhatsApp message was delivered to the recipient. After a timeout or ambiguous result, do not automatically repeat the same send; check its status in the panel first.
- If the session key cannot be saved to Keychain, the plugin reports this; sign-in may remain valid only while that client’s session is open.
Updating the Claude plugin
When a new version is released, run the following in Terminal:connexease-gateway-docs plugin, you can continue to use it; the new connexease-gateway-ops installation already includes the /connexease-gateway-ops:ask command. The old installation is not removed automatically.