Integration guide
For your AI assistant to learn your offer, we need secure access to your site content. Choose your system below and follow the instructions.
🛍️WooCommerce (Shop)
How to generate Consumer Key and Consumer Secret.
Go to settings
Log in to the WordPress admin panel. In the left menu select: WooCommerce → Settings.
Find the REST API tab
Click the Advanced tab (top right), then select REST API in the submenu.
Add new key
Click Add key. Description: e.g. "ZenTalk AI". User: administrator. Permissions: Read.
Copy data
Click "Generate API key". You will see two strings: Consumer Key and Consumer Secret.
📝WordPress (Site / Blog)
How to generate an Application Password.
Go to your profile
Log in to the WordPress panel. In the left menu select: Users → Profile (or "Your profile").
Find Application Passwords section
Scroll to the bottom until you find the Application Passwords section. * If you don't see it, make sure WordPress is updated (5.6+).
Create new password
In the "New application password name" field enter e.g. ZenTalk and click "Add new application password".
Copy password
WordPress will display the password in a box. Copy it in full (spaces don't matter, the system will remove them).
🛒Shoper
How to generate an API key with limited permissions (read-only catalog). You will paste the key in the ZenTalk panel under Integrations.
Create an admin group
Log in to the Shoper panel. Go to: Settings → General → Admin groups. Click Add group and name it e.g. "AI Integration".
Set WebAPI read-only
In the Permissions tab, uncheck everything. Check only WebAPI (API access). In the WebAPI section set READ (GET) only for: Products (Categories, Manufacturers, Attributes, Variants, Images), Information pages, Blog (Posts, Categories). Important: Orders and Customers must be UNCHECKED.
Add a user to the group
Go to: Settings → General → Users. Add a new user (e.g. api_zenTalk), set a password and assign them to the "AI Integration" group. Save.
Generate API key
In the Shoper panel go to WebAPI or Integrations (depending on version). Create a new API key/token for the user you created (or log in as that user and generate the key). Copy the displayed API key – this is the only value you need.
Paste the key in ZenTalk
In the ZenTalk panel (Integrations tab for the client) add a Shoper integration. In the "Shoper API Key" field paste the copied key. Save. From then on, sync will only fetch products, pages and blog.
🛍️Shopify
How to generate API keys with limited permissions (read-only catalog). You will paste the keys in the ZenTalk panel under Integrations.
Create a custom app
Log in to the Shopify admin. Go to: Settings → Apps and sales channels → Develop apps → Create an app. Name it e.g. "ZenTalk AI".
Configure API permissions
In the app configuration select Admin API. Set only read permissions, e.g.: read_products, read_online_store_pages (pages), read_content (blog). Do not enable orders or customers. Save.
Install app and get credentials
Install the app on your store (if required). In the API Keys / Tokens section copy the Client ID (or API key) and Client Secret (or API secret). In newer Shopify versions you may generate an Admin API access token – copy it.
Paste keys in ZenTalk
In the ZenTalk panel (Integrations tab) add a Shopify integration. Paste the copied API Key and API Secret into the corresponding fields. Save. Sync will only fetch products and content according to the permissions.
🌐Wix
How to generate an API key. You will paste the key in the ZenTalk panel under Integrations.
Go to Developer Center
Log in to your Wix account. Go to developers.wix.com or in the site dashboard: Site Settings → Advanced → API. Open the developer dashboard / integrations.
Create an app or select site
Create a new app (or use an existing one). Select your site / store. In configuration set read-only permissions (e.g. read catalog, pages, blog).
Generate API key
In the API Keys / Credentials section generate a new API key (or copy an existing one). Save it securely – this is the only value you need for ZenTalk.
Paste key in ZenTalk
In the ZenTalk panel (Integrations tab for the client) add a Wix integration. In the "Wix API Key" field paste the copied key. Save. Sync will fetch content according to the key permissions.