LogoLogo
GitHubLeft HookDemo
0.2
0.2
  • 🥳Introduction to Frigg
  • 👩‍💻Developing Integrations with Frigg
    • Overview
    • Tutorials
      • Quick Start Tutorial
        • Create Frigg App
        • Exploring the App
        • Connecting to the Database
        • Installing an API Module
        • Building your first integration
        • Testing the Integration
        • Next Steps
    • Framework Development Guide
    • API Module Development Guide
      • Introduction
      • Getting Started
      • Conventions
      • Deployment
        • Testing
        • Publishing
        • Extending
    • Integration Development Guide
    • Authentication
  • 📖Frigg Reference
    • Overview
    • Core Concepts
    • Architecture
    • API Reference
  • 🤝Contributing
    • Contributing
      • Contributor Covenant Code of Conduct
      • PULL_REQUEST_TEMPLATE
  • 🔌API Modules
    • Overview
    • API Module Library
      • ActiveCampaign
        • Configuration
        • ActiveCampaign Docs
      • Attentive
        • Configuration
        • Attentive Docs
      • ConnectWise
        • Configuration
      • Fastspring
        • Configuration
      • Hubspot
        • Configuration
        • Hubspot Docs
      • Monday.com
        • Configuration
        • Monday.com Docs
      • RollWorks
        • Configuration
      • Salesforce
        • Configuration
      • Salesloft
        • Configuration
    • Building Your Own Module
  • 📞Support
    • Contact
      • Join Slack Channel
      • Chat with Us
    • Frequently Asked Questions (FAQs)
  • 🗺️Roadmap
    • Overview
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Developing Integrations with Frigg
  2. Tutorials
  3. Quick Start Tutorial

Building your first integration

  • HubSpotIntegrationManager.js

  • getExample function, add

const contacts = await this.targetInstance.api.listContacts()
return contacts.results
  • Go to HubSpot, sign up for a developer account

  • Create an Application

  • Navigate to Settings

  • OAuth

  • Copy Client ID and Secret into /config/dev.json under HUBSPOT_CLIENT_ID and HUBSPOT_CLIENT_SECRET respectively

  • Add http://localhost:3000/redirect/hubspot to the redirect URI

  • Navigate to backend, run npm start

  • Go to the dashboard and reload if you haven't yet. Tada! Your first integration

PreviousInstalling an API ModuleNextTesting the Integration

Last updated 1 year ago

Was this helpful?

👩‍💻