For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI & Automation

How to automate the creation of content in the platform using AI and other workflows

Almost everything you can do in Studio can be controlled via the Control API.

You can also create Mica Workflows — backend services that power interactive AI assistants directly inside Studio's sidebar. The Mica Workflow protocol is currently in beta; contact your Monterosa account manager to discuss your use case.

You may want to use your preferred scripting language: Python, Node.js or shell scripts. However, we recommend Zapier or n8n.io for low code automations and our official Monterosa n8n node is due to be released soon.

What can I achieve with automation?

Some example outcome scenarios:

  1. Automate the generation of trivia games

  2. Use AI processing to edit or adapt images - removing or pixellating a player's face for example

  3. Bulk ingest quiz questions from a Google Sheet to Studio

  4. Connect to automation tools such as n8n or Zapier and use RSS feeds to create polls with OpenAI

  5. Use sports fixture data to auto-create predictions

  6. Create a plug-in for your CMS so that you can create new Polls without the user logging into Monterosa / Studio

In this guide we'll focus on rules-based automation and you'll learn how to create Events, Elements and programmatically control your Projects. We will also cover how to ingest data into the Asset Library dynamically.

How does programmatic automation work?

Automation is achieved primarily using the Control API, a backend API that gives you access to most functions you can achieve in Studio.

You can use almost any tool to create automations. Some of our favourites are Zapier, Google Sheets & Scripts and Node.js.

If you really wanted to, you could even have iOS Shortcuts automate actions in the platform, but that one's on you.

What does the API let me do?

Control API allows you to do things such as:

When you put the actions together you can achieve complex and powerful outcomes using whatever your preferred method of automation might be.

Learn more about:

Last updated