HubSpot to Salesforce Integration through HubSpot Workflows - hubspot

I need to write a custom program in hubspot workflow
Which is when i create a contact record in hubspot it have to be stored in Salesforce lead record
And if that contact record is updated or modified in hubspot, new record have to be created in Salesforce
Note (native integration won't work in this case )

Related

How can I load contacts and filter it out in Elsa SendEmail Activity by extended with my custom activity

I wanna build a Marketing Tool so the first module is to build up the Bulk Email through Elsa on all my database table contacts.
so Is anyone here who has built that type of workflow with bulk email on all contacts we can also filter contacts and stop the workflow after running.
So I want to upload the contacts here and run the workflow, Also I didn't find a way to run the workflow from Dashboard.
This is a custom activity I have created and extended Elsa SendEmail
I have used "ActivityInput" as JavaScript, Liquid, Json but how can I upload the Contacts CSV file or load from Database all contacts and apply some filter on it.
There is one more question, how can I invoke Workflow via the dashboard?

How to programmatically create a Subscription Add-On on Microsoft Store via API

I need to create some Add-Ons of type "Subscription" for my UWP product in the Microsoft Store.
I have seen several API that are used to manage the subscription (e.g. https://learn.microsoft.com/en-us/windows/uwp/monetize/change-the-billing-state-of-a-subscription-for-a-user and https://learn.microsoft.com/en-us/windows/uwp/monetize/get-subscriptions-for-a-user) but nothing so far to create a new subscription.
Moreover, there is an API to create Add-Ons, but only for types "Durable" and "Consumable" (https://learn.microsoft.com/en-us/windows/uwp/monetize/create-an-add-on).
Are you aware of any API to create a Subscription?
Currently, there is no API that could create subscription Add-ons based on the document. You have to create it on the Partner Center now. You could submit a feature request on the Feedback Hub about this.

How to integrate Hubspot with custom build CRM (avoiding hubspot UID's)

I have a custom built CRM that I would like to integrate with Hubspot. I would like to keep both systems active. At the moment we are manually copying the data from the custom built CRM into Hubspot. I would like to automate this using the Hubspot API.
Do I have to call the Hubspot API using the Hubspot UID's (I don't want to have to add a field in my existing CRM to record the Hubspot UID as that is just moving the existing manual entry to another area).
Thanks in advance
HubSpot API is the way to go https://developers.hubspot.com/docs/api/overview , however, be sure to read the terms of use to avoid any compliance issue as you will be using their data sources:
https://legal.hubspot.com/developer-terms
HubSpot's unique identifier for contacts are Contact ID and email address.
So if you already have contacts' email addresses in your non-HubSPot CRM, I believe you would not need Contact ID as the UID to update existing contacts via API.
Here is the reference:
An email address is the primary identifier for a contact in HubSpot.
These endpoints automatically deduplicate email addresses to keep
HubSpot data clean.

PowerBI API to send filter parameters and related data to existing pbix report and send it Options

I have pbix already created in my workspace with a given report id.
I am creating a .net core mvc web application. From my web application i will call PowerBI API.
I will pass on the filter parameters and email id.
Based on filter parameter report should be sent to the mentioned email id by PowerBI.
which API is useful for me?

Create a new scheduled Tweet via the API

I looked into their documentation and they do provide this feature:
https://support.twitter.com/articles/20170532-scheduled-tweets#How_to_create_a_new_scheduled_Tweet
But would it be possible to do this through the API (I didn't find any reference to this or attributes).
There's no way to do it with the Twitter API. You have two choices:
Either tell your code to run at a specific time (using cron or similar), or check what the time is before posting.
Use a third party service like Buffer - https://bufferapp.com/developers/api
This can be done using Twitter Ads API(scheduled tweets api).
From the api doc,
Scheduled Tweets allow an advertiser or user to create a Tweet that can be scheduled to go live at a later date. In addition to being able create and manage these Tweets, the API allows the ability to associate these Tweets with a line item, to be promoted once the Tweet goes live. This allows advertisers to stage create native Tweets and plan their campaign creatives in advance of any key initiatives. For example, staging a Tweet creative to live immediately upon a new product announcement.
The full set of functionality provided by the Scheduled Tweets API endpoints are listed below:
Create, modify and view newly scheduled Tweets
Associate a Scheduled Tweet with a line item
Query and manage existing scheduled Tweets
Once a Scheduled Tweet goes live, retrieve the live Tweet id
Complete details can be found here
You can create a Scheduled Tweet for the account's full promotable user (default) or the user specified in the as_user_id parameter.
https://developer.twitter.com/en/docs/ads/creatives/api-reference/scheduled-tweets#post-accounts-account-id-scheduled-tweets
There is a limit of 5 user per account... even with a developer account you have to request acces to that API.