Convex functions Every exported function in uses the object form with and validators. Pick the type by what the handler touches: queries read, mutations write, actions call out. Pick the function type | Type | Database | External calls | Callable by | Use for | | --- | --- | --- | --- | --- | | | Read | No | Clients, other functions | Reads. Cached and reactive. | | | Read and write | No | Clients, other functions | Writes. One transaction. | | | Only via and | Yes | Clients, scheduler, other actions | , third party SDKs, Node APIs | | , , | Same as the public form | Same | Only other Convex…