---
title: "Agent OS FAQs"
description: "Learn more about Contentstack Agent OS, including workflows, triggers, actions, connectors, and automating tasks across your stack."
url: "https://www.contentstack.com/docs/agent-os/faqs"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-08-20"
---

# Agent OS FAQs

### What is Contentstack Agent OS?

**Agent OS** is Contentstack’s adaptive intelligence framework that unifies **Agents**, **Automations**, and **Polaris** to deliver intelligent, context-aware, and governed digital operations. It blends deterministic workflows with LLM-powered reasoning to help enterprises operate faster and more intelligently.

### What are the components of Agent OS?

**Agent OS** is made up of four main components:

1.  **Agents**: The intelligent reasoning layer that understands context, makes decisions, and performs actions using instructions, tools, and brand governance.
    
2.  **Automations**: The workflow engine that runs event-driven and scheduled tasks with reliability and governance.
    
3.  **Polaris**: The in-app conversational assistant that provides contextual guidance and interacts with agents and automations.

### Is Agent OS only for technical users?

No, it's designed for business and technical teams with a no-code interface.

### Does Agent OS replace existing Automations?

No, it enhances them. Agents and Automations work together seamlessly.

### Does Agent OS support third-party integrations?

Absolutely. It connects via connectors and MCP for external systems like Slack, Jira, Notion, and others.

### What is an Agent?

An **Agent** is an intelligent, AI-powered system within Contentstack Agent OS that can understand context, reason, make decisions, and take actions on behalf of users. Unlike traditional automations that follow fixed, rule-based steps, agents use a combination of:

*   **Model:** LLM for reasoning and language understanding
    
*   **Instructions:** Persona, guidelines, goals, boundaries
    
*   **Context:** Situational data and enterprise knowledge for adaptive decisions**Tools/Abilities:** Actions, automations, and other agents they can call

### Do I need to know how to code to use Agents?

No. Agents can be fully created and configured using a no-code interface.

### How do you ensure data privacy and security with Agents?

Agents run within governed enterprise controls, use secure authentication, and follow brand and compliance rules.

### How do I measure the success of an Agent deployment?

You can review execution logs, adjust instructions or abilities, and refine behavior. Brand Kit and Knowledge Vault minimize errors.

### What is Polaris?

**Polaris** is Contentstack’s **in-app conversational assistant** that provides intelligent, context-aware help across the CMS. It allows users to interact with the platform through natural language, asking questions, generating content, running tasks, or triggering agents and automations.

Polaris also uses brand context and system knowledge to deliver accurate, on-brand responses.

### Is Polaris available everywhere in the CMS?

Yes. Polaris is accessible across the platform.

### Who can access Polaris by default?

By default, only users with the Admin or Owner role in Administration have access to Polaris. Members do not see the Polaris icon unless an admin explicitly grants them access via a Custom Role.

### Why can't I see the Polaris icon even though I'm logged in?

Your account likely has a **Member** role, which does not include Polaris access by default. Contact your organization admin and ask them to assign you a Custom Role with Polaris Read access. If your admin has already updated your role, try refreshing your browser, the Polaris icon should appear after a refresh.

### How does an admin grant Polaris access to a member?

1.  Go to **Administration** > **Roles**
2.  Click **Create Custom Role** and give it a name (e.g., "Polaris Viewer")
3.  Enable **Read** access under the **Polaris** section and saveGo to the user's profile, assign the new Custom Role, and save  
      
    The user will see the Polaris icon after refreshing their browser.

### Does the user need to log out and back in after the role is updated?

No. A simple browser refresh is enough. Access changes take effect immediately, no re-login required.

### Can I assign the same Custom Role to multiple users?

Yes. Once the Custom Role with Polaris Read access is created, you can assign it to as many users as needed, no need to create a separate role for each user.

### I updated the user's role but they still can't see Polaris. What should I check?

*   Confirm the Custom Role has Polaris Read access enabled, not just created with empty permissions
*   Confirm the Custom Role is actually assigned to the correct user
*   Ask the user to do a hard refresh (Ctrl+Shift+R on Windows/Linux, Cmd+Shift+R on Mac)
*   If the issue persists, ask the user to log out and log back inIf still unresolved, contact Contentstack [Support  
    ](mailto:support@contentstack.com)

### Can I grant Write or Edit access to Polaris for a member?

The current documented flow covers Read access. If you need to explore additional permission levels, check the available options when creating your Custom Role, or reach out to Contentstack [Support](mailto:support@contentstack.com).

### What are Automations?

Automations help you to perform repetitive tasks without human intervention. You can set up an automation using various third party applications. For example, you can notify your team via an email whenever an entry is created in your stack.

### How do you set up an automation?

To set up an automation, you need to configure your trigger and action connectors. To learn more, refer to the [Create Automation](/docs/agent-os/get-started-with-automations#create-automation) step in the [Get Started with Automations](/docs/agent-os/get-started-with-automations) document.

### What are connectors?

Connectors are a combination of Triggers and Actions events. When a trigger event is executed, the action connector performs the defined steps. Refer to [Connectors](/docs/agent-os) to get started.

### What is the difference between trigger and action connectors?

Trigger connectors are conditions that help set off an automation whenever the selected event is executed. Action connectors is the action performed when a trigger event is executed. For example, an automation is set up to send a slack message (action event) whenever an entry is created (trigger event) in Contentstack.

### Can we add multiple triggers and actions in a single automation?

You can configure only one trigger event in a particular automation. You can configure multiple actions for a single automation. For example, you can set up an automation to perform end to end translation when an entry is created/updated in Contentstack. For this, you need to configure different action connectors to carry out the translation process. To learn more, refer to our [End to End Translation using Smartling](/docs/agent-os/translate-data-using-smartling) example.

### Where can I view logs for my automations?

You can view the logs for your automation in the **Execution Log** section. This is useful for checking the status of your automations. To learn more, refer to our documentation on [Execution Log](/docs/agent-os/view-execution-log-of-agent-os).

You can also monitor the acitvities performed in a particular project via the [Audit Log](/docs/agent-os/monitor-agent-os-activities-in-audit-log).

### Where can I view all apps connected within a project?

You can view all the connected apps for your project in the **Connected Apps** section. You can check the authentication status of an app or re-authorize an app. To learn more, refer to our documentation on [Connected Apps](/docs/agent-os/view-list-of-connected-apps-in-automations).

### How do I edit an existing Automation?

Once you create an Automation, the list of existing automations appears in the Automations listing page. In the **Actions** column, click the three ellipses icon, and then click the **Edit** icon that you see for editing the automation. Refer to our documentation on [Edit Automation Details](/docs/agent-os/managing-automations#edit-automation-details).

### How do I delete an existing Automation?

On the Automations listing page, click the three ellipses icon, and then click the **Delete** icon that you see for deleting the automation. Refer to our documentation on [Delete Automation](/docs/agent-os/managing-automations#delete-an-automation).

### How do I customize the name of the configured step?

In the automation, click the edit icon visible on the action header to rename the step. Add a suitable name for the step and save it. Refer to our documentation on [Rename Step](/docs/agent-os/managing-automations#rename-a-step).

### How do I re-authorize a connected app?

To re-authorize a connected app, follow the steps given below:

1.  In the **Connected Apps** section, select the app that you want to re-authorize.
2.  Click over the connection and click the **Reauthorize** icon.
3.  Change necessary permissions and click the **Authorize** button.