An open API service indexing awesome lists of open source software.

https://github.com/epilot-dev/epilot-app-zapier

Zapier App for epilot
https://github.com/epilot-dev/epilot-app-zapier

Last synced: 10 months ago
JSON representation

Zapier App for epilot

Awesome Lists containing this project

README

          

zapier logo
Zapier App for epilot


epilot Marketplace
Zapier Integration Docs
Apps Developer Docs

## Prerequisites

To run or deploy this app, you need:

- **AWS access** with permissions to deploy SST apps (Lambda, DynamoDB, API Gateway, CloudFormation)
- An [AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2.html) profile configured with credentials
- Node.js (>=18) and npm

## Quick Start

```bash
git clone https://github.com/epilot-dev/epilot-app-zapier.git
cd epilot-app-zapier
npm i
npm run dev
```

## Project Overview

This repository contains the Zapier App integration for epilot XRM, enabling 7,000+ Zapier workflows to connect with your epilot data.

This app uses the [@epilot/app-sdk](https://www.npmjs.com/package/@epilot/app-sdk) to interface with the epilot App Platform.

## Project Structure

- `api/` SST backend (Lambda functions, DynamoDB, OpenAPI spec)
- `app/` App Frontend (epilot App Bridge)
- `openapi.yml` API specification
- `sst.config.ts` SST configuration
- `package.json` Workspace dependencies & scripts

## Development Commands

- `npm run dev` Start dev (SST + live Lambda)
- `npm run openapi` Generate API types from openapi.yml
- `npm run build` Build the app
- `npm run zip` Create an `app.zip` package to upload frontend to epilot
- `npm run deploy` Deploy to AWS

## Resources

- Marketplace: https://marketplace.epilot.cloud/en/apps/zapier
- Zapier Integration Docs: https://docs.epilot.io/docs/integrations/zapier
- Apps Developer Docs: https://docs.epilot.io/apps/
- Developer Portal: https://docs.epilot.io
- SST Documentation: https://docs.sst.dev