Leo LogoHelloLeo
IntegrationsTemplatesPricingCommunity
Book a demoSign InGet Started
Leo LogoHelloLeo

The AI developer that builds the apps your ERP doesn't have — internal tools, portals and dashboards, running in production on top of NetSuite, Odoo, Salesforce and more.

Applications

  • HelloLeo for NetSuite
  • HelloLeo for Odoo
  • HR & Employees
  • Inventory
  • Accounting & Procurement

Integrations

  • Shopify integration
  • HubSpot integration
  • WhatsApp Business integration
  • Salesforce integration
  • Stripe integration
  • Google Sheets integration
  • Outlook integration
  • QuickBooks integration
  • All integrations

Product

  • Pricing
  • Templates
  • vs AI coding tools

Company

  • Contact

Resources

  • Documentation
  • Help Center
  • Community

Legal

  • Trust Center
  • Security
  • Status
  • Privacy Policy
  • Terms of Service
  • DPA
Snowflake logo
Integration

Connect Snowflake to your ERP

A data warehouse built for the cloud

Databases
Browse all integrations

What Leo can do with Snowflake

9 actions Leo can use in the apps and agents it builds for you: 3 that read Snowflake data, 6 that create or update it.

reads data writes data deletes data

Read from Snowflake · 3

  • List Warehouse Name Options

    Retrieves available options for the Warehouse Name field.

  • List User Name Options

    Retrieves available options for the User Name field.

  • List Database Options

    Retrieves available options for the Database field.

Write to Snowflake · 6

  • Start SQL Session

    Start a Snowflake session and return it in serialized form, so subsequent Snowflake actions can run in the same session (preserving temporary tables, USE context, and session parameters) by passing it to their Session prop. The returned value contains session auth tokens — treat it as sensitive. Sessions expire server-side after ~4 hours or your account's idle timeout.

    Docs ↗
  • Insert Single Row

    Insert a row into a table

  • Insert Multiple Rows

    Insert multiple rows into a table

  • Execute SQL Query

    Execute a custom Snowflake query. See our docs to learn more about working with SQL in Pipedream.

  • Execute SQL Query In Session

    Execute a Snowflake query inside a session started by the Start SQL Session action, so it shares that session's state — temporary tables, USE context, and session parameters — with the other queries in the same session. Pass the serialized session from Start SQL Session to the Session prop. Note: to preserve the session this query runs on a direct connection and therefore does NOT egress from the shared static IP (use_pd_sql_proxy); if your Snowflake network policy allowlists only the static IP, use Execute SQL Query instead. See our docs to learn more about working with SQL in Pipedream.

  • Query SQL Database

    Execute a SQL Query. See our docs to learn more about working with SQL in Pipedream.

Pair Snowflake with your ERP

Leo connects Snowflake to the ERP your business already runs on: the records it reads in Snowflake land in your ERP, and what changes in the ERP flows back.

Odoo logo
Snowflake + Odoo
See Odoo →
NetSuite logo
Snowflake + NetSuite
See NetSuite →

How it works

  1. 01
    Connect Snowflake

    Authorize Snowflake once, in a couple of clicks. Leo only gets the permissions you grant.

  2. 02
    Describe what you need

    In plain language: the dashboard, portal or agent you want across Snowflake and your ERP. No code, no mapping spreadsheets.

  3. 03
    Run it

    Leo builds it, you review, it goes live. Agents run on a schedule or on events, under the guardrails you set.

Snowflake integration: questions

What can Leo do in Snowflake?
Leo has 9 Snowflake actions available: 3 read data and 6 create or update it. Any of them can be combined with your ERP data in an app or an agent.
Which ERPs does the Snowflake integration work with?
Odoo and NetSuite today, through connectors we build and maintain ourselves. Snowflake connects through our connector network, so the same app or agent can use both sides.
Is my data safe?
You authorize Snowflake yourself and choose the permissions. Leo acts within them, every action is logged, and you can revoke the connection at any time.