ClickRuntime for Claude Code
Ship the webhook handler or cron job without leaving Claude Code
Get a live URL for GitHub, Stripe or Shopify webhooks, or put a health check on a schedule, straight from your Claude Code session. It runs on hosted infrastructure with signature checks, run history and failure alerts. No server, no crontab, no deploy pipeline.
About 2 minutes to connect. Free plan, no credit card.
Setup · about 2 minutes
Connect ClickRuntime to Claude Code
Add the server in your terminal. Use --scope user to make it available in every project.
claude mcp add --transport http clickruntime https://clickruntime.com/api/mcpStart Claude Code, run /mcp, pick clickruntime and choose Authenticate. Or run claude mcp login clickruntime from your shell.
/mcpSign in to ClickRuntime in the browser, approve access for a workspace, then return to the terminal. claude mcp list now shows clickruntime as connected.
Optional: to stop Claude Code asking before every ClickRuntime tool call, add this allow rule to ~/.claude/settings.json (or .claude/settings.json in the project). Deleting an automation still needs its own confirmation.
{ "permissions": { "allow": ["mcp__clickruntime"] } }
Try it
A first automation to ask Claude Code for
run scripts/ping.py every 5 min on clickruntime and email me if it fails twice
- A draft is savedClaude Code calls ClickRuntime and saves a draft. A draft does nothing on its own.
- You connect what it needsSlack, Google or an API key are connected once in the ClickRuntime application. Keys never go into the chat.
- You stay in controlYou allow each action in your assistant's permission prompt. Before a live run it tells you what starts it and every service it will contact. Every run is logged.
- It runs on its ownIt keeps running on ClickRuntime's servers with Claude Code closed, and tells you when something fails.
What people do with it
Automations people set up from Claude Code
Triage new GitHub issues
Each new issue gets an AI summary and suggested label, posted to your team's Slack channel.
Check SSL certificates before they expire
Every Monday, your domains' certificates are checked and you get an email if any expire within 14 days.
Log Stripe payments to Google Sheets
Every successful Stripe payment is added as a new row in a Google Sheet within seconds.
Watch a competitor's pricing page
Checks a pricing page every hour and posts a short summary to Slack only when something changes.
Post yesterday's Shopify orders to Slack
Every weekday at 9, yesterday's order count and revenue are posted to your sales channel.
Sort support requests by urgency
Every new support form response is classified with AI, and urgent ones are posted to Slack straight away.
More things to ask Claude Code
Take the health check in scripts/ping.py and run it every 5 minutes on ClickRuntime; email me when it fails twice in a row.
Create a ClickRuntime automation: set up a webhook handler for GitHub push events on main that posts the commit messages to #deploys.
Create a ClickRuntime automation: every night at 2, call our /admin/stats endpoint and append the JSON to a Google Sheet.
Create a ClickRuntime automation: show me the last five runs of my nightly backup check and why the failed one failed.
Apps
Apps your Claude Code automations can use
- Slack
- Google Calendar
- Shopify
- Notion
- Telegram
- Asana
- Dropbox
- Calendly
- WordPress
- QuickBooks
- Bitbucket
- Evernote
- Square
- Wix
- Mailgun
- Sentry
- MySQL
- Firebase
- Cloudflare
- Spotify
- Miro
- Substack
- Product Hunt
- Etsy
- Wise
- Gusto
- RSS feeds
- Google Sheets
- Stripe
- Typeform
- Airtable
- Jira
- Mailchimp
- Discord
- Zendesk
- Google Docs
- Figma
- Box
- WooCommerce
- Squarespace
- Brevo
- Datadog
- MongoDB
- Vercel
- X
- YouTube
- Google Analytics
- Confluence
- Ghost
- Mastodon
- TikTok
- eBay
- Coinbase
- Okta
- Gmail
- GitHub
- HubSpot
- Google Drive
- Trello
- Zoom
- Linear
- Intercom
- Xero
- GitLab
- Todoist
- PayPal
- BigCommerce
- Webflow
- PagerDuty
- PostgreSQL
- Supabase
- Netlify
- Google Ads
- Bitly
- Medium
- Bluesky
- Twitch
- Revolut
- Zoho
- Auth0
Your control
What you control in Claude Code
Claude Code can build, deploy, run, test and change an automation, and keeps fixing it until a run succeeds. You allow each action in Claude Code's own permission prompt, and before a live run it tells you what it will send or change outside ClickRuntime. Keys are added only by you in the ClickRuntime dashboard, you can pause any automation at any time, and every run is logged.
Deleting needs one more step: in Claude Code you confirm through a one-time link that opens ClickRuntime in your browser.
After it's live
Checking on and changing automations from Claude Code
Check status
Ask whether an automation ran, when it runs next and how its recent runs went. Claude Code lists your automations with their state: live, paused or needing setup.
Ask Claude Code“Which of my ClickRuntime automations failed in the last 24 hours?”
Find out why a run failed
Claude Code reads the run's error and log lines, explains them in plain words and proposes a fix. You also get an email when a run fails.
Ask Claude Code“Show me the logs from the last failed run and fix the script.”
Change what it does
Move the time, add a recipient or change the logic. Claude Code applies the new version, tests it and tells you what changed. Every version is kept.
Ask Claude Code“Make the health check time out after 10 seconds instead of 30.”
Pause and resume
Pausing takes effect immediately, and you can pause from the ClickRuntime dashboard too. Events sent while paused are kept.
Ask Claude Code“Pause every automation that calls the staging API.”
Run it now
Trigger a one-off run to test a change or catch up after an outage. The schedule stays as it is, and the run counts toward your monthly runs.
Ask Claude Code“Run the scraper once now and show me the output.”
Clean up
Find automations you no longer need and delete them. Deleting removes the automation, its runs and its trigger link, so you confirm it first.
Ask Claude Code“List automations that haven't succeeded this month and delete the old test ones.”
Help
Claude Code: troubleshooting and questions
Still stuck? See troubleshooting or contact support.
Scopes
Sign-in does not open a browser
Removing it
Why not just use cron on my machine?
How do I approve actions in the terminal?
Can I keep my API keys out of the session?
Can I share the setup with my team?
Will long tool results flood my context?
Related pages
Keep exploring
Claude Code is a trademark of Anthropic. ClickRuntime is not affiliated with Anthropic.