Agent Settings and Configuration

Compose AI allows you to create and tune AI agents that can do fulfill actual workflows, do real work and help you achieve your goals. The default for most of the tuning parameter for the AI agent are sufficient, however, understanding what they do can help you unlock more power from your AI agent.

Agent Settings Page

Key Agent Configuration Settings

  • Agent Name: Agent name allows you to easily identify the agents easily on the UI. Also, you can use the agent name to invoke an agent, while assigning a task to it over email. While assigning task to the agent over email, you can have an opener like “Hey {agent name}”, “Hello {agent name}”, and the task will be picked up and solved by the agent referenced.

  • Enable Autonomy: Beyond agents working on tasks that you’ve assigned to them, they can do task discovery if they know the goal you’re working towards. The “Enable Autonomy” settings allow you to define if you’d want to let the agent discover tasks that may help you accomplish your main goal. You can set this to No, Daily, Weekly or Monthly. The agent will send you a list of tasks for you to approve, and once approved, it will go get them done.

  • Agent Type: Agent type allows you describe the kind of task you’d want the agent to handle. Values are “Task Oriented”, “Conversational (Inbound)”, and “Conversational (Outbound)”.

  • Agent’s Role: The agent can have improved task efficacy by assigning a role to it. This also allows you to inherit native platform support for that role, like prompt library.

  • Engine: Engine allows you to customize how the agent will approach its task. An engine can be created for highly specialized task like content creation, task filling to make the agent understand the nuances of the task.

  • Goal/Objective (OKR): Must be set if agent is autonomous. You can list your overarching goals for the agent here. The agent will keep exploring what needs to be done to help you accomplish your goal.

  • Agent Prompt/Instruction: You can put in any special information on how you want the agent to approach its tasks here.

Knowledge Graph

Knowledge graph are connected data sources you’ve defined. You can select which knowledge graph you want the agent to use while working on its tasks/

Knowledge Graph

Channels

Channels are platform level mediums, defined for you, allowing you to be able to interact with your agent.

  • Email channel allows you to send an email to your agent. You can send your tasks with attachment to ai.employee@composeai.io, while opening the email with “Hey {agent_name}”, or “Hello {agent_name}” for the task to be routed to the agent to work on.

  • Webhook channel allows you to trigger the agent over an HTTP API. This allows you to integrate your agent with your other internal systems.

  • Widget channel allows you or others you’ve permitted to interact with your agent over voice channel.

channels Configuration