# Email Ingestion ⬩ Firm OS

> Turn company updates into source-linked firm context.

---

The page, as people read it:

[← All blocks](https://firmos.railblocks.com/#available-blocks)

Firm OS · Early access

# Email Ingestion Block

Turn company updates into source-linked firm context.

Every Railblocks setup includes Firm Memory. Every block runs in your own Cloudflare account.

Fig. 01 · Email Ingestion

## Email Ingestion Block

On your Cloudflare platform. Connected by Railblocks.

### 01 · Email: Start with the update.

Bring the emails your firm wants to remember into the workflow. We’ll confirm the email connection available for your firm during access setup.

- Company updates
- Original email
- Connection confirmed at setup

### 02 · Extract: Keep the useful details.

Extract the company, people, performance and asks from the update, with the original available to review.

- Companies and people
- Performance and asks
- Evidence to review

### 03 · Connect: Connect the update to Memory.

Keep the update and what it tells you connected to the company, so the context is available for later work.

- Company-linked context
- Firm Memory connection
- Original source retained

Try this block with your firm.

Work email ⬩ [Request access](#access)

From the parts to useful work

## What this makes possible.

Take a company update, parse its performance, people and asks into Memory, then use those pieces for the next task.

[ 01 ⬩ Follow one update ]

Illustrative ⬩ VAL AI

Extract → Memory → Recall → Act

### 01 ⬩ Receive: Start with one company update.

Forward an update and its attachments. Keep the original message alongside everything extracted from it.

### 02 ⬩ Extract: Open the email. Find the useful pieces.

Revenue, people, company asks and qualitative context become source-linked information.

### 03 ⬩ Memory: September becomes part of the history.

Write facts to their company and period. Preserve July and August. Keep the source available.

### 04 ⬩ Recall: What changed, and where can we help?

Recall the latest numbers alongside earlier updates, people and open asks.

### 05 ⬩ Act: Put the same memory to work.

Prepare a board brief, draft company assistance or review performance. These are illustrative drafts; nothing is sent.

Illustrative company and data. This walkthrough does not receive real email or run an agent.

The platform · Your Cloudflare account

## What this block uses.

Cloudflare hosts the environment. Railblocks connects the capabilities that use it. Every Railblocks setup includes Firm Memory and runs in your own Cloudflare account.

Fig. 02 · The platform, part by part

- [Workers](https://developers.cloudflare.com/workers/): Runs the Cloudflare OS services and connection gatekeepers.
- [Durable Objects](https://developers.cloudflare.com/durable-objects/): Keeps workspace and connection state.
- [Access](https://developers.cloudflare.com/cloudflare-one/access-controls/): Controls sign-in to the firm’s environment.

Cloudflare OS · The shared foundation

The Railblocks slices

## Connect. Remember. Put it to work.

### Connections

Bring the selected sources and tools into the firm’s environment through scoped capabilities.

### Firm context

Keep the information and its source connected through Firm Memory.

### Useful work

Use those capabilities in the block’s workflow, with the evidence available to review.

- [Firm Memory ↗](https://firmos.railblocks.com/memory): The shared memory included in every Railblocks setup. Keep what your firm knows, with where it came from.
- [Company Tracking ↗](https://firmos.railblocks.com/company-tracking): Follow companies and review what changed, with sources.

[Explore the shared infrastructure behind every block ↗](https://firmos.railblocks.com/infrastructure)

## More

- [Firm OS, the front page](https://firmos.railblocks.com/) ([as Markdown](https://firmos.railblocks.com/index.md))
- [Firm Memory](https://firmos.railblocks.com/memory) ([as Markdown](https://firmos.railblocks.com/memory.md))
- [Email Ingestion](https://firmos.railblocks.com/email-ingestion) ([as Markdown](https://firmos.railblocks.com/email-ingestion.md))
- [Company Tracking](https://firmos.railblocks.com/company-tracking) ([as Markdown](https://firmos.railblocks.com/company-tracking.md))
- [Infrastructure](https://firmos.railblocks.com/infrastructure) ([as Markdown](https://firmos.railblocks.com/infrastructure.md))
- [Install, with an invite](https://firmos.railblocks.com/install) ([as Markdown](https://firmos.railblocks.com/install.md))
- [Docs](https://firmos.railblocks.com/docs.md)
- [llms.txt](https://firmos.railblocks.com/llms.txt) and [llms-full.txt](https://firmos.railblocks.com/llms-full.txt)
