building-nango-functions-remotely

Compile, dry-run, and deploy Nango actions and syncs from a single TypeScript file.

45|32|Updated Sep 23, 2024
One-click install
npx skills add https://github.com/NangoHQ/integration-templates --skill building-nango-functions-remotely
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: building-nango-functions-remotely
Source: https://github.com/NangoHQ/integration-templates/tree/main/.agents/skills/building-nango-functions-remotely
Command: npx skills add https://github.com/NangoHQ/integration-templates --skill building-nango-functions-remotely

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build Nango functions without a checked-out Nango project by sending a single-file TypeScript function to Nango's remote compile, dryrun, and deploy APIs, enabling teams to work entirely in the cloud.

Core Features & Use Cases

  • Remote compilation, dry-run, and deployment of Nango actions and syncs from a single TypeScript file.
  • Resolve NANGO_SERVER_URL from environment variables, .env, or fallback to https://api.nango.dev.
  • Use shared action and sync patterns to create or update integrations without a local project.
  • Use case: Quickly scaffold and deploy new actions or syncs against production providers without a local codebase.

Quick Start

Provide a TypeScript function to remotely compile, dry-run, and deploy Nango actions or syncs without a local Nango project.

Frequently Asked Questions about building-nango-functions-remotely

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Nango actions and syncs without a local project?

Nango remote function deployment is achieved by sending a single-file TypeScript function to Nango's remote APIs for compilation, dry-running, and deployment without checking out a local Nango project.

Can I compile and dry-run Nango syncs entirely in the cloud?

Yes, you can compile and dry-run Nango syncs remotely by submitting a single TypeScript file to Nango's cloud APIs, validating your integration logic before executing the final deployment step.

What environment variables do I need to set for remote Nango function deployment?

You need to resolve secret keys and the NANGO_SERVER_URL before execution, which can be configured using environment variables, an .env file, or falling back to the default https://api.nango.dev endpoint.

Does Nango remote deployment support updating existing syncs and actions?

Yes, the remote function workflow supports both creating new and updating existing Nango actions and syncs using shared patterns, allowing you to modify integrations against production providers without local code.

What is the workflow for building Nango integrations from a single TypeScript file?

The remote function workflow involves three steps: compiling the TypeScript file, running a dry-run to validate behavior, and deploying the action or sync, ensuring all secret keys and host URLs are resolved beforehand.