TricklAI Unified Services Configuration

Configure API credentials for each service provider

Square Master Application

Test your master Square OAuth application credentials (SQUARE_APP_ID, SQUARE_APP_SECRET, SQUARE_ENVIRONMENT)

Environment Variables Required:

  • SQUARE_APP_ID
  • SQUARE_APP_SECRET
  • SQUARE_ENVIRONMENT (sandbox or production)
SMS Communications

ClickSend

Active

Send SMS messages via ClickSend API

View API Documentation
Email Service

Resend

Active

Send emails via Resend API

View API Documentation
Push Notifications

OneSignal

Not Configured

Send push notifications to mobile and web

View API Documentation
RapidAPI Services

RapidAPI

Manage individual RapidAPI services

View RapidAPI Hub
OpenAI

OpenAI

Active

GPT-4, DALL-E, and other AI models

View API Documentation
ElevenLabs

ElevenLabs

Not Configured

Text-to-speech and voice AI

View API Documentation
Support Tickets

Internal

Active

Centralized support ticket system

Square OAuth

Square

Enabled

Master OAuth application for all micro apps

View API Documentation

Setup Instructions:

Configure SQUARE_APP_ID and SQUARE_APP_SECRET in app secrets. This master application handles OAuth for all micro apps.

Square Subscriptions

Square

Enabled

Centralized subscription management

View API Documentation

Setup Instructions:

Uses the same master Square application. Configure subscriptions through TricklAI dashboard.

How It Works

Step 1: Configure each service with your API credentials above

Step 2: Enable services for your micro apps in the Apps Management page

Step 3: Your micro apps can now use these services through TricklAI API