What is CliqTrix?
CliqTrix is Zoho's annual app-building contest in which contestants compete by creating real-time apps on Zoho's messaging platforms.
You can either:Build a productivity app in Zoho Cliq
Build a productivity app using the Zoho Cliq platform to help users improve their workplace productivity.
Build a website bot or widget in Zoho SalesIQ
Build a bot in Zoho SalesIQ to assist, interact with and guide website visitors or build a widget to bring an external app inside SalesIQ.
What's in it for you?
A chance to win an internship opportunity at Zoho and cash prizes worth ₹2,00,000
₹1,00,000
₹50,000
₹25,000
And five runner-up prizes of ₹5,000 each
CliqTrix contest timeline
Oct 28
Registration opensNov 4 - 5
Educational webinars for contestantsNov 8
Last date to registerNov 28
App submission dateDec 17
D-DayRules
Entry criteria:
- You can participate individually or as a team of 2.
- Only students are allowed to enroll (second year to final year).
- You should be an undergraduate engineering student (any stream) or a B.Sc. Computer Science/IT student.
App Criteria
Only one submission is allowed. Your submission should either be a Cliq extension or a SalesIQ bot/widget.
- If you build a Cliq extension, it should have at least one widget or bot. You should not build an extension for any major product already listed in our Marketplace.
- If you build a SalesIQ bot, it should engage with website visitors, collect data, and have a workflow (e.g., collected data should be funneled into a tool/database). You can also choose to build a widget to fetch and display relevant information from an external app and help perform actions for the operators.
How do I get started?
- Register for CliqTrix through this website.
- Open your welcome email to read through the contest information, learn about past contests, and study the help material.
- Start building your Cliq extension or SalesIQ bot with Deluge, Zoho’s scripting language, Codeless Platform and Zia Skills Platform, Zoho's AI-powered assistant.
- You can also build your extension on Zoho Catalyst or any another platform and connect it with Cliq or SalesIQ.
What can I build?
Let your imagination run wild! All we are asking for is either a productivity app in Zoho Cliq or a website bot/widget in Zoho SalesIQ. The rest is up to you (just be sure to follow the rules listed below)
- Zoho Cliq is a business communication and collaboration platform. With numerous productivity tools and integrations, Cliq helps users get work done faster.
- You need to build an extension or integration for Zoho Cliq using the Cliq platform. This extension should help users collaborate better and keep their work organized.
- You can either build a stand-alone extension in Cliq or an integration connecting Cliq with a third-party application.
- Zoho SalesIQ is a customer engagement platform. Businesses use the live chat app in SalesIQ to engage with the visitors to their website or mobile app.
- Live chat applications work best with a bot that engages with visitors by answering questions. You need to build a new bot to communicate with and guide site/app visitors. You can also build a widget in SalesIQ to display relevant information when an operator chats with a visitor.
- Your bot should engage with visitors, collect information from them, trigger a workflow and reduce operators’ workload. The widget that you build should be able to pull data about a visitor from third-party apps and display them inside the operator chat window to make conversations more relevant.
FAQs
Where should I build the app?
Zoho Cliq app - You can build your Cliq app within Cliq platform using Deluge. You can also use Zoho Catalyst to build your extensions or build webhook based extensions using cloud platforms such as Azure, Heroku or AWS.
Zoho SalesIQ Bot - You can either build a code-based bot, a codeless bot with plugs, or a stand-alone third-party widget in SalesIQ.
What is the programming language I need to know?
You can build your app using Deluge (Zoho's scripting language and very easy to learn!). Or you can use any other language that you're familiar with, by using Zoho Catalyst or any other cloud platform.
What are the prerequisites for participating in the contest?
You must be a student (2nd to final year) as of 2023. Only two participants per team is allowed.
How many apps can I build?
Applicants may only submit one entry, which can be either a Cliq app or a Zoho SalesIQ website bot/widget. Applicants may only work on one team, and that one team can only submit one entry.
However, you are free to explore all the capabilities of both Cliq and SalesIQ during the time of the contest.
Will there be any training provided?
Yes, we will provide training via webinars (online videos). We also have comprehensive help guides to take you through Deluge and our developer platform.
My friend and I are from different colleges. Can we register as a team?
Yes, absolutely.
Can I add a teammate once I register?
Yes, you can. Send an email to contact@cliqtrix.com and we will help you out. Please remember, each person may only participate on one team, and cannot submit work through multiple different teams.
How will I get updates about CliqTrix?
We will send all registered applicants emails for major announcements. You will also be invited to join channels in Cliq (such as a large group chat with other Trixsters for announcements and discussions).
Will I receive certificates?
Certificates are awarded to members who are chosen for the final round.
We've put together a set of usecases for you to understand the nature of apps/bots that you will be building in CliqTrix.
- Marketing
- CRM
- Collaboration
- Developer Tools
- Productivity
- DevOps
- Blog
- Customer Support
- Analytics
- Scheduling
- Designing
- Project Management
- General
- Education
- Time Management
- Data Analytics
- Survey / Research
- Multimedia Storage and Player
- Knowledge Base
- Games
- HR
- Travel
- Social Media
- Can be built on Cliq Platform as an Integration connecting with an external service
- Can be built as a stand alone app within Cliq Platform
Marketing
- Hootsuite Create and schedule social media posts. Get event notifications of messages and comments. https://www.hootsuite.com/
- LinkedIn Create and manage campaigns, collect leads, and post message ads to targeted LinkedIn members.https://business.linkedin.com/marketing-solutionshttps://developer.linkedin.com/product-catalog/marketing
- Marketo Get insights about your recent campaigns through a Cliq channel and help engage customers and prospects.https://www.marketo.com/software/marketing-analytics/
CRM
- Bitrix24CRM Drive Bitrix24CRM data into a Cliq bot or channel to help teams stay updated on their leads. https://www.bitrix24.com/
- Capsule CRM Follow up sales opportunities.
Manage tracks to accomplish a sequence of tasks.
Organize notes and emails associated with parties. https://capsulecrm.com/ - Salesforce Manage prospects and customer information like accounts, contacts, leads and sales from Cliq.
Get automated alerts for key moments like when a prospect signs up, a big deal is closed, or a lead is assigned.
A command to pull up relevant data(accounts, contacts, leads). https://www.salesforce.com/in/
Collaboration
- Kanban tool Create, read, update and delete tasks. Also, get to view boards. https://kanbantool.com/
- Monday.com Create boards to manage work items.
Post notifications about new items and status updates.
https://monday.com/ - Zenkit Create, read, update, delete tasks and notify users through bots using webhooks. https://zenkit.com/en/#
- Teamwork Create and manage projects, tasks, and notebooks.
Create webhooks for appropriate events.
https://www.teamwork.com/
Developer Tools
- Jenkins Handle notifications about build updates in a channel and schedule periodic information about the work done. https://www.jenkins.io/
Productivity
- Quip Create documents and spreadsheets.
Create and share folders.
Post and receive messages https://quip.com/ - Evernote Add and share notes.
Set reminders and manage notebooks.
Get notifications on notes and notebook updates. https://evernote.com/
DevOps
- AWS Make it easy to monitor and interact with your Amazon Web Services (AWS) resources from Cliq so your team can collaborate and respond to events faster. https://aws.amazon.com/
Blog
- Blogger Create and update blogs from within Cliq.
Comment on the blogs to express your views and opinions. www.blogger.com
Customer Support
- Groove Improve your team's performance by getting ticket updates in Cliq and resolving them.https://www.groovehq.com/
Analytics
- SAP Analytics Get notifications in a Cliq channel about funnel insights and data reports. https://www.sapanalytics.cloud
- Tableau Harness the power of data and bring analytics reports into Cliq.
Schedule reports every day. https://www.tableau.com/
Scheduling
- Calendly Inform your teammates regarding your availability for the upcoming days.
Share forms that help people easily book appointments with you.
Manage the schedule of your team with repeated meetings and more.
Generate reminders before meetings for you and your colleagues.
https://calendly.com/
Designing
- Canva User-friendly interface with a wide variety of design templates, and the ability to create professional-looking graphics quickly and easily. https://www.canva.com/
- Lucidspark Virtual whiteboard where teams can collect ideas, collaborate in real time, and pick the best course of action to keep projects moving forward. https://lucidspark.com/
Project Management
- Avaza Create timesheets for projects and help in tracking the status of each task. Track expenses made, and make note of the payment way and status. Create invoices of the payment made and work on generating proofs.https://www.avaza.com/
- Basecamp Keep track of assignments, work together on documents, plan projects, chat, and more.https://basecamp.com/
- Linear A modern software development to streamline issues, sprints, and product roadmaps.https://linear.app/
- Workstreams Check team goals status within Cliq.
Allocate time for each team goals.
Update the members involved in the task.
Set automation and complete regular activities easily.https://www.workstreams.ai/
General
- Lingo Bot Learn new languages in interactive mode with multiple proficiency levels and a progress tracker.
Conduct quizzes.
Implement the dictionary and translator to understand complex words. - Quiz Bot Conduct quiz tournaments with colleagues.
Have an overall leaderboard
Provide an option for users to view their past quizzes - Ticketing System Users: Submit and track tickets. Handle tickets already in the knowledge base without creating a ticket using a bot.
Support Team: Get notifications about new tickets, assign them and update their statuses. - Traffic Bot Get reminded of peak traffic in your daily route with a suggestion of an alternate way. Fix a reminder to leave the office at a scheduled time. Get details about nearby hotels, petrol pumps and others.
Education
- Dictionary Search for synonyms, antonyms, spellings and more. Word of the day/week/month notifications in Cliq.
- Wikipedia Search and pull up any information from Wikipedia in any chat. https://www.wikipedia.org/
Time Management
- Google Calendar Notify calendar events right inside Cliq through scheduler posting all of today's events.
A reminder before 30 minutes.
Allow to create events for a message via message action. https://www.google.com/calendar/about/ - Wikipedia Search and pull up any information from Wikipedia in any chat. https://www.wikipedia.org/
Data Analytics
- Grafana Query, visualize, alert, and explore your metrics, logs, and traces wherever they are stored. https://grafana.com/
Survey / Research
- Typeform Get notified when you receive feedback from your customers, user research or surveys right in Cliq.
Collect responses to your typeforms directly in Cliq as well. https://www.typeform.com/
Multimedia Storage and Player
- Vimeo View and upload videos for the organization.
Add and update comments on a video https://vimeo.com/
Knowledge Base
- Bookmarks Bookmark and save messages, files, any media to various folders for better organizing. https://vimeo.com/
Games
- Chess Play chess in Cliq, get notified when it's your turn, leaderboards and have a fun team building game.
HR
- Gratitude Say thanks, show gratitude, feedback to your fellow peers (anonymously as well).
- Hybrid Work Bot Manage hybrid work in your team and help us help you make decisions on how and where you spend your time at work. Get insights on other colleagues' office plans, poll when colleagues are interested in going in to office and plan your week right.
- Wishes Bot Keep track of all birthdays, work anniversaries and other special events across your team and organization.
Travel
- Ride Sharing Ride sharing app to find colleagues near you to either pool a vehicle or share a quick ride together.
Social Media
- Reddit Social news website and forum where content is socially curated and promoted by site members through voting. https://www.reddit.com/
We've put together a set of usecases for you to understand the nature of apps/bots that you will be building in CliqTrix.
Chatbot
- Consulting Services
- eCommerce
- Holidays and Vacations
- Human Resource (HR)
- Entertainment
Widgets
- CRM
- Project Management
- Zoho Cliq
- eCommerce Widget
Consulting Services
Note:You can use any of SalesIQ's bot-building platforms. However, if you prefer the codeless bot builder, at least 3 plugs are expected.
Integration products ideas - Google Calendar / Acuity / Appointy / Appointlet / Outlook / Zoho Calander / Any scheduling software (except the Zoho Bookings).
- Book an appointment 1. Display the type of appointment/service you're providing using a carousel card.
2. Get the visitor's name, email, phone, and preferred date.
3. Verify the visitor's phone number by OTP.
4. Fetch the available time slots for the selected date from a third-party service and display it to the visitors.
5. Allow visitors to pick the preferred time slots.
6. Schedule an appointment/booking in the third-party service.
7. After successful booking, email the visitor with booking details.
- Update/reschedule an appointment 1. Get the visitor's email and fetch all the appointments from the third-party service.
2. Then display only the upcoming appointment as an option.
3. Once the visitor selects an appointment, give the option to change the date and time (according to the agent availability in the third-party service)
- Brownie points - On the book an appointment suggestion, once the visitor selects the available time, make an option in the bot to receive payments.
- Using Outh 2.0 authentication while performing third-party integration.
eCommerce
Build a chatbot exclusively for the eCommerce industry. Provide suggestions like deals of the day, I want to buy, and track my order. Take any third-party commerce application for all these tasks, learn the basics of it, and use it for building the bot.
Note: You can use any of SalesIQ's bot-building platforms. However, if you prefer the codeless bot builder, at least 3 plugs are expected.
Integration product ideas - Shopify / WooCommerce / Ecwid / BigCommerce / BigCommerce / Magento (except the Zoho Commerce).
- Deals of the day 1. Fetch offered deals products from the third-party commerce service.
2. Display those products in a carousel card with follow-up action "Buy now" or "Add to cart" options.
3. Upon clicking "Buy now," schedule an order in the third-party commerce service by getting the name, email, phone, quantity, and location.
3. After successfully placing the order, email the visitor with order details.
4. Upon clicking on "Add to cart," add the product to their cart. - I want to buy
(Take two categories, e.g., clothing, electronics)
1. Get the visitor preferences, like the category and budget.
2. Then, suggest products based on it with a carousel card with follow-up action "Buy now" or "Add to cart" options.
3. Upon clicking "Buy now," schedule an order in the third-party commerce service by getting the name, email, phone, quantity, and location.
3. After successfully placing the order, email the visitor with order details. 4. Upon clicking on "Add to cart," add the product to their cart.
- Track my order
1. Get the visitor email and fetch the "Shipped" orders.
2. Display the orders in an option list, and when an order is selected,
3. Fetch the order details and display them to the visitors.
- Brownie points
- On the book an appointment suggestion, once the visitor selects the available time, make an option in the bot to receive payments.
- Verifying the phone number with OTP
- Using Outh 2.0 authentication while performing third-party integration.
Customer Support
Build a chatbot exclusively for the tour and travel Industry. Provide suggestions like featured package, find a package, and my packages. Take any CRM, sheets, or third-party application for all these tasks.
Note: You can use any of SalesIQ's bot-building platforms. However, if you prefer the codeless bot builder, at least 3 plugs are expected.
Integration products ideas - Any CRM/ sheets.
- Featured package 1. Fetch the featured package from the third-party app.
2. Display packages in a carousel card with a follow-up action of "Get details."
3. Upon clicking "Get details," get the visitor's name, email, and phone number and create a lead in CRM (name, email, and along with the choice of featured package they've selected)
4. Then, give complete information about a package, itinerary, no. of days, budget, and more.
- Find a package 1. Get the visitor preference, like the location, budget, and days, and suggest a package based on it.
2. Display packages in a carousel card with a follow-up action of "Get details."
3. Upon clicking "Get details," get the visitor's name and email and create a lead in CRM (name, email, and along with the choice of featured package they've selected)
4. Then, give complete information about a package, itinerary, no. of days, budget, and more.
5. Give the option to "Proceed to book" upon clicking it, generate an invoice, and send it via email or get instant payments (any payment gateway or service).
- My packages 1. Get the visitor's email and fetch the previously booked packages, with the follow-up action as "Feedback" and "Book again" options.
2. Upon clicking on feedback, get the feedback from the visitor and update it in the CRM/sheet.
3. Upon clicking "Book again," generate an invoice and send it via email or get instant payments (any payment gateway or service).
- Brownie points - Verifying the phone number with OTP
- Using Outh 2.0 authentication while performing third-party integration.
Human Resource (HR)
Build a chatbot exclusively for HR purposes. Provide suggestions like apply for jobs, find a job, and my jobs. Take any HR third-party application for all these tasks, learn the basics of it, and use it for building the bot.
Note: You can use any of SalesIQ's bot-building platforms. However, if you prefer the codeless bot builder, at least 3 plugs are expected.
Integration product ideas - Zoho Recruit / Bullhorn / Workable / Jobdiva / Ceipal / JazzHR / Vincere / iCIMS / JobAdder or any preferred HR software.
- Apply for jobs 1. Fetch the jobs from the third-party application.
2. Display jobs in a carousel card with a follow-up action of "Apply" and "Get details" options.
3. Upon clicking "Apply," get the visitor's name, email, phone, resume, and other required information and push this info to the third-party application.
4. Verify the phone number with OTP.
3. Upon clicking "Get details," give the complete job profile responsibilities and "Apply" as a follow-up option. When clicking on "Apply," refer to the point number 3.
- Find a job 1. Get the visitor's experience level, skills, salary expectations, and other necessary information and fetch a list of jobs matching.
2. Display jobs in a carousel card with a follow-up action of "Apply" and "Get details" options.
3. Upon clicking "Apply," get the visitor's name, email, phone, resume, and other required information and push this info to the third-party application.
4. Verify the phone number with OTP.
5. Upon clicking "Get details," give the complete job profile responsibilities and "Apply" as a follow-up option. When clicking on "Apply," refer to the point number 3.
- My job 1. Get the visitor's email and fetch all the jobs the visitor had enrolled in previously.
2. Display the job in an option list.
3. Upon clicking one, fetch the job details and its status. If any upcoming events are scheduled, fetch it as well. For example, if an interview is scheduled, fetch that information.
4. Then, give this information to the visitor.
- Brownie points - When checking the job status, if the status is rejected, fetch a list of related job and display it to the visitor along with "Get Details" and "Apply" options.
- Using Outh 2.0 authentication while performing third-party integration.
Entertainmentt
Build a chatbot exclusively for entertainment. Provide suggestions like "Suggest something", "Book an event", and one suggestion of your own. Take any third-party application for all these tasks, learn the basics of it, and use it for building the bot.
Note: You can use any of SalesIQ's bot-building platforms. However, if you prefer the codeless bot builder, at least 3 plugs are expected.
Integration product ideas - Any third-party service.
- Suggest something 1. Give these options, "Movies," "Books," "Games", "Food" and more.
2. When the visitor clicks on one, gets a basic preference and provides suggestions based on it. For example, if the visitor selects "Movies", get their preferred, genre, IMDB rating, year, and suggestion of a movie. Fetch data from the third-party application.
- Book an event 1. Give these options, "Movies," "Talkshow," "Concerts" "Find events" and more.
2. Based on the suggestion, take action by fetching data from the third-party application. For example, if the visitor selects "Movies", fetch the running movies, display them in a carousel card, and follow-up actions to book a movie or "Talkshow," or "Concerts".
3. Upon clicking "Find events," get the visitor's location and suggest a place near to it.
- Brownie points - Make the third suggestion more interesting. The more creative the more points you'd get.
- Outh 2.0 authentication while performing third-party integration.
CRM
Imagine you're engaging with a lead/prospect or a customer. You want to create a lead or contact or add deals or update records about this leads. So, you would navigate to the CRM software your organization is using and update the records there. Build a widget exclusively for this purpose to get rid of going to CRM and updating records. Take any CRM for all these tasks, learn the basics of it, and use it to build the widget.
Note: You can use any of the widget building platforms and third-party integration is mandatory.
Integration product ideas - Odoo / Microsoft Dynamics / Hubspot / Creatio / (any CRM of your choice except Zoho CRM/Salesforce).
1. Based on the email address, fetch the information from CRM and display it in the widget.2. If the visitor is a lead, allow the operator to convert as contact,
3. Option for the Add deals, update existing records.
For reference, take look at SalesIQ's inbuilt Zoho CRM and Salesforce integrations.
Project Management
Imagine you're engaging with a customer. You want to create a issue/task in a project management tool. So, you would navigate to the product and update the records there. Build a widget exclusively for this purpose to get rid of going to project management tool and updating records. Take any project management tool for all these tasks, learn the basics of it, and use it for building the widget.
Note: You can use any of the widget building platforms and third-party integration is mandatory.
Integration product ideas - Zoho Projects / Jira / Monday.com /ClickUp /Microsoft Project /Wrike /Trello /Team Gantt /Asana /ProofHub /Smartsheet / (any project management tool of your choice).
1. Bugs/tasks can be filed in Zoho Projects by operator from the widgets.2. Based on the email address, fetch all the list of all respective bugs and tasks.
3. Allow to update existing tasks.
Zoho Cliq
Cliq can be used as a collaboration tool for agents to discuss about a conversation. A channel in Cliq for each conversation in SalesIQ can be created on demand from SalesIQ from Custom widget. The widget can show the channel details with the link to the channel if exists for the conversation.
eCommerce Widget
Imagine you're providing support for your customers, they are asking you questions. To get answers, you're navigating to the commerce software your organization is using and solving the customer question. Build a widget exclusively for the eCommerce industry to get rid of going to other apps and getting answers to resolve customer issues. Take one third-party commerce application for all these tasks, learn the basics of it, and use it for building the widget.
Note: You can use any of the widget building platforms and third-party integration is mandatory.
Integration product ideas - Shopify / WooCommerce / Ecwid / BigCommerce / BigCommerce / Magento (except Zoho Commerce).
1. Based on the visitor email, fetch the order history and list.2. When clicking on one, fetch the order details and display it.
3. Provide an option to cancel the order and Return the order based on the order status. For example, if the order is shipped, give the "Cancel order" option and if the order is delivered, give the "Return order" option.
4. If there are any coupons available for this specific user, display them as well.