---
agentTools:
  projectIndex: https://developers.pipefy.com/llms.txt
---

# GraphQL Changelog – Week 25/08 to 29/08

New types have been introduced, including **`Base`**, **`Form`**, and various **`PortalInterface`** types to support new portal functionalities. Several types and mutations related to **SMTP configurations** have also been added, such as `createSmtpConfiguration` and `SmtpConfiguration`, enabling new email management features. Additionally, new fields were added to `AiBehaviorMetadata` and `AiBehaviorParams`, enhancing AI-related functionalities. A change was made to the `value` field in `FieldMapInput`, making it optional.

In summary, these changes focus on expanding capabilities for portal interfaces, AI behavior, and SMTP email configuration.

## New:

* **Types and Fields:**
  * `AiBehaviorMetadata`: Added field `pipeId`.
  * `AiBehaviorParams`: Added field `referencedFieldIds`.
  * `Base`: A new type was introduced.
  * `BreadcrumbBase`: A new type was introduced.
  * `BreadcrumbMainPortal`: A new type was introduced.
  * `Form`: A new type was introduced.
  * `PortalInterface`: A new type was introduced with additional sub-types for specific content and elements:
    * `PortalInterfaceSearchContent`
    * `PortalInterfaceSearchElementLink`
    * `PortalInterfaceSearchElementOtherForm`
    * `PortalInterfaceSearchElementPage`
    * `PortalInterfaceSearchElementPortalForm`
  * `PortalPage`: A new type was introduced along with `PortalPageElement`.
  * `SmtpConfiguration`: A new type was introduced along with:
    * `CreateSmtpConfigurationInput`
    * `CreateSmtpConfigurationPayload`
    * `SmtpConfigurationInput`
    * `SmtpCustomEmail`
    * `CreateSmtpCustomEmailWithConfigurationInput`
    * `CreateSmtpCustomEmailWithConfigurationPayload`

* **Mutations:**
  * `createSmtpConfiguration`: Added to handle SMTP configuration creation.
  * `createSmtpCustomEmailWithConfiguration`: Added for creating custom emails with specific configurations.

* **Fields in Interfaces and Object Types:**
  * `InternalOrganization`, `Organization`, `OrganizationInterface`: Added field `mainPortal`.

## Changed:

* **Field Input Modification:**
  * In `FieldMapInput`, the field `value` changed from being required `String!` to optional `String`.

These updates aim to enhance capabilities mainly around SMTP configurations, portal interfaces, and AI behavior parameters. Make sure to adjust your integrations accordingly to use the new types and mutations effectively.