VoilaNorbert

Norbert is the ultimate lead generation tool with one of the best success rate to find any corporate email address.

Integrate the VoilaNorbert API with the GitHub API

Setup the VoilaNorbert API trigger to run a workflow which integrates with the GitHub API. Pipedream's integration platform allows you to integrate VoilaNorbert and GitHub remarkably fast. Free for developers.

Find Contact with VoilaNorbert API on New Branch (Instant) from GitHub API
GitHub + VoilaNorbert
 
Try it
Find Contact with VoilaNorbert API on New Card in Column (Classic Projects) from GitHub API
GitHub + VoilaNorbert
 
Try it
Find Contact with VoilaNorbert API on New Collaborator (Instant) from GitHub API
GitHub + VoilaNorbert
 
Try it
Find Contact with VoilaNorbert API on New Commit (Instant) from GitHub API
GitHub + VoilaNorbert
 
Try it
Find Contact with VoilaNorbert API on New Commit Comment (Instant) from GitHub API
GitHub + VoilaNorbert
 
Try it
New Branch from the GitHub API

Emit new event when a branch is created See the documentation

 
Try it
New Card in Column (Classic Projects) from the GitHub API

Emit new event when a (classic) project card is created or moved to a specific column. For Projects V2 use New Issue with Status trigger. More information here

 
Try it
New Collaborator from the GitHub API

Emit new event when a collaborator is added See the documentation

 
Try it
New Commit from the GitHub API

Emit new event when commits are pushed to a branch See the documentation

 
Try it
New Commit Comment from the GitHub API

Emit new event when a commit comment is created See the documentation

 
Try it
Find Contact with the VoilaNorbert API

This action returns a specific contact. The object email is either null when the email is not found, or contains an object with at least email (the email string) and the score. See the docs here

 
Try it
Create Issue with the GitHub API

Create a new issue in a Gihub repo. See docs here

 
Try it
Start Contact Search with the VoilaNorbert API

Search emails are based on the full name plus the domain or company name. When your account does not have sufficient credits an HTTP status code of 402 is returned. Also, take into consideration that we check the domain for its validity. So even if you provide a correct name+domain set, we may return a HTTP status code of 400 for the domain if we can't locate it. See the docs here

 
Try it
Search Issues and Pull Requests with the GitHub API

Find issues and pull requests by state and keyword. See docs here

 
Try it
Verify Email with the VoilaNorbert API

Verifies the given list of emails. In case your account does not have a sufficient Verify API balance the service will try to auto refill the balance by charging using the billing details of the account. If it fails to charge, an HTTP status code of 402 will be returned. See the docs here

 
Try it

Overview of VoilaNorbert

VoilaNorbert is the easiest way to find the most accurate email addresses and
contact info in a few seconds. Thanks to its powerful API, you can quickly
access information and create custom applications to help you get the data you
need and make the best use of that information.

The VoilaNorbert API can help you with many tasks, including:

  • Building contact pages and customer lists
  • Generating personalized lead reports
  • Creating targeted campaigns for customers and prospects
  • Improving customer segmentation and list management
  • Validating customer contact information
  • Enhancing customer data for use in marketing
  • Automating lead verification processes
  • Integrating email address data into customer relationship management (CRM)
    systems
  • Identifying customer contacts from web interactions
  • Enhancing existing customer contact databases with additional details

Connect VoilaNorbert

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    voilanorbert: {
      type: "app",
      app: "voilanorbert",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.voilanorbert.com/2018-01-08/account/`,
      auth: {
        username: ``,
        password: `${this.voilanorbert.$auth.api_key}`,
      },
    })
  },
})

Connect GitHub

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    github: {
      type: "app",
      app: "github",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.github.com/user`,
      headers: {
        Authorization: `Bearer ${this.github.$auth.oauth_access_token}`,
        "X-GitHub-Api-Version": `2022-11-28`,
      },
    })
  },
})