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. Mica is the interface you can use to create assistants powered by AI. This is the recommended mechanism because it gives Studio users visibility and control.

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.

You can use LLMs to power these automations if you wish, but we recommend creating Mica workflows to give Studio users access to parameters, triggers and general control over the automation workflows. To learn how to create a Mica workflow, check out How to Build a Mica Workflow

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