# Spoc Bot v. Render Thank you, [Sean](https://www.linkedin.com/in/sean-moore-1755a619/) ## TODO - dedupe multi channels - add Team to Message - to class design for joins and external tables - from sync ingest to ingestQueue that retries a few times so user messages can find parent - limit queue retries - share postgres with Grafana - new dash in Grafana - what SLO/SLI can I help benoit with - break into smaller goals - sell to the team - scott; like to keep state in incident.io and zendesk ``` erDiagram %% thread event channel eventName message Event ||--|{ Message: "updates" Thread }|--|| Event : "transcribes" Channel EventName %% CUSTOMER }|..|{ DELIVERY-ADDRESS : has %% CUSTOMER ||--o{ ORDER : places %% CUSTOMER ||--o{ INVOICE : "liable for" %% DELIVERY-ADDRESS ||--o{ ORDER : receives %% INVOICE ||--|{ ORDER : covers %% ORDER ||--|{ ORDER-ITEM : includes %% PRODUCT-CATEGORY ||--|{ PRODUCT : contains %% PRODUCT ||--o{ ORDER-ITEM : "ordered in" ```