Documentation Index
Fetch the complete documentation index at: https://docs.chatcrafterai.com/llms.txt
Use this file to discover all available pages before exploring further.
Connecting Shopify to ChatCrafterAI
Follow these steps to connect your Shopify store to ChatCrafterAI.Prerequisites
Before starting, ensure you have:- A Shopify store (any plan)
- Shopify admin access
- API credentials ready
Step-by-Step Setup in ChatCrafterAI
- Navigate to Agent Settings → Integrations
- Click Add Integration → Select Shopify
- Enter your Store URL (e.g., mystore.shopify.com)
- Paste your Access Token
- Paste your API Key
- Click Connect
- Verify the status shows Connected
- Click Test Connection to verify
Getting Shopify Credentials
Create Custom App
- Log into your Shopify Admin dashboard
- Go to Settings → Apps and sales channels
- Click Develop apps → Create an app
- Name it ChatCrafterAI
- Click Create app
Configure API Access
- In your new app, click Configure Admin API scopes
- Enable these permissions:
read_products- View product informationread_orders- View order informationread_customers- View customer informationread_inventory- Check stock levels
- Click Save
Get Access Token and API Key
- Click Install app at the top
- Confirm installation
- Copy the Admin API access token (shown once - save it securely)
- Go to API credentials tab
- Copy the API key
Paste into ChatCrafterAI
- Return to ChatCrafterAI integration setup
- Paste Access Token in the first field
- Paste API Key in the second field
- Enter your store URL (format: yourstore.shopify.com)
- Click Connect
Store URL Format
Your store URL should be in this format:- Correct:
mystore.shopify.com - Incorrect:
https://mystore.shopify.com(no protocol) - Incorrect:
mystore.com(use Shopify subdomain)
Verification
After setup, verify the connection works:- Open Chatlab (ChatCrafterAI testing environment)
- Send test message: “What products do you have?”
- Agent should return list of products from your store
- If error appears:
- Verify credentials are copied exactly (no spaces)
- Check API permissions are enabled correctly
- Ensure store URL format is correct
Troubleshooting Setup
Connection failed?- Verify access token is valid (not expired)
- Check API key matches the custom app
- Ensure all required permissions are enabled
- Confirm app is installed in your store
- API scopes may be missing - add required permissions
- Access token might be incorrect
- App might not be installed properly
- Verify products exist in your Shopify store
- Check products are published (not draft)
- Ensure inventory tracking is enabled
Security Notes
- Store access token securely - it provides read access to your store data
- Use dedicated custom app for ChatCrafterAI (don’t share credentials)
- You can revoke access anytime by uninstalling the app in Shopify
- ChatCrafterAI only requests read permissions (cannot modify your store)