---
updatedAt: 2026-04-08T13:13:16.000Z
agentTools:
  projectIndex: https://developers.newo.ai/llms.txt
---

# Data and Knowledge

The Newo platform provides three interconnected data systems for managing agent intelligence: **attributes** for configuration and state, the **Active Knowledge Base (AKB)** for structured knowledge storage and retrieval, and **external data integration** for connecting to outside information sources. These articles show you how to work with each system programmatically in your skill scripts.

## Articles in this section

| **Article**                      | **Description**                                                                                                                             |
| :------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------ |
| Working with customer attributes | Read and write customer-level attributes and metadata — business settings, agent configuration, knowledge base content, and behavior flags. |
| Working with persona attributes  | Read, write, and delete per-user persona attributes — track conversation state, store extracted user data, and manage session context.      |
| Working with project attributes  | Read and write project-level attributes — deployment-specific settings, feature flags, and initialization configuration.                    |
| AKB management                   | Create, search, update, and delete Active Knowledge Base topics — semantic and fuzzy search, labels, cross-agent knowledge transfer.        |
| External data integration        | Pull data from external sources into your agent — data injection flow, custom prompt sections, HTTP requests, and timer-based refresh.      |

## Prerequisites

* Familiarity with the Newo Script Language (NSL) from the Skill Scripting section
* Understanding of the attribute model from Attributes system in Core Concepts
* Understanding of knowledge storage from Active Knowledge Base in Core Concepts
* For external data integration: understanding of RAG from Retrieval Augmented Generation in Core Concepts

***

## Changelog

### Data and Knowledge: initial publication

Published subsection overview page for the Data and Knowledge developer guides.