# Press inquiries

URL: /workflows/processes/press-inquiries · Id: `process:press-inquiries`

> Press inquiries answers journalists and analysts within a business day, from the press kit and the Startup’s records, as an agent.

Press inquiries answers journalists and analysts within a business day, from the press kit and the [Startup](/business/nouns/startup)’s records, as an agent.

## Outcome
| Part | This Process |
| --- | --- |
| Outcome | Each press inquiry is answered within one business day from the press kit and the record, and every quote is approved. |
| Reads | [Thread](/business/nouns/thread) |
| Leaves | [Message](/business/nouns/message), [Approval](/business/nouns/approval), [Content](/business/nouns/content) |
| On time | Within 1 day (business hours); the clock stops while an Action waits on `awaitingInput`. Late Actions go to the [Marketing Lead](/agents/marketing/marketing-lead). |
| Runs in | Each Startup |

## Accountable
[Communications Lead](/agents/marketing/communications-lead), [Marketing Team](/agents/marketing).

Responsible: [Communications Lead](/agents/marketing/communications-lead).

Consulted: [Founder](/agents/founding/founder), [Legal Lead](/agents/legal/legal-lead).

Informed: [Marketing Lead](/agents/marketing/marketing-lead).

## Workflows
| Workflow | Runs | Team |
| --- | --- | --- |
| [Answer the press](/workflows/processes/press-inquiries/answer-press) | on `Thread.created` where `intake = 'press-inquiries'` | [Marketing Team](/agents/marketing) |

## Who does each step

| Workflow | Step | Role | Calls | Approval |
| --- | --- | --- | --- | --- |
| [Answer the press](/workflows/processes/press-inquiries/answer-press) | 1. Answer from the press kit and the Startup’s records within one business day, saying the answer comes from an agent. | [Communications Lead](/agents/marketing/communications-lead) | [Message.create](/business/nouns/message/create) | None |
| [Answer the press](/workflows/processes/press-inquiries/answer-press) | 2. Ask the Founder to approve any quote attributed to them. | [Communications Lead](/agents/marketing/communications-lead) | [Approval.create](/business/nouns/approval/create) | None |
| [Answer the press](/workflows/processes/press-inquiries/answer-press) | 3. Record the coverage when it runs, for attribution. | [Communications Lead](/agents/marketing/communications-lead) | [Content.create](/business/nouns/content/create) | None |

## Events
| Direction | When | What happens |
| --- | --- | --- |
| In | On `Thread.created` where `intake = 'press-inquiries'` | Starts [Answer the press](/workflows/processes/press-inquiries/answer-press) |
| Out | `Message.created` | Raised by step 1 of [Answer the press](/workflows/processes/press-inquiries/answer-press) |
| Out | `Approval.created` | Raised by step 2 of [Answer the press](/workflows/processes/press-inquiries/answer-press) |
| Out | `Content.created` | Raised by step 3 of [Answer the press](/workflows/processes/press-inquiries/answer-press) |

## Plays
No Play names this Process.

## Controls
No Control names this Process or a Workflow of it.

## Settings
None.

## Failure
A failed step retries; when retries run out, the Action goes to the [Marketing Lead](/agents/marketing/marketing-lead).

| Step | On failure |
| --- | --- |
| [Answer the press](/workflows/processes/press-inquiries/answer-press) 1. Answer from the press kit and the Startup’s records within one business day, saying the answer comes from an agent. | Times out after 1 day. Goes to the [Marketing Lead](/agents/marketing/marketing-lead). |

## Loop
| Step | Value |
| --- | --- |
| Hypothesis | Answering within one business day turns more inquiries into published mentions. |
| Measure | [Intakes answered on time](/agents/legal#intakes-on-time) over 1q, at least 10 observations |
| Learn | The learn step reads the Readout, records Evidence and a Decision, and drafts the next Variant. |

## Code

**Ask**

```text
Turn on press inquiries
```

**API**

```bash
curl -X POST https://api.sb/leaseline.app/processes/process_1/enable \
  -H "Authorization: Bearer $STARTUP_BUILDER_API_KEY"
```

**SDK**

```ts
import { $ } from 'startup-builder'

await $.Process.enable({ process: 'process_1' })
```

**CLI**

```bash
npx startup-builder do Process.enable --json '{"process":"process_1"}'
```

**MCP**

```json
{
  "name": "do",
  "arguments": {
    "code": "return await $.Process.enable({ process: 'process_1' })"
  }
}
```

## Enable
On by default for every Product Template. [Process.pause](/business/nouns/process/pause) stops new Actions; Actions in progress finish.

## Example
A podcast host asks for a founder interview within three days. Press inquiries answers within the hour, offers two times, and sends the press kit.