# PushMetrics > PushMetrics is a data workspace for insights distribution: a low-code notebook platform with a built-in SQL editor, scheduling, workflow logic, and AI agents that automates reporting and delivers data, KPI summaries, alerts, and dashboards to Email, Slack, Microsoft Teams, cloud storage, and any REST API. Teams use it to replace manual reporting with scheduled, personalized, multi-channel data delivery — including Tableau report automation and SQL-based mail-merge reports. PushMetrics connects to 20+ SQL databases and warehouses (Snowflake, BigQuery, Redshift, Databricks, PostgreSQL, MySQL, SQL Server, ClickHouse, and more), to BI tools like Tableau, and to any REST API. Users combine query, chart, AI, and delivery tasks in notebooks, then schedule them or trigger them via webhooks. Workflow logic (FOR loops, IF/ELSE branching, Jinja templating and parameters) enables mail-merge-style personalized reports, data-driven alerts, and complex orchestration without engineering effort. AI agents can answer data questions in chat or Slack, monitor metrics proactively, and run scheduled briefings grounded in your data. Common use cases: automating Tableau report distribution (email bursting, filtered PDF/CSV/image exports to customers), sending scheduled SQL query results to Email/Slack/Teams, KPI cards and alerts, updating spreadsheets and slide decks, uploading exports to S3/SFTP/Google Drive, database writeback, and CRM enrichment from the data warehouse. ## Product - [What is PushMetrics](https://pushmetrics.io/docs/intro/what-is-pushmetrics/): Product overview — data activation and distribution platform - [Getting started: your first notebook](https://pushmetrics.io/docs/intro/getting-started-your-first-notebook/): Build a notebook with SQL, charts, and delivery tasks - [Getting started: your first report](https://pushmetrics.io/docs/intro/getting-started-your-first-report/): Create and schedule an automated report - [Pricing](https://pushmetrics.io/pricing/): Plans and pricing - [Request a demo](https://pushmetrics.io/demo-request/): Book a product demo ## Use Cases - [Tableau report automation](https://pushmetrics.io/use-cases/tableau-report-automation/): Schedule and deliver Tableau dashboards as PDF, CSV, or images via Email and Slack - [Tableau to Slack](https://pushmetrics.io/use-cases/tableau-to-slack/): Send Tableau dashboards and alerts into Slack channels - [Reporting automation](https://pushmetrics.io/use-cases/reporting-automation/): Replace manual reporting with scheduled, multi-channel data delivery - [Email report bursting with Tableau](https://pushmetrics.io/blog/how-to-do-email-report-bursting-with-tableau/): Send filtered versions of one dashboard to many recipients - [SQL mail merge](https://pushmetrics.io/blog/sql-mail-merge-is-the-productivity-hack-that-youve-been-waiting-for-as-a-data-analyst-966557ff3f70/): Personalized data emails generated from SQL results - [KPI cards to Email and Slack](https://pushmetrics.io/blog/how-to-send-kpi-cards-to-email-and-slack/): Automated KPI snapshot delivery - [Data-driven alerts to Slack](https://pushmetrics.io/blog/send-data-driven-alerts-for-your-business-kpis-to-slack-549f5ad2fdd5/): Conditional KPI alerting ## Features - [Notebooks overview](https://pushmetrics.io/docs/notebooks/overview/): Low-code data notebooks combining SQL, logic, and delivery tasks - [SQL editor](https://pushmetrics.io/docs/executable-tasks/sql-editor/): Query any connected database with a full SQL IDE - [Scheduling](https://pushmetrics.io/docs/notebooks/scheduling/): Cron-style schedules for notebooks and reports - [Webhook triggers](https://pushmetrics.io/docs/notebooks/webhook-trigger/): Trigger workflows from external systems - [How reports work](https://pushmetrics.io/docs/notebooks/how-reports-work/): Report generation and publishing model - [KPI cards](https://pushmetrics.io/docs/notebooks/kpi-cards/): Visual KPI summaries for Email and Slack - [Charts](https://pushmetrics.io/docs/executable-tasks/charts-2/): Generate visualizations from SQL results - [Sending emails](https://pushmetrics.io/docs/executable-tasks/sending-emails/): Rich HTML email delivery with attachments - [Sending Slack messages](https://pushmetrics.io/docs/executable-tasks/sending-slack-messages/): Messages, files, and data tables in Slack - [Tableau export](https://pushmetrics.io/docs/executable-tasks/tableau-export/): Export views and dashboards as PDF, CSV, PNG - [API requests](https://pushmetrics.io/docs/executable-tasks/api-requests/): Call any REST API within a workflow - [Database writeback](https://pushmetrics.io/docs/executable-tasks/database-writeback/): Write results back to SQL databases - [AI / GPT prompts](https://pushmetrics.io/docs/executable-tasks/openai-gpt-prompts/): Use LLM prompts on query results inside workflows - [Google Drive export](https://pushmetrics.io/docs/executable-tasks/google-drive-export/): Export to Sheets and Drive - [SFTP upload](https://pushmetrics.io/docs/executable-tasks/sftp-upload/): Deliver files to SFTP servers - [Mail merge](https://pushmetrics.io/docs/workflows/mail-merge/): Loop over a recipient list to send personalized reports - [FOR loops](https://pushmetrics.io/docs/workflows/repeating-tasks-for-loop/): Repeat tasks over query results - [IF/ELSE branching](https://pushmetrics.io/docs/workflows/if-else-branching/): Conditional workflow logic for alerts - [Parameters and Jinja](https://pushmetrics.io/docs/workflows/parameters-jinja-2/): Dynamic templating across SQL and messages - [Notebooks as DAGs](https://pushmetrics.io/docs/workflows/notebooks-dags/): Task dependencies and orchestration ## AI Agents - [What are AI agents](https://pushmetrics.io/docs/agents/what-are-ai-agents/): Agents that answer data questions and monitor metrics - [Chat interface](https://pushmetrics.io/docs/agents/chat-interface/): Ask questions about your data in natural language - [Agents in Slack](https://pushmetrics.io/docs/agents/agents-slack-integration/): Chat with your data directly in Slack - [Agent tools](https://pushmetrics.io/docs/agents/agent-tools/): SQL, charting, and delivery tools available to agents - [Agent skills](https://pushmetrics.io/docs/agents/agent-skills/): Reusable instructions for recurring analysis tasks - [Agent memory and knowledge](https://pushmetrics.io/docs/agents/agent-memory-knowledge/): Grounding agents in workspace context - [Agent workflows](https://pushmetrics.io/docs/agents/combining-skills-and-forms-agent-workflows/): Combining skills and forms into automations ## Data Sources & Integrations - [Data sources overview](https://pushmetrics.io/docs/data/overview-1/): All supported databases and warehouses - [Snowflake](https://pushmetrics.io/docs/data/snowflake/): Connect Snowflake - [Google BigQuery](https://pushmetrics.io/docs/data/big-query/): Connect BigQuery - [Amazon Redshift](https://pushmetrics.io/docs/data/aws-redshift/): Connect Redshift - [Databricks](https://pushmetrics.io/docs/data/databricks/): Connect Databricks - [PostgreSQL](https://pushmetrics.io/docs/data/postgresql/): Connect PostgreSQL - [MySQL](https://pushmetrics.io/docs/data/mysql/): Connect MySQL - [Microsoft SQL Server](https://pushmetrics.io/docs/data/microsoft-sql-2/): Connect SQL Server - [ClickHouse](https://pushmetrics.io/docs/data/clickhouse/): Connect ClickHouse - [Google Sheets](https://pushmetrics.io/docs/data/google-sheets/): Query Google Sheets - [Tableau integration](https://pushmetrics.io/docs/integrations/tableau-integration/): Connect Tableau Server and Tableau Cloud - [Slack integration](https://pushmetrics.io/docs/integrations/slack-integration/): Connect Slack workspaces - [Email setup](https://pushmetrics.io/docs/integrations/email-setup/): Sending domains and custom senders - [AWS PrivateLink](https://pushmetrics.io/docs/data/aws-privatelink-connection/): Private network connectivity ## Administration & Security - [Security](https://pushmetrics.io/docs/security/security-2/): Security practices and architecture - [User management](https://pushmetrics.io/docs/admin/user-management/): Roles, invitations, and permissions - [Workspaces](https://pushmetrics.io/docs/admin/workspaces/): Multi-workspace organization - [Sharing and permissions](https://pushmetrics.io/docs/admin/sharing-permissions/): Content access control - [Billing](https://pushmetrics.io/docs/admin/billing/): Subscription management - [Security policy](https://pushmetrics.io/legal/security-policy/): Formal security policy - [Privacy policy](https://pushmetrics.io/legal/privacy-policy/): Data privacy terms ## Optional - [Blog](https://pushmetrics.io/blog/): Articles on reporting automation and data workflows - [Learn SQL](https://pushmetrics.io/learn/sql/): Free SQL course - [Learn Jinja](https://pushmetrics.io/learn/jinja/): Free Jinja templating course for data workflows - [Data terminology](https://pushmetrics.io/learn/terminology/): Glossary of data concepts - [Contact](https://pushmetrics.io/contact/): Get in touch