> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anycrm.anyreach.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Start Fill Tabs

> Fill every open deal's and every account's tabs (health, brief, next
actions, competitors, competitive intelligence, stakeholders, war room,
account health, readiness), as their generate buttons would.

Respects the same feature flags as the buttons, skips outputs that are still
fresh, and records per deal/account what ran, what was skipped and why.
Idempotent: while a run for the org is in progress this returns it (200)
instead of starting another (202).



## OpenAPI

````yaml /openapi-generated.json post /orgs/fill-tabs
openapi: 3.1.0
info:
  title: anycrm-api
  version: 0.0.1
servers: []
security: []
tags:
  - name: Customer Intelligence
    description: >-
      Company research and ICP-fit scoring — create a research run, track its
      progress, and read back scored companies as leads.
  - name: Outreach
    description: >-
      The cold-email sending infrastructure — domains and mailboxes, over
      Primeforge and Warmforge.
  - name: AnyCard
    description: >-
      Authenticated CRUD for AnyCard, the org's digital business-card /
      lead-capture product.
  - name: AnyCard Events
    description: >-
      Event-attribution analytics for AnyCard — which captured leads converted,
      broken down by source, owner, and deal.
  - name: AnyCard Share Links
    description: >-
      Unauthenticated endpoints reached by anyone who scans a QR code or opens a
      shared AnyCard link.
  - name: AI
    description: >-
      A streaming (SSE) AI chat endpoint with account-commit actions it can take
      on the caller's behalf, and the job that fills every deal and account tab
      of an org.
  - name: Analytics Assistant
    description: >-
      The natural-language analytics assistant — a guarded text-to-SQL loop
      (SSE) that answers ad-hoc questions over the org's CRM data as a
      least-privilege, read-only database role.
  - name: Account Readiness
    description: >-
      Account Readiness Profiles — AI-scored signals on whether an account is
      ready for outreach or expansion, computed via a Temporal workflow.
  - name: Integrations
    description: >-
      Pipedream Connect — issuing connect tokens and managing the org's
      connected third-party accounts.
  - name: Feedback
    description: >-
      User-submitted platform feedback (bug reports, feature requests) — global,
      not scoped to one organization.
  - name: Public Media
    description: >-
      Unauthenticated image reads for publicly-embeddable assets (card photos,
      inline email images) — allowlisted by key shape; everything else in the
      storage bucket stays private.
  - name: Service Health
    description: Service liveness.
paths:
  /orgs/fill-tabs:
    post:
      tags:
        - AI
      summary: Start Fill Tabs
      description: >-
        Fill every open deal's and every account's tabs (health, brief, next

        actions, competitors, competitive intelligence, stakeholders, war room,

        account health, readiness), as their generate buttons would.


        Respects the same feature flags as the buttons, skips outputs that are
        still

        fresh, and records per deal/account what ran, what was skipped and why.

        Idempotent: while a run for the org is in progress this returns it (200)

        instead of starting another (202).
      operationId: start_fill_tabs_orgs_fill_tabs_post
      requestBody:
        content:
          application/json:
            schema:
              anyOf:
                - $ref: '#/components/schemas/FillTabsBody'
                - type: 'null'
              title: Body
      responses:
        '202':
          description: Successful Response
          content:
            application/json:
              schema:
                title: Response Start Fill Tabs Orgs Fill Tabs Post
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - HTTPBearer: []
components:
  schemas:
    FillTabsBody:
      properties:
        dry_run:
          type: boolean
          title: Dry Run
          description: >-
            Only report what would be generated; calls no LLM or provider and
            writes nothing.
          default: false
        max_deals:
          type: integer
          maximum: 500
          minimum: 0
          title: Max Deals
          description: Most open deals to visit, most recently active first.
          default: 200
        max_accounts:
          type: integer
          maximum: 500
          minimum: 0
          title: Max Accounts
          description: Most accounts to visit, most recently updated first.
          default: 200
        max_llm_calls:
          anyOf:
            - type: integer
              minimum: 0
            - type: 'null'
          title: Max Llm Calls
          description: >-
            Cap on paid generator runs (LLM or paid data provider) across the
            whole run; each run counts once. Omit for no cap beyond
            max_deals/max_accounts.
        concurrency:
          type: integer
          maximum: 10
          minimum: 1
          title: Concurrency
          description: Deals/accounts filled at the same time.
          default: 4
        generators:
          anyOf:
            - items:
                type: string
                enum:
                  - deal_health
                  - deal_brief
                  - deal_actions
                  - deal_competitors
                  - deal_competitive_intel
                  - deal_stakeholders
                  - deal_war_room
                  - account_health
                  - account_readiness
              type: array
            - type: 'null'
          title: Generators
          description: Only run these generators; omit for all of them.
      type: object
      title: FillTabsBody
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError
  securitySchemes:
    HTTPBearer:
      type: http
      scheme: bearer

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.