Adding Connectors

The Connectors section in the Agent Builder lets you extend an agent's capabilities with optional, per-agent integrations. Connectors are added individually to each agent, so you can tailor what an agent can do based on its purpose.

Two connectors are currently available:

  • Send Email — lets the agent send emails on demand.
  • Google Drive — lets the agent read, search, create, and manage files in a connected Google Drive.

Adding a connector to an agent

  1. Open the agent in the Agent Builder.
  2. Navigate to the Connectors section.
  3. Choose a connector to add and configure its settings.
  4. Save the agent.

You can add, remove, or reconfigure connectors at any time.

Send Email

The Send Email connector lets the agent send emails on demand using your organization's existing SMTP configuration.

  • Emails are sent using the SMTP settings configured for your organization in NinjaCat.
  • No additional authentication is required at the agent level — if SMTP is already set up for your org, the connector is ready to use.
  • The agent can send email to any recipient, including external (non-NinjaCat) addresses, when instructed to do so as part of its task.

Google Drive

The Google Drive connector lets an agent interact with files in a Google Drive that has already been connected to NinjaCat.

Prerequisite: connect Google Drive at the org level first

The Google Drive connector reuses existing OAuth credentials that have already been authorized through Network and Data Cloud → Connectors in NinjaCat. You must connect your Google Drive there first. Once connected at the org level, it becomes available to add to any agent.

Permission modes

When adding the Google Drive connector to an agent, you choose the level of access the agent has:

PermissionWhat the agent can do
Read onlySearch and read files
Read and createSearch and read files, plus create new files
CustomFine-grained selection, including searching, reading, creating, and managing files

Choose the most restrictive permission level that still lets the agent do its job.

Managing connectors

Connectors are configured per agent, so changing a connector on one agent does not affect others. To update or remove a connector:

  1. Open the agent in the Agent Builder.
  2. Go to the Connectors section.
  3. Edit the connector's configuration or remove it entirely.