Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Connect to SaaS tools via Maton AI. Includes full UI integration for Clawdbot Gateway dashboard. Use when setting up Maton integration, connecting apps (Gmai...
Connect to SaaS tools via Maton AI. Includes full UI integration for Clawdbot Gateway dashboard. Use when setting up Maton integration, connecting apps (Gmai...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Connect your AI agent to SaaS tools via Maton's OAuth connection management. This skill provides: Full UI Dashboard โ Configure API key, view connections, initiate OAuth flows Multi-App Support โ Gmail, Slack, Notion, HubSpot, Jira, Google Workspace, and more Connection Management โ Create, monitor, and delete app connections API Keys Integration โ Maton API key appears in the API Keys tab for easy configuration
Maton provides a unified API for connecting to SaaS tools via OAuth. Once connected, you can interact with these tools through Maton's AI capabilities or directly via their API.
Maton Account โ Sign up at maton.ai API Key โ Get your API key from the Maton dashboard Clawdbot Gateway โ v2026.1.0 or later with UI enabled
Go to maton.ai and sign in Navigate to Settings โ API Keys Create or copy your API key
Option A: Via API Keys tab Open Clawdbot Dashboard โ Settings โ API Keys Find "Maton" in the Environment Keys section Enter your API key and click Save Option B: Via Maton tab Open Clawdbot Dashboard โ Tools โ Maton Click Configure Paste your API key Click Save
Go to Tools โ Maton Click Connect App and select an app (e.g., Gmail, Slack) Complete the OAuth flow in the popup window Once status shows ACTIVE, the connection is ready
Maton supports 50+ SaaS applications including: CategoryAppsGoogle WorkspaceGmail, Calendar, Docs, Sheets, Drive, Slides, Ads, AnalyticsProductivityNotion, Airtable, Jira, CalendlyCommunicationSlack, OutlookCRMHubSpot, ApolloMediaYouTube
https://ctrl.maton.ai
All requests require a Bearer token: curl https://ctrl.maton.ai/connections \ -H "Authorization: Bearer YOUR_API_KEY"
MethodEndpointDescriptionGET/connectionsList all connectionsPOST/connectionsCreate new connectionGET/connections/{id}Get connection detailsDELETE/connections/{id}Delete connection
StatusDescriptionPENDINGOAuth flow not completed; url contains OAuth linkACTIVEConnection established and ready to useFAILEDConnection failed; reconnection required
The Maton API key is stored in the main Clawdbot config file: { "env": { "MATON_API_KEY": "your-api-key-here" } } This integrates with the API Keys tab for centralized key management.
MethodPurposematon.statusGet API key status and connection countmaton.saveValidate and store API keymaton.testTest the API keymaton.disconnectRemove API keymaton.connectionsList all connectionsmaton.connectCreate a new connection (returns OAuth URL)maton.deleteDelete a connectionmaton.appsList supported apps
FilePurposematon-backend.tsGateway RPC handlersmaton-controller.tsUI state managementmaton-views.tsLit HTML templates
See reference/README.md for detailed integration instructions.
Copy backend handler to src/gateway/server-methods/maton.ts Copy UI files to ui/src/ui/views/ and ui/src/ui/controllers/ Add "maton" tab to navigation Add MATON_API_KEY to API keys discovery Rebuild and restart
Connection status with active/pending counts API key configuration form Connected apps list with status badges App picker modal for new connections One-click OAuth flow initiation
Shows "Maton" in Environment Keys section Direct input field for API key Save/Clear functionality
AspectImplementationKey StorageMain config file (~/.clawdbot/clawdbot.json)Key AccessNever exposed to AI agentOAuth TokensManaged by Maton (automatic refresh) Best practices: Rotate API keys periodically Review connected apps regularly Disconnect unused connections
Verify your API key is correct Check that the key hasn't been revoked Regenerate in Maton dashboard if needed
OAuth flow wasn't completed Try the OAuth URL again Delete and recreate if URL expired
OAuth token may have expired Delete the connection and create new one
Ensure you're on Clawdbot v2026.1.0+ Refresh the page after gateway restart
reference/maton-backend.ts โ Gateway RPC handlers reference/maton-controller.ts โ UI controller logic reference/maton-views.ts โ UI rendering (Lit) reference/README.md โ Installation guide
Maton: maton.ai ClawdHub: clawdhub.com/skills/maton Discord: discord.com/invite/clawd
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.