Skip to main content

Main Agent Integrations

Connectors let external systems spawn and update agent tasks automatically. Each connector is configured at the workspace level and inherits the workspace's brand context.

Jira

Connect a Jira workspace to let the agent react to ticket activity.

Capabilities

CapabilityDescription
@mention botWhen the bot is @mentioned in a Jira ticket comment, a Main Agent task is spawned automatically
Project routingTickets are deterministically routed to a XainFlow project based on Jira project key
Ticket sessionsEach Jira ticket gets a tracked session — replies and updates flow back into the agent's task
Ticket splitsThe agent can break a parent ticket into subtasks. Default is build-only (subtasks are linked but the parent is not duplicated)
ADF commentsReplies are posted in Atlassian Document Format so they render natively in Jira
Strict triggersOnly configured trigger phrases (or @mentions) start a task — avoids accidental spawns

Setup

  1. Go to Workspace Settings > Integrations > Jira.
  2. Authorize the Jira workspace.
  3. Configure project routing: map each Jira project key to a XainFlow project.
  4. Save. The Jira bot is now active across all configured projects.

Monday.com

Monday.com works similarly to the Jira connector, but on items and subitems within a board.

Capabilities

CapabilityDescription
@mention in items and subitemsMentioning the bot spawns a Main Agent task tied to the Monday item
Board-aware badgesTasks display as <BoardAbbrev>-<LastDigits> (e.g., BF-2949 for a Black Friday board item ending in 2949)
Schema-aware updatesColumn updates respect each column's type — status, dropdown, date, person, etc.
Subitem-awareSubitem events fire against the parent board so context is preserved
Webhook auto-registrationA token-protected webhook is registered per board automatically when you connect

Available Tools

The Main Agent uses these tools when reacting to Monday events. They are also available via MCP — see MCP Server — Monday.com.

ToolDescription
monday_list_boardsList boards in the connected workspace
monday_get_boardGet board metadata and groups
monday_get_board_columnsGet column schema for a board
monday_get_itemGet an item with its column values
monday_create_updatePost an update (comment) to an item
monday_update_column_valuesSet column values on an item
monday_create_subitemCreate a subitem under a parent item
monday_move_item_to_groupMove an item between groups

Setup

  1. Go to Workspace Settings > Integrations > Monday.com.
  2. Authorize the Monday workspace.
  3. Select the boards you want to connect. Webhooks register automatically for each.
  4. Save. @mention the bot in any item or subitem to spawn a task.

Google Drive

Drive integration gives the agent a place to read input files and write generated outputs.

Capabilities

  • OAuth folder picker — choose a default folder when connecting; the picker also appears whenever you change the destination on a task.
  • Default upload folder — generated assets are saved here unless overridden.
  • Subfolder rules — when uploading 2+ files at once, the agent honors per-asset subfolder hints.

Setup

  1. Go to Workspace Settings > Integrations > Google Drive.
  2. Authorize the Drive account.
  3. Pick the default folder using the OAuth picker.
  4. Save.

Email Broadcast

For admin and marketing use cases, the Main Agent can send broadcast emails through the workspace's configured provider (Resend). Use it for announcements, drip campaigns, or templated newsletters generated by the agent.

info

Email broadcast requires Owner or Admin permissions and is rate-limited per workspace. Contact support to enable bulk sending limits.