Trigger.dev home pagelight logodark logo
  • triggerdotdev/trigger.dev
  • Community
  • triggerdotdev/trigger.dev
Create an Integration
Introduction
DocumentationIntegrationsReferenceExample Jobs
    Overview
  • Introduction
  • Create an Integration

    • Introduction
    • Setup the package
    • The structure of an integration
    • OAuth
    • Creating the client
    • Tasks
    • Triggers
    • Testing
    • Publishing
  • Integrations
  • Airtable
  • GitHub

  • Linear
  • OpenAI
  • Plain
  • Replicate
  • Resend
  • SendGrid
  • Slack
  • Stripe
  • Supabase

  • Typeform
Create an Integration

Introduction

You can create Integrations of your own.

Before creating an Integration, make sure to read the Integration overview to understand what an Integration is and how it works.

What we’ll cover in this guide:

  • Setup the package
  • The structure of an integration
  • OAuth
  • The integration client
  • Creating Tasks
  • Creating Triggers
  • Publishing an Integration package

Was this page helpful?

IntroductionSetup the package
twittergithublinkedin
Powered by Mintlify