Using Complex Capabilities
Before your AI Employee can use certain capabilities, you may need to configure API credentials or connect to external systems. This page provides setup instructions for capabilities that require additional configuration or are more complex to use.
For general information on enabling and configuring capabilities, see Configuring Capabilities.
Prerequisites
Before you begin:
- You have an AI Employee created in Business App
- You have access credentials for the external system you want to connect (required for some capabilities)
Check WooCommerce inventory
Checks product inventory and availability from your WooCommerce store.
Required variables
After connecting this capability to an AI Employee, fill in the following fields:
| Variable | Description | Example |
|---|---|---|
| WooCommerceStoreUrl | Your WooCommerce store URL | https://example.ca/ |
| WooCommerceProductsApiUrl | Direct URL to your WooCommerce products API endpoint | https://example.ca/wp-json/wc/v3/products |
| WooCommerceBasicAuth | Your encoded API credentials for authentication | Y29uc3VtZXJfa2V5OmNvbnN1bWVyX3NlY3JldA |
Getting your WooCommerce API credentials
The WooCommerceBasicAuth field requires an authentication key that allows your AI Employee to securely connect to your WooCommerce store.
To generate this key:
- Log in to your WordPress admin dashboard.
- Navigate to WooCommerce › Settings › Advanced › REST API.
- Click Add Key to create new API credentials.
- Set the permissions to Read.
- Generate and copy your credentials.
Ensure permissions are set to Read when creating your API key. If set to Write or Read/Write, users could potentially update or change product information or pricing on your WooCommerce store.
You will need to format these credentials for use in the WooCommerceBasicAuth field. For detailed instructions on formatting your authentication key, search for "WooCommerce REST API Basic Authentication" or consult your WooCommerce administrator.
Do not include the word Basic in the WooCommerceBasicAuth field, it is added automatically.
Create email template
Creates an email template from a description.
You must have Campaigns Pro enabled to access this capability.
Using this capability
Chat with your AI Employee that has the Create email template capability assigned. Describe the email you want to create, and the AI will generate a template for you.
Finding your email templates
After your AI Employee creates a template:
- Navigate to Campaigns in the right navigation panel.
- Click Templates.
- Your created templates appear under My templates.