Prerequisites
- A ChatGPT Plus subscription (required for Custom GPTs)
- A Chartcastr account with at least one source configured
Step 1: Generate an API Key
- Go to Settings → Credentials in your Chartcastr dashboard
- Click Generate Key to create a new API key
- Copy the key immediately - you won’t be able to see it again
Step 2: Create a Custom GPT
- Go to ChatGPT GPTs
- Click Create a GPT
- Give it a name like “Chartcastr”
- Add a description: “Manage Chartcastr chart automations”
Step 3: Configure Actions
- In the GPT editor, go to Configure > Actions
- Click Create new action
- Click Import from URL and enter:
- Under Authentication, select API Key
- Set the header name to
X-API-Key - Paste your API key from Step 1
Step 4: Add Instructions
In the Instructions field, add:Step 5: Verify the Connection
- Save your GPT
- Start a conversation and ask: “List my sources”
- If everything is configured correctly, you’ll see your Chartcastr sources
Troubleshooting
Getting 401 Unauthorized errors
Getting 401 Unauthorized errors
Actions not appearing
Actions not appearing
Ensure the OpenAPI URL is correctly imported. Try removing and re-adding the action.
Can't create connections
Can't create connections
The Custom GPT can list your sources and destinations, but creating new connections requires OAuth flows. Use the Chartcastr dashboard for that.
What You Can Do
Once connected, you can ask ChatGPT to:- “List all my chart sources”
- “Show my Slack destinations”
- “What connections do I have set up?”
- “Get the latest analysis for [source name]”
- “Verify my connection with code 123456”

