Welcome to docs’s documentation!
Introduction to DataKund
DataKund is a No Code Automation tool using which anyone can build software robots or apis to automate repetitive tasks on the browser Its the most powerful record & play tool.
You can record your tasks & play it on any website. You can train the apis to send messages on WhatsApp, Post on Social Media , Scrape websites & much more Almost anything you do repetitively in the browser can be automated.
It currently runs only on windows.
How does DataKund works?
The DataKund cycle goes through something like this:-
You first install setup.
Then you create apis, and it records your actions.
You can customize apis according to your needs.
After that you run api either through tool or from code.
Once made, now can run them any number of times.
Why DataKund?
Below are some reasons which clarifies why to choose DataKund:-
Productivity improvement
In the era of speed and automation we observed everyone wants their manual work to be automated. Through DataKund you can speed up your work by just training apis which takes very less time. With the DataKund tool, you increase the efficiency of the process many folds.
Get Rid of Maintenance
Many developers work on writing selenium scripts, beautifulsoup scripts, but the drawback is a small change in website make their scripts fail. So the maintenance costs a lot of time to keep scripts working with the website updated. But our apis don’t require any maintanence from client side. Website small changes don’t affect the apis.
Good management capabilities
DataKund has cloud centralized server management, which allows any one to deploy and manage apis to perform tasks automatically. You can also run apis from the cloud.
Developer Support
Once you made apis through DataKund tool, now can call them from multiple languages. We currently supports Python, curl and NodeJs.
How to post in Instagram automatically
First you have to enter the name of the bot “Instagram Post Bot”. After that click on “+ New Api” button then click on record to train the api.
Click on keyboard icon to add variable then click on + icon to add input, name the variable ‘post_src’, click on add and get back to train api.
Now open Instagram.com to add Instagram URL event then click on create new post icon
Hover the mouse on “Select From Computer” and Right Click > DataKund > More > Inputs > Variables > post_src (variable Name) then click on Upload.
Click on back button to exit the training then click on “Select From Computer” and insert any posts or videos.
After adding post, get back to record and resume training, click on upload file event to add next events below it.
Click on Next > Next > Write the Caption whatever you like and click on share.
Training is completed, check events, exit record and run the bot.
How to send connection requests to all profiles in search results in all pages
To make a bot which searches keyword on Linkedin and send connection requests to all profiles in search results follow these steps:-
First you have to enter the name of the bot “LinkedIn Connect Bot”. After that click on “+ New Api” button then click on record to train the api.
Now open LinkedIn.com, it will record LinkedIn URL event in training.
3. Apply static wait for 3 sec so that site can load. To add wait Right Click >DataKund > More > Wait > Static sleep > 3 (for 3 seconds)
Now click on LinkedIn search field, type any profile name let’s suppose “Divya”, press “Enter” to get the search results then apply 3 sec wait and filter by people.
Click on dk extension, check events and exit training.
To send the connection request we have to make a new bot first whose work only to send connection request. Follow These Steps:-
1.Enter the name of the bot like ‘send connection bot’. After that click on “+ New Api” button then click on record to train the api.
Select 2-3 profile and add repeat. Right click > Datakund > Start Repeat
Now click on Connect > Send connection to the first profile in list then Right click > End Repeat and Click on Next at the bottom of page.
Now trigger this bot itself as part of training. Right Click > Bots > click on Send connection Bot (2nd Created Bot) and exit the record.
Resume the training of the first bot whose training was paused. 5. Go Back LinkedIn Connect Bot, Click on record and trigger send connection bot (2nd created bot). Exit Record and Run the Bot.
How to Scrape result count for all the keywords given?
To make a bot which searches keyword on google.com and scrapes its result count, follow these steps:-
To create a new bot, click DK extension and type “google_count” and then click ” + New Api”.
Now open google.com in the browser before training the bot, and click “Record” to train the bot.
Now click button to add output variable and click “save”.
Reload the page to add the URL to the event.
To train the bot to search a keyword, first type a keyword(eg: dog) in google search and press enter.
Now right click on the results count, then click Datakund=>Scrape=>Text=>results_count, to scrape the results count.
Now stop the training(by clicking ), and click “run”.
Click the down arrow beside the run button, click “Run Google Sheet” and click “Open Sheets”.
Google Sheets will open and then type all the input keywords from the 3rd row, and close the sheets.
10.Now go back to the browser and click “Run Google Sheet”, and wait for the bot to run and click open sheets.
Now click on “Google Sheet” button and you can see the below image, that our bot scraped all the search count.
How to Upload Video on YouTube?
Click DK extension and type “YouTube-upload”, and click “+ New Api”, to create a new bot.
Now click “Record” and click edit button to add the input variable. Now click back arrow to start training the bot.
Open youtube.com and click upload button to save it to the events.
Right click anywhere and click Datakund=>more=>inputs=>variables=>vid_path=>upload. After that add wait event by right clicking anywhere on the browser and click Datakund=>wait=>static=>3(or)5 according to the video. Wait event for the video to upload.
Now stop the training and upload a random video for the bot to train. After uploading the video, start training the bot and click record. Click the last event to add the further events from that. Now edit the title of the video, as shown below.
Now click “No, its not ‘Made for Kids’”, and click next, now add wait event for the bot to process and then click private and click upload.
As you can see in the image below, video is published and we have finished training. Now click DK extension, and click back arrow, to stop the training.
Now click “Run” and enter ‘title name’ and ‘video path’ as shown below.
After clicking “Run”, bot will automatically upload the video as shown below.
How to create Amazon Product Result Page Scraper Bot
In this Blog Post we will make a bot with the help of Datakund Studio to scrape the product information from Amazon Search Result Product Page. This bot will save the scraped data in Google Sheet.
First we’ll enter name of the bot “amazon-scraper”. After that click on “+ New Api” button to create a new bot.
Now click “record” to train the bot and then click keyboard button to add variables.
Now add the input and output variables and click “save” button. Now click button to go back to the training.
Now right click anywhere on the browser windows, click Datakund =>more=>input=>variables=>amazon_url=>open Link. This will open the given input link in the browser.
Page should redirects to a page which is shown below, now stop the training for aprnce(click button to stop training), and open amazon search results page to train the bot.
After opening the Amazon search result page, we will strat training the bot again. Click DK extension, and click record and then click the last recorded event to continue training the bot from that event.
7.Now lets train the bot to scrape the date repeatedly, for that we need to add repeat action, for that press alt+p to add repeat event.
After adding the repeat event, right click on the title of a product click Datakund=>scrape=>text=>title, to scrape the title.
Lets Scrape similarly for Price and Link.
10.Now stop the training and click “Run” in the menu as shown below.
Now enter the amazon link in the box below and click the arrow beside run, and click “Run Google Sheet”, wait for the bot to load and click “Run Google Sheet” again.
Now enter the amazon link in the box below and click the arrow beside run, and click “Run Google Sheet”, wait for the bot to load and click “Run Google Sheet” again.
How to create a bot for scrape top reviews of amazon product
In this Blog Post we will make a bot with the help of Datakund Studio to scrape the top reviews of amazon product.
This bot will save the scraped data in Google Sheet.
Click DK extension and type “scrape_amazon_reviews” and then click “+ New Api” to create a new bot. Now click “record” to start training the bot.
In the browser, open amazon.com to add the URL event.
Now, search for a keyword(eg: mouse)
For the page to load, lets add wait event of 3 sec. To add wait event, right click anywhere on the screen and click Datakund=>wait=>static=>3.
Now lets add repeat event for the bot to go to all the products one by one. To add the repeat event, right click anywhere on the screen, click Datakund=>Start repeat..
Click on the first product.
Now, click back arrow and Stop the bot.
Now create a new bot by the name “scrape_reviews” and click record to start training the bot.
Now, lets add ‘scroll to end’ event, for the bot to scroll down to reviews. For that, right click anywhere on the screen and click Datakund=>more=>scroll to end.
Go the reviews section, and lets add repeat event to scrape reviews one by one. For that, right click anywhere on the screen and click Datakund=>start repeat, to add repeat event to the new bot.
Click the edit icon on the top left corner of the extension to add output variables and click save. Like as shown in the image below.
Lets scrape name, title and description of the reviews. To scrape right click on the name then click Datakund=>scrape =>text=>name, and vice versa for title and description of the review, as shown in the images below.
Now lets stop the training the bot(scrape_reviews) and open the first bot(scrape_amazon_reviews) and click the last event to start adding the events from there.
Now right click anywhere on the screen, then click Datakund=>bots=>scrape_reviews, to call the bot.
Now lets stop training the bot, and click run on the main menu, and type the keyword and then click the down button beside the run button and then click run google sheet and the click run google sheet again once the bot is loaded.
How to like any post in Instagram?
Create a new bot. Type instagram_like and click “+ New Api”, now click “record” to start training the bot.
Now open instagram.com to add the url to the event.
Enter email address and password and click log in button, this is to train the bot.
Now lets add variables by clicking edit icon on the top right corner. Type the input variable and click save, as shown below.
After logging in , we will have to load the link which we will give in input variable (insta_url). To open the link in input variable, right click anywhere on the screen, click Datakund, and then more=>inputs=>variables=>insta_url=>open link.
Now stop the training by clicking the back button. Now open some random post to train the bot.
After opening the post, start training the bot click the last event to continue training the bot.
Now add wait event for the bot to load, right click anywhere on the screen then click Datakund=>wait=>static=>3.
Now like the post to record the event.
Stop the training and click “run”. Paste the Url and details, as in the image below, and then click “Run”.
Bot will automatically logs in and opens the post and likes it as shown below.
How to follow someone in Instagram automatically?
Click DK extension, and type “instagram_follow” and click “+ New Api”, and click “record” to start training the bot.
open instagram.com to add Url to the event.
Type email address and password and login, to train the bot.
Click edit icon to add the input variable “profile_url”.
Right Click anywhere on the browser and click datakund and the click more=>inputs=>profile_url=>open link, for the given input Url to load.
Open random profile page to train the bot, and click follow.
Stop training the bot, by clicking back button and click “run”.
Enter email address, password and profile Url, for the bot to login and follow the profile.
You will see, bot will automatically logs in and follow the profile.
How to post in Instagram automatically
In this blog post, we will create a step by step bot to automate profile backlink. The process of signup, email verification and backlink on the website will be included on this post.
First we will enter the name of the bot “profile_backlink”. After that click on “Make a New Bot” button. To train the bot, we have to click on the train option.
To save the URL of Disqus in bot’s training event, open the disqus.com in the browser.
3. Click on “GET STARTED” button. .. image:: images/pbl3.*
- width
400
- alt
profile_backlink_automation
Click on Name field and “enter your Name”
Click on Email field and “enter your Email”
Click on Password field and “enter any Password”
After enter name, email and password. click on checkbox of “I’m not a robot”.
Note: Captcha will appear on the screen then solve captcha manually.
When captcha is solved. then click on the Signup button.
Click on “i want to comment on sites”.
Click on back button to back from training.
Note: Let’s create a new bot whose job will be to verify the account of Disqus by logging in to Gmail.
Enter the name of the bot “profile_backlink2”. After that click on “Make a New Bot” button. to train the bot, click on the train option.
Note: To verify the account after signup, we have to sign in to Gmail and click on the verification link in the email.
To save the URL of Gmail Login in bot’s training event, we will open the google.com in the browser.
Click on “Sign in” button.
Click on email input button and type Email Address.
Click on password input field and enter Password.
By clicking in the search box of Gmail, we have to type the name of the website with “in: anywhere”, press enter for search.
Note: “in: anywhere + search_term” By doing this, all the emails like spam, promotion and inbox are also shown when gmail search.
Click on the first email.
Click on verify link / button.
verify link open in new tab and verify our account.
Click on back button to back from training.
Note: Create a new bot whose job will be to create backlink on Disqus website.
Enter the name of the bot “profile_backlink3”. After that click on “Make a New Bot” button. to train the bot, click on the train option.
To save the URL of Disqus in bot’s training event, open the disqus.com in the browser.
Click on the User Profile Icon.
Click on View Profile.
Click on “Edit Profile” button.
Click on website input field and type address of any Website.
Click on Save button.
Click on back button to back from training.
Note: We can add many bots inside the Superbot. The sequence in which we will add the bot. Those bots will be run in the same sequence.
let’s make a super bot, inside this bot we will add our three bots. First we will enter the name of the bot “profile_backlink_bot”. After that click on “Make a New Bot” button.
Now, Select Superbot from dropdown menu then click on Create button.
Click on “Edit Bot” button.
Click on search box and enter bot name :- “profile_backlink”, “profile_backlink2” “profile_backlink3”
to add bot in Superbot from the list. click on the+ icon or bot name.