Third-party Integrations
Connect TotalApp with the tools your team already uses — from e-commerce platforms and communication apps to accounting and productivity suites.
E-commerce
Sync your online store data directly into TotalApp — orders, products, customers, and inventory update in real time so your team always works with current information.
Shopify
Full bidirectional sync: orders, products, customers, and inventory. Trigger workflows on new orders, returns, or low-stock alerts.
✓ ActiveWooCommerce
Webhook-based order and product sync from your WordPress store. Supports custom product meta fields and order statuses.
✓ ActiveCommunication & Collaboration
Keep your team in sync by routing TotalApp notifications and workflow events into the messaging tools they already use every day.
Google Workspace
SSO via Google OAuth, Calendar event creation, Gmail send actions, and Drive file attachments from within TotalApp workflows.
✓ ActiveGoogle Drive
Attach, export, and import documents directly from Google Drive. Use Drive as storage for generated reports, presentations, and exports.
✓ ActiveGoogle Sheets
Push data from TotalApp tables and reports directly into Google Sheets. Schedule automatic sheet updates or trigger them from workflow nodes.
✓ ActiveSlack
Send workflow notifications, task assignments, and system alerts as Slack messages. Use slash commands to query TotalApp from inside Slack channels.
✓ ActiveMicrosoft Teams
Post adaptive card notifications to Teams channels when TotalApp workflows complete, thresholds are hit, or approvals are required.
Coming SoonAccounting & Finance
Eliminate double-entry by syncing invoices, expenses, and reconciliation data between TotalApp and your accounting platform.
QuickBooks
Push invoices and expenses from TotalApp Finance directly to QuickBooks Online. Two-way customer and vendor sync keeps records consistent.
Coming SoonXero
Sync bills, invoices, and contact records with Xero. Bank feed reconciliation data can be imported into TotalApp's Bank Reconciliation module.
Coming SoonDeveloper & Data
Connect TotalApp to your development workflows and data pipelines — from version control events to database-level integrations.
GitHub
Trigger TotalApp workflows from GitHub push, PR open/merge, and issue events. Display repository stats and commit graphs inside Graph Studio.
✓ ActiveGitLab
Receive pipeline and merge request events via GitLab webhooks. View branch metrics and CI status in the DevHub Terminal.
✓ ActiveBitbucket
Monitor repository activity and pull request events from Bitbucket Cloud. Works alongside GitHub and GitLab sources simultaneously.
✓ ActiveJira
Sync project issues and sprints between TotalApp Project Management and Jira. Bidirectional status updates keep both systems aligned.
Coming SoonAI & Machine Learning
Extend TotalApp's built-in AI capabilities with external model providers and vector stores for custom LLM and ML workflows.
Anthropic (Claude)
Power TotalApp's writer tools, workflow AI nodes, and AI Assistant panels. Bring your own API key or use the built-in Claude Code CLI subscription.
✓ ActiveCohere
Alternative LLM backend for storyteller and article writer tools. Activated by switching Writer Engine to Cohere in Settings → Doc View.
✓ ActiveSimplified
Multi-stage AI blog and article generation via the Simplified.com API. Produces structured multi-section posts with automatic heading hierarchy.
✓ ActiveHow to Configure an Integration
Most integrations follow a standard three-step flow:
- Open Settings → Integrations and select the platform you want to connect.
- Authenticate — either via OAuth (you will be redirected to the platform's login) or by pasting an API key or webhook URL into the provided field.
- Map data — configure which TotalApp modules receive or send data, set sync frequency, and choose field mappings where applicable.
Tip — Webhook vs. Poll
Real-time integrations (Shopify, WooCommerce, GitHub) use webhooks — the external platform pushes events to TotalApp instantly. Polling-based integrations (QuickBooks, Xero) fetch data on a schedule you configure (every 15 min / 1 h / 4 h / daily). Webhooks are always preferred for time-sensitive data.