Zoho Integrator & Developer (Beginner) Assessment
Hey there, fellow nerd. It’s time to prove you know a little about coding and automating in Zoho. Here are the details:
- You have 3 chances to take the assessment
- A score of 80% or higher earns you the certificate
- Upon submission, you’ll be able to see which questions you missed but not what the right answers are
- You have a time limit of 2 hours
- Feel free to use the Internet, your Zoho account, whatever, to find the right answers, but please don’t talk to another human (not that it would help you much). This is more of a “do you know where to find the right answer?” than a “do you have this memorized?” type of test.
Good luck. May the odds be ever in your favor.
(Ok, another aside—you can STACK the odds in your favor by watching all the courses in this learning path and working through the practice projects)
Quiz Summary
0 of 41 Questions completed
Questions:
Information
You have already completed the quiz before. Hence you can not start it again.
Quiz is loading…
You must sign in or sign up to start the quiz.
You must first complete the following:
Results
Results
0 of 41 Questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 point(s), (0)
Earned Point(s): 0 of 0, (0)
0 Essay(s) Pending (Possible Point(s): 0)
Categories
- Not categorized 0%
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- Current
- Review
- Answered
- Correct
- Incorrect
-
Question 1 of 41
1. Question
API Connections add an extra layer of security by essentially setting a password for only specific, authorized actions. With which apps can you create API Connections (select all that apply)
CorrectIncorrect -
Question 2 of 41
2. Question
What is a Deluge integration task?
CorrectIncorrect -
Question 3 of 41
3. Question
Why might you use a Deluge integration task instead of an API call?
CorrectIncorrect -
Question 4 of 41
4. Question
Why might you use an API call instead of an integration task?
CorrectIncorrect -
Question 5 of 41
5. Question
There’s not actually a place to trigger functions within Analytics, but what are some uses of accessing the Zoho Analytics API via Deluge? (select all that apply)
CorrectIncorrect -
Question 6 of 41
6. Question
The “API Names” section of the Zoho CRM settings does not actually contain all of the APIs for all modules. For example, the Users module is missing and some of the required parameters for the Tasks module (like the “$se_module” parameter). What is the best alternative method to find those API names?
CorrectIncorrect -
Question 7 of 41
7. Question
What are some benefits that COQL queries give you that a normal searchRecords or getRecords function does not? (select all that apply)
CorrectIncorrect -
Question 8 of 41
8. Question
What is the difference between using COQL in Zoho Books vs. the CRM?
CorrectIncorrect -
Question 9 of 41
9. Question
What are some uses of info statements? (select all that apply)
CorrectIncorrect -
Question 10 of 41
10. Question
How do you view what info statements return in Zoho Creator?
CorrectIncorrect -
Question 11 of 41
11. Question
Match the following terms to their definitions
Sort elements
- Define an argument
- Pagination
- API Connections
-
It is a way of setting the value for an initial variable you'll use to start the code running, i.e. the 'Contact ID' if you're writing a function for the Contacts module
-
A method to grab more than the default 200 records that COQL, getRecords, or searchRecords returns
-
Method of authentication that allows you to perform certain sensitive functions via Deluge
CorrectIncorrect -
Question 12 of 41
12. Question
How do you define an argument for scheduled functions?
CorrectIncorrect -
Question 13 of 41
13. Question
API connections for individual applications do not contain all scopes you’ll ever need. Where would you look for the scopes not included in app connections, like COQL.read?
CorrectIncorrect -
Question 14 of 41
14. Question
What are the 4 most common elements of an invokeURL that you will use? (select all 4)
CorrectIncorrect -
Question 15 of 41
15. Question
What 3 elements of an invokeURL are always required? (select all 3)
CorrectIncorrect -
Question 16 of 41
16. Question
Match the API call type to its resultant action
Sort elements
- Retrieve records
- Update records
- Create records
- Delete records
-
GET
-
PUT
-
POST
-
DELETE
CorrectIncorrect -
Question 17 of 41
17. Question
Match the API scope type to the definition of the permission is provides
Sort elements
- Retrieving data
- Updating records
- Creating records
- Deleting records
- A combo of all the others
-
READ
-
UPDATE
-
WRITE
-
DELETE
-
ALL
CorrectIncorrect -
Question 18 of 41
18. Question
Why do we look at API documentation? (select all that apply)
CorrectIncorrect -
Question 19 of 41
19. Question
Run a quick browser search for the right API documentation to create a Package record in Zoho Inventory. What parameters are required? (select all that apply and REMEMBER TO SEARCH IN A DIFFERENT TAB)
CorrectIncorrect -
Question 20 of 41
20. Question
Run a quick browser search for the right API documentation to list Tickets in Zoho Desk. What scope is required? (and REMEMBER TO SEARCH IN A DIFFERENT TAB)
CorrectIncorrect -
Question 21 of 41
21. Question
Run a quick browser search for the right API documentation to Bulk Import data to an Existing Zoho Analytics Table (make sure you’re looking at v2 of the Analytics API). What parameters are required? (select all that apply and REMEMBER TO SEARCH IN A DIFFERENT TAB)
CorrectIncorrect -
Question 22 of 41
22. Question
According to Zoho Analytics API documentation, when importing/exporting data, which 3 parameters are needed for every API call to help identify where you’re running the function? (select 3)
CorrectIncorrect -
Question 23 of 41
23. Question
What is unique about updating lookup fields in Zoho, whether in CRM, Books, Desk, etc.?
CorrectIncorrect -
Question 24 of 41
24. Question
In our courses, every Flow (in Zoho Flow) starts with a specified trigger. However, there are two other ways to begin a flow. What are they? (select 2)
CorrectIncorrect -
Question 25 of 41
25. Question
What does the searchRecords function return?
CorrectIncorrect -
Question 26 of 41
26. Question
What does the getRecordById function return?
CorrectIncorrect -
Question 27 of 41
27. Question
How can we test a Zoho Creator submission script and view the ‘Log Details’?
CorrectIncorrect -
Question 28 of 41
28. Question
Which of the following is the correct syntax for deleting a lead record in Zoho CRM?
CorrectIncorrect -
Question 29 of 41
29. Question
Open up Zoho Flow (or browser search for it, but REMEMBER TO SEARCH IN A DIFFERENT TAB) and select all of the triggers listed below that can be selected for Zoho Inventory. (select all that apply)
CorrectIncorrect -
Question 30 of 41
30. Question
You need to, when a Zoho Sign contract is signed and completed, create an invoice for the total amount agreed upon in Zoho Books. What’s the best way to accomplish this?
CorrectIncorrect -
Question 31 of 41
31. Question
What capabilities does Zoho Creator offer that Forms does not? (select all that apply)
CorrectIncorrect -
Question 32 of 41
32. Question
What is unique about updating CRM subforms via Deluge?
CorrectIncorrect -
Question 33 of 41
33. Question
Match the workflow trigger to its intended purpose in a Zoho Creator form
Sort elements
- Here you can run checks to make sure the form has everything it needs before attempting to submit it, cancel the submission if needed and throw up an alert to the user
- Automations to run when someone opens the form, perhaps prepopulating data or hiding/showing specific fields or sections
- The automations to run when everything has checked out and the form is complete, pushing data where it needs to go
- Automations to run during the fillout of the form, perhaps running checks and calculations, hiding or showing certain fields based on conditional criteria
-
Validations on Form Submission
-
Load of the Form
-
Successful Form Submission
-
On User Input of a Field
CorrectIncorrect -
Question 34 of 41
34. Question
Which COQL SELECT syntax correctly grabs all Contacts created in the last 6 months and who are attached to an Account of type ‘Customer’? (assume the variable ‘sixMonthsAgo’ has been set using this code: sixMonthsAgo = zoho.currentdate.subDay(182).toString(“yyyy-MM-dd”);
CorrectIncorrect -
Question 35 of 41
35. Question
What should you do before writing a single line of code?
CorrectIncorrect -
Question 36 of 41
36. Question
What is the primary advantage that Zapier has over Zoho Flow?
CorrectIncorrect -
Question 37 of 41
37. Question
When should you choose to use Zapier instead of Zoho Flow?
CorrectIncorrect -
Question 38 of 41
38. Question
According to the following scenario, choose whether you would use a scheduled function, a custom function triggered via workflow rule, or a simple formula field to do the job:
When your Deal reaches a certain stage, you need to send a pre-merged Zoho Sign template to the main contact related to the Deal.
CorrectIncorrect -
Question 39 of 41
39. Question
According to the following scenario, choose whether you would use a scheduled function, a custom function triggered via workflow rule, or a simple formula field to do the job:
When someone creates a Call/Meeting record for an Account, you would like to update an Account record with the “Last Call Date” or “Last Meeting Date”.
CorrectIncorrect -
Question 40 of 41
40. Question
According to the following scenario, choose whether you would use a scheduled function, a custom function triggered via workflow rule, or a simple formula field to do the job:
You would like a field on the Accounts module, “Days Since Last Contact”, to be kept up to date. This is defined as the number of days since there was last a Call or Meeting for that Account.
CorrectIncorrect -
Question 41 of 41
41. Question
According to the following scenario, choose whether you would use a scheduled function, a custom function triggered via workflow rule, or a simple formula field to do the job:
On the Deals module, you have the normal ‘Amount’ field that the client will pay but have also added a ‘Subcontractor Fee’ field for deals that you outsource. You want to keep a custom ‘Revenue’ field up to date, which is the Client Amount – Subcontractor Fee.
CorrectIncorrect