TotalApp Docs

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.

✓ Active

WooCommerce

Webhook-based order and product sync from your WordPress store. Supports custom product meta fields and order statuses.

✓ Active

Communication & 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.

✓ Active

Google Drive

Attach, export, and import documents directly from Google Drive. Use Drive as storage for generated reports, presentations, and exports.

✓ Active

Google Sheets

Push data from TotalApp tables and reports directly into Google Sheets. Schedule automatic sheet updates or trigger them from workflow nodes.

✓ Active

Slack

Send workflow notifications, task assignments, and system alerts as Slack messages. Use slash commands to query TotalApp from inside Slack channels.

✓ Active

Microsoft Teams

Post adaptive card notifications to Teams channels when TotalApp workflows complete, thresholds are hit, or approvals are required.

Coming Soon

Accounting & 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 Soon

Xero

Sync bills, invoices, and contact records with Xero. Bank feed reconciliation data can be imported into TotalApp's Bank Reconciliation module.

Coming Soon

Developer & 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.

✓ Active

GitLab

Receive pipeline and merge request events via GitLab webhooks. View branch metrics and CI status in the DevHub Terminal.

✓ Active

Bitbucket

Monitor repository activity and pull request events from Bitbucket Cloud. Works alongside GitHub and GitLab sources simultaneously.

✓ Active

Jira

Sync project issues and sprints between TotalApp Project Management and Jira. Bidirectional status updates keep both systems aligned.

Coming Soon

AI & 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.

✓ Active

Cohere

Alternative LLM backend for storyteller and article writer tools. Activated by switching Writer Engine to Cohere in Settings → Doc View.

✓ Active

Simplified

Multi-stage AI blog and article generation via the Simplified.com API. Produces structured multi-section posts with automatic heading hierarchy.

✓ Active

How to Configure an Integration

Most integrations follow a standard three-step flow:

  1. Open Settings → Integrations and select the platform you want to connect.
  2. 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.
  3. 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.

Frequently Asked Questions

Can I connect multiple Shopify stores?
Yes — each store is added as a separate integration credential. Data from all stores flows into the same TotalApp workspace, tagged by store origin so you can filter by source in reports and dashboards.
Are my API keys stored securely?
All integration credentials are stored encrypted at rest using AES-256. Keys are never logged and are only transmitted over TLS. For self-hosted deployments, credentials live in environment variables, not database rows.
What happens if the external service is down?
Webhook receivers queue incoming events for up to 24 hours. Polling integrations log a missed cycle and retry at the next scheduled interval. No data is lost as long as the outage resolves within the retry window.
Can I request an integration that is not listed?
Yes — open a support ticket with the platform name, your use case, and the API/webhook documentation link. Integrations with strong demand are prioritised in the roadmap. Enterprise plans include custom integration development under SLA.