Does it need anything besides Perfex?
No. Connect works with Perfex CRM alone. Zapier, Make, n8n, Meta and WooCommerce are only needed for those integrations; AI Staff, Brain Pro and Sentinel add tools, widgets and audit entries when they are installed.
Is the API safe to open to the internet?
Every call needs a key; keys are hashed, scoped, rate-limited, optionally bound to addresses and expiring, and act with the Perfex permissions of their staff member. Failed attempts are throttled and logged. The API can be switched off in one place, and outgoing traffic stops with safe mode.
We already use the third-party API module. Do we have to switch?
No. Both run side by side: Connect uses its own addresses (/perfex_connect/api/v1/…) and tables. When you are ready, the Legacy API page shows how its endpoints and events map to Connect and creates Connect keys for its users.
How fast are webhooks?
By default Connect sends right after the request that caused the event, so deliveries are near-instant; Perfex's cron sends the rest and the retries. Failed deliveries retry for about a day with growing pauses.
Does the Zapier app appear in Zapier's directory?
The kit is a Zapier CLI project you push to your own Zapier developer account as a private app, which you can share with your team. You can also use Zapier's Webhooks and the REST API without the kit; n8n and Make work out of the box.
What do I need for Facebook and Instagram Lead Ads?
Your own Meta app with Facebook Login and Webhooks, and access to the Page that runs the ads. The documentation walks through every step, including the permissions Meta asks to review.
Which WooCommerce versions work?
Stores with the WooCommerce REST API v3 (WooCommerce 3.5 or newer) reachable over HTTPS, with a REST key with read / write access. Several stores can be connected to one CRM.
Can an AI assistant change or delete records on its own?
Not by default. Every token and connected app asks before every change: the write becomes a request on Connect › Approvals and nothing is written until a person approves it. Delete tools are off until an administrator allows them for the site and the token. You can switch approval off per token for an automation you trust.
How do Claude or ChatGPT connect?
Either with a token (the MCP Server page shows ready setup for Claude Desktop, Cursor, VS Code, Claude Code and plain HTTP) or, for the Claude.ai and ChatGPT connectors, with OAuth: switch it on in Settings, add your CRM's MCP address as a connector, and sign in with your Perfex account. The documentation shows how to forward the /.well-known addresses in nginx or Apache for clients that need them.
We use Connect 1.0 with an MCP client. What changes in 1.1?
Tool results now come in an envelope, with the record data under data; writes wait for approval and delete tools are off unless allowed. Existing tokens keep their reach. The changelog in the download lists the upgrade steps.
Does it change Perfex core files?
No. Connect uses Perfex's module hooks and its own tables. Deactivate it and its API, webhooks and syncs stop at once; your data stays until you uninstall (and can be kept on uninstall too).
What are the requirements?
Perfex CRM 3.4 or newer (tested on 3.4.1), PHP 8.0 or newer with curl, openssl and zip, MySQL or MariaDB, and Perfex's cron running every minute. Webhooks, Lead Ads and WooCommerce need outgoing HTTPS from your server; Meta and WooCommerce need to reach your CRM over HTTPS.
Is it translated?
Yes. The interface ships in English, Spanish, Portuguese (Brazil), French, German, Italian, Dutch, Turkish and Russian. API messages stay in English, like HTTP itself.
How do I get support?
Contact us through sellmycode.net. Six months of support are included with every licence. Please add the module, Perfex and PHP versions and the request id or delivery id from the log — never keys, tokens or secrets.