Hubspot
NewAge Ai now allows its users to integrate with Hubspot, opening up a huge array of automations and workflows to set up.
The process to integrate as well as the actions supported are as under:
Integrating NewAge Ai with Hubspot:
Login into your hubspot dashboard. Click the “more” button at the left toolbar menu and select “development”
From here, click on “keys” and then click “Service Keys”
Click on “Create service key” button to create a new API key
Here, enter the name of the Service key and then click on the “Add New Scope” button to add scopes
The required scopes are as follows:
Crm.objects.deals.read
Crm.objects.companies.write
Crm.objects.companies.read
Crm.objects.deals.write
Crm.objects.contacts.write
Crm.objects.contacts.read
tickets
Once the Service key is created, click on the copy button to copy it.
Now from your NewAge Ai workspace’s dashboard, click on the Integrations tab and search for Hubspot. Click on it and paste your API key. Then press Save
Once the connection validates, it means your integration is complete
Supported Actions
Contacts
Get Contact
The action is used to fetch a contact using contact Id
Get All Contacts
This action is used to fetch all available contacts. You can use the return properties field to return only specific fields in the payload. The limit per page is 100 and then you can use the Next Page cursor to fetch contacts on the next page
Search Contacts
This action searches a contact based on a certain criteria or field. If you want to obtain a specific set of contacts, you can do so by defining the criteria using filter property, operator and value fields
Create Contact
This action is used to create a contact using the basic information provided like email and name
Update Contact
This action is used to update a parameter of a contact using contact ID
Create or Update Contact Using Email
This action is used to either update a contact using email and if the contact with the provided email doesn’t exist then it creates the contact using the provided information
Delete Contact
This action is used to delete a contact using contact ID
Companies
Get Company
The action is used to fetch a company using company Id
Get All Companies
This action is used to fetch all available companies. You can use the return properties field to return only specific fields in the payload. The limit per page is 100 and then you can use the Next Page cursor to fetch companies on the next page
Search Companies
This action searches a company based on a certain criteria or field. If you want to obtain a specific set of companies, you can do so by defining the criteria using filter property, operator and value fields
Create Company
This action is used to create a company using the basic information provided like company name, phone, website etc
Update Company
This action is used to update a parameter of a company using company ID
Delete Company
This action lets you delete a company using company ID
Deals
Get Deal
The action is used to fetch a deal using deal Id
Get All Deals
This action is used to fetch all available deals. You can use the return properties field to return only specific fields in the payload. The limit per page is 100 and then you can use the Next Page cursor to fetch deals on the next page
Search Deals
This action searches a deals based on a certain criteria or field. If you want to obtain a specific set of deals, you can do so by defining the criteria using filter property, operator and value fields
Create Deal
This action lets you create a new deal using deal name, selecting the pipeline and deal stage. The pipeline and deal stages can be loaded directly from hubspot by selecting the three dots button
Update Deal
This action is used to update a parameter of a deal using deal ID. Deal name and pipeline is required.
Delete Deal
This action is used to delete a deal using deal ID
Tickets
Get Ticket
The action is used to fetch a deal using ticket Id
Get All Tickets
This action is used to fetch all available tickets. You can use the return properties field to return only specific fields in the payload. The limit per page is 100 and then you can use the Next Page cursor to fetch tickets on the next page
Search Tickets
This action searches a tickets based on a certain criteria or field. If you want to obtain a specific set of tickets, you can do so by defining the criteria using filter property, operator and value fields
Create Ticket
This action allows you to create a new ticket. The subject of the tickets as well as pipeline and pipeline stage are required fields and can be selected using the three dots button
Update Ticket
This actions allows you to update a ticket using ticket ID
Delete Ticket
This action is used to delete a ticket using ticket ID