Glitch Mega-Skill

GHL MCP + Skillboss + Arcee Trinity — All in one unified skill

GHL MCP — 36 Tools Skillboss — 687 Endpoints Arcee Trinity — 400B Reasoning 15 Webhook Endpoints
36
GHL MCP Tools
687
Skillboss Endpoints
400B
Trinity Parameters
15
Webhook Actions
1
Unified API

API Endpoints

Base URL: https://agents.realtalkha.com/api/webhooks/glitch

MethodEndpointActionDescription
POST/unifiedRoutes to any action via "action" field
POST/ghlghlExecute any GHL MCP tool (36 tools)
POST/searchsearchWeb search (Perplexity / Linkup)
POST/scrapescrapeWeb scrape any URL to markdown
POST/imageimageGenerate images (Flux, Gemini, Ghibli)
POST/videovideoGenerate videos (Google Veo 3.1)
POST/socialsocialFetch social profiles (Twitter, IG, LinkedIn, TikTok)
POST/ttsttsText to speech (ElevenLabs)
POST/sttsttSpeech to text (Whisper)
POST/emailemailSend emails (AWS SES)
POST/thinkthinkDeep reasoning (Arcee Trinity 400B)
POST/slidesslidesGenerate presentations (Gamma)
POST/landinglandingGenerate landing pages (Stitch)
POST/blogblogCreate blog posts in GHL
POST/social-postsocial_postCreate/edit social posts in GHL
GET/toolsList all capabilities

Usage Examples

Unified Endpoint (recommended)

// Search the web POST /api/webhooks/glitch/ { "action": "search", "params": {"query": "best CRM strategies 2026"} } // Get contacts from GHL POST /api/webhooks/glitch/ { "action": "ghl", "params": { "tool": "contacts_get-contacts", "params": {"query_limit": "10"} } } // Generate an image POST /api/webhooks/glitch/ { "action": "image", "params": {"prompt": "Professional business card design, modern", "model": "flux-1.1-pro"} } // Deep reasoning POST /api/webhooks/glitch/ { "action": "think", "params": { "prompt": "Analyze this lead and recommend follow-up strategy", "context": "Lead: John Smith, CEO of TechCorp, visited pricing page 3x this week" } }

Direct Endpoints

Get Contacts

Fetch contacts from your GHL CRM

POST /api/webhooks/glitch/ghl {"tool": "contacts_get-contacts", "query": "John"}

Add Tags

Add tags to a contact

POST /api/webhooks/glitch/ghl {"tool": "contacts_add-tags", "contact_id": "abc123", "tags": ["VIP"]}

Send Message

Send SMS/WhatsApp to a contact

POST /api/webhooks/glitch/ghl {"tool": "conversations_send-a-new-message", "params": {"body_contactId": "abc123", "body_type": "SMS"}, "message": "Hey! Following up on our chat."}

Web Search

Search the web via AI

POST /api/webhooks/glitch/search {"query": "competitor analysis for SaaS CRM"}

Generate Image

Create AI images

POST /api/webhooks/glitch/image {"prompt": "Sunset over mountains", "model": "flux-1.1-pro"}

Social Lookup

Pull social media profiles

POST /api/webhooks/glitch/social {"platform": "twitter", "profile_id": "elonmusk"}

Deep Think

400B parameter reasoning

POST /api/webhooks/glitch/think {"prompt": "What's the best pricing strategy for...", "context": "B2B SaaS, 500 users, $50 ARPU"}

Pitch Deck

Generate presentations

POST /api/webhooks/glitch/slides {"prompt": "Investor pitch for AI-powered CRM automation startup"}

GHL MCP Tools (36 Total)

Access all of these via POST /api/webhooks/glitch/ghl with the tool name.

Contacts (7)

Tool NameDescription
contacts_get-contactsGet contacts list with filters
contacts_get-contactGet a single contact by ID
contacts_create-contactCreate a new contact
contacts_update-contactUpdate contact fields
contacts_upsert-contactCreate or update (smart merge)
contacts_add-tagsAdd tags to a contact
contacts_remove-tagsRemove tags from a contact

Conversations (3)

Tool NameDescription
conversations_search-conversationSearch/filter conversations
conversations_get-messagesGet messages by conversation ID
conversations_send-a-new-messageSend SMS, WhatsApp, email message

Opportunities (4)

Tool NameDescription
opportunities_get-pipelinesList all pipelines
opportunities_search-opportunitySearch opportunities
opportunities_get-opportunityGet opportunity by ID
opportunities_update-opportunityUpdate an opportunity

Calendars (2)

Tool NameDescription
calendars_get-calendar-eventsGet calendar events
calendars_get-appointment-notesGet appointment notes

Payments (2)

Tool NameDescription
payments_get-order-by-idGet order details
payments_list-transactionsList transactions with filters

Social Media (6)

Tool NameDescription
social-media-posting_create-postCreate a new post
social-media-posting_edit-postEdit existing post
social-media-posting_get-postGet post details
social-media-posting_get-postsList posts
social-media-posting_get-accountGet connected accounts
social-media-posting_get-social-media-statisticsGet analytics

Blogs (7)

Tool NameDescription
blogs_get-blogsList blog sites
blogs_get-blog-postGet a blog post
blogs_create-blog-postCreate a new post
blogs_update-blog-postUpdate a post
blogs_check-url-slug-existsCheck slug availability
blogs_get-all-categories-by-locationList categories
blogs_get-all-blog-authors-by-locationList authors

Emails (2)

Tool NameDescription
emails_fetch-templateGet email templates
emails_create-templateCreate email template

Location (2)

Tool NameDescription
locations_get-locationGet location details
locations_get-custom-fieldsGet custom field definitions

Skillboss Capabilities (687 Endpoints)

Image Generation

Create images from text prompts. Models: Flux Schnell (fast), Flux 1.1 Pro (HD), Gemini (best quality), Ghibli Style

POST /image → {"prompt": "...", "model": "flux-1.1-pro"}

Video Generation

Create videos from text or images. Models: Google Veo 3.1 (best), Veo 3.1 Fast, MiniMax image-to-video

POST /video → {"prompt": "...", "model": "google/veo-3.1-fast"}

Web Search

Search the web with AI-powered results. Providers: Perplexity (AI summary), Linkup (raw results)

POST /search → {"query": "...", "provider": "perplexity"}

Web Scraping

Scrape any URL to clean markdown. Uses Firecrawl for reliable extraction.

POST /scrape → {"url": "https://example.com"}

Social Data

Pull profiles from Twitter/X, Instagram, LinkedIn, TikTok

POST /social → {"platform": "twitter", "profile_id": "username"}

Text to Speech

Convert text to natural voice audio via ElevenLabs multilingual v2

POST /tts → {"text": "Hello world!", "voice_id": "..."}

Speech to Text

Transcribe audio files via OpenAI Whisper

POST /stt → {"file_url": "https://example.com/audio.mp3"}

Email Sending

Send transactional emails via AWS SES

POST /email → {"to": "user@x.com", "subject": "Hi", "body": "..."}

Presentations

Generate pitch decks and slide presentations via Gamma

POST /slides → {"prompt": "Investor pitch for AI startup"}

Landing Pages

Generate full landing page designs via Stitch

POST /landing → {"prompt": "SaaS product landing page"}

Deep Reasoning

Arcee Trinity 400B — complex analysis, strategy, problem solving

POST /think → {"prompt": "Analyze...", "context": "Background info"}

GlitchCommandBot Prompt (Enhanced with Mega-Skill)

This is the updated system prompt for GlitchCommandBot with all MCP, Skillboss, and Trinity capabilities integrated. Copy and paste into GHL Agent Studio.

Loading prompt...

n8n & GHL Workflow Integration

n8n HTTP Request Node

{ "parameters": { "method": "POST", "url": "https://agents.realtalkha.com/api/webhooks/glitch/", "sendBody": true, "specifyBody": "json", "jsonBody": "={{ JSON.stringify({ action: 'search', params: { query: $json.searchTerm } }) }}", "options": {} }, "name": "Glitch Skill", "type": "n8n-nodes-base.httpRequest", "typeVersion": 4.2 }

GHL Custom Webhook (Workflow Action)

In GHL Workflow Builder, add a "Custom Webhook" action that calls Glitch:

URL: https://agents.realtalkha.com/api/webhooks/glitch/ Method: POST Headers: Content-Type: application/json Body: { "action": "ghl", "params": { "tool": "contacts_add-tags", "contact_id": "{{contact.id}}", "tags": ["processed-by-glitch"] } }

Example: Lead Enrichment Workflow

Step 1: GHL Trigger → New Contact Created Step 2: HTTP Request → POST /api/webhooks/glitch/ Body: { "action": "social", "params": {"platform": "linkedin", "profile_id": "{{contact.company}}"} } Step 3: HTTP Request → POST /api/webhooks/glitch/ Body: { "action": "think", "params": { "prompt": "Based on this LinkedIn data, what's the best approach for this lead?", "context": "Lead: {{contact.name}}, Company: {{contact.company}}\nLinkedIn data: {{step2.data}}" } } Step 4: HTTP Request → POST /api/webhooks/glitch/ghl Body: { "tool": "contacts_update-contact", "contact_id": "{{contact.id}}", "params": { "body_notes": "AI Analysis: {{step3.data.choices[0].message.content}}" } } Step 5: Tag contact as "ai-enriched"

Example: Auto-Content Pipeline

Step 1: Schedule Trigger (daily) Step 2: Search → {"action": "search", "params": {"query": "trending in {{industry}} today"}} Step 3: Think → {"action": "think", "params": {"prompt": "Write a social media post about: {{step2.data}}"}} Step 4: Image → {"action": "image", "params": {"prompt": "{{imagePromptFromStep3}}"}} Step 5: Social Post → {"action": "social_post", "params": {"action": "create", "content": "{{step3.content}}"}}