Skip to content
Comnoco Docs
Search
Ctrl
K
Cancel
GitHub
YouTube
Select theme
Dark
Light
Auto
🎓 Guides
Key Concepts
Intro to APIs
Connecting Functions to Triggers
Connect to APIs
Navigating Comnoco
Create APIs and Webhooks
📦 Examples
Aiven (Enterprise Grade FREE SQL Database)
Create and Send Emails
Create PDFs
Supabase
🔌 Connectors
Baserow
Budibase
Stripe
Supabase
Twilio
🖥️ App
Comnoco Blocks
Block Values
Type
Document-Template
Document Template
Docx-Template
Docx to PDF
Template File
Logic
If-Else (Document Template)
Return Condition
Email-Template
Email-Body
Elements
Accordion
Accordion
Accordion Item
Button
Carousel
Carousel
Carousel Image
Divider
Hero
Image
Image
Srcset Image
Navbar
Navbar
Navbar Link
Raw
Social
Social
Social Element
Table
Table
Table Data Cell
Table Header Cell
Table Row
Text
Layout
Column
Content Group
Group
Section
Spacer
Wrapper
Email-Head
Attributes
Breakpoint
Font
Preview
Email Style
Title
Metadata
Email
Logic
If-Else
Loop
Return Condition
Everywhere
Basic-Data-Type
Boolean
Colour
Data Structure
Date-Time
Number
Text
Logic
All
Any
Bcrypt Compare Hash
Check Type Exists
If-Else
Is Equal
Loop
Not
Number Comparison
Even or Odd
Return Condition
Text Comparison
Number-Manipulation
Add
Count Items in Array / Object
Divide
Find Index of Item in Array by Value
Math Function
Multiply
Format Number as Text
Number To Words
Round a Number
Subtract
Text to Number
Numbers
Generate Random Number
Extract & Parse HTML
References
Item by Path (Data Structure Reference)
Reference
Secrets
Check Secret Is Set
Secrets-And-Env-Vars
Environment Variable
Secret
Send Email
Structured-Data
Array
Merge Array or Object into Parent
Object
Text-Manipulation
Base64
Boolean to Text
Change Text Case
Date-Time to Text
Encode / Escape Text
Hash
Join Text (Concatenate)
Pad Text / Fixed-Length Fields
Query Builder Group Name Helper
Render Document Template
Render E-Mail Template
Replace Text
Split Text into Array
Template HTML
Template Text
Text to Boolean
Trim Text
Text Length
Text to Date-Time
Utilities
Current UTC Date-Time
Generate QR Code
Number Range
Unit Value
UUID
Logix
Communications
HTTPS-API-Request
API Key Auth
Basic Auth / Username & Password
Authorization Header
API Call
OAuth2
Authorization Code
Client Credentials
OAuth2
Database
SQL Database Close Connection
SQL Database Connect & Validate
SQL Database Execute
SQL Database Safe Operation
SQL Connection String
Integrations
Cloud
AWS
AWS Comprehend
AWS Connect and Validate
AWS Textract
AWS DynamoDB Delete Item
AWS DynamoDB Get Item
AWS DynamoDB Put Item
AWS DynamoDB Query
AWS DynamoDB Scan
AWS DynamoDB Update Item
AWS List S3 Buckets
AWS S3 Get Object
AWS S3 List Bucket Contents
AWS S3 Put Object
Supabase
Supabase - Create User
Supabase - Database Call
Supabase - Function Call
Supabase - User from JWT
Supabase - Login
Realtime
Supabase Realtime - Broadcast
Logic
If-Else
Return Condition
Try-Catch
While
Logix
Organisation
API Function
Controlled Execution - Dev Only
Component Function
Component Function Call
Process Group (precondition and timer)
Webhook Receiver
Processes
Control - Break Loop
Control - Breakpoint - Dev Only
Empty Data Structure
Control - End Function / Return Result
Control - Throw Error
Control - Halt entire execution
Log
Pause
Set Boolean
Set Colour
Set Data Structure
Set Date-Time
Set Number
Set Secret Override
Set Text
Scripts
Custom JavaScript
Structured-Data
Add Item(s) to Array
Add Item to Object
Convert Data Structure to JSON, TOML, XML, or YAML
Data Structure to Delimited Text
Delimited Data to Data Structure
JSON, TOML, XML, or YAML to Data Structure
Merge Data Structures
Get Object Entries
Get Object Keys
Get Object Values
Remove Item(s) from Array
Remove Item from Object
Trigger
Authentication
API Key
Authenticate-And-Authorise
Advanced Auth
HMAC Validation
IP Filter
Token (JWT) Auth
Supabase Auth
No Auth (Public)
All Of
HTTP Method
Trigger
Trigger-Types
HTTP API
Scheduled Task Trigger
Webhook
Valid Block Groups
Everywhere
Any Data Type
Array
Basic Type
Boolean
Colour
Data Structure
Data Structure Collection Node
Data Structure Input Data
Data Structure Value Node
Date
Loop Input Data
Loopable
Marshalled Data
Number
Raw Binary Data
Reference
Rotation
Secret
Semi-Secret
Text
Unit Value
Vector2
Vector3
Vector4
Logix
Any Data Process Type
Any Process Type
Boolean Process
Colour Process
Data Structure Input Data Process
Data Structure Process
Database Connection String
Database Query
Date Process
Document Drawable
Email Drawable
Function
HTTP Request Auth
Loop Input Data Process
Loopable Raw Binary Data Process
Loopable Text Process
Marshalled Data Process
Number Process
OAuth2 Auth Types
Process
Raw Binary Data Process
Scripts
Secret Process
Supabase
Supabase Payload
Text Process
Template
document
Any Document Element
DocumentTemplateType
email
Accordion Component
Accordion Item Component
Accordion Item Text Component
Accordion Item Title Component
Any MJML Component
Attributes Component
Body Component
Carousel Component
Column Component
CSS Style
Email Style
Font
Group Component
Hero Component
Navbar Component
Section Component
Social Component
Srcset Image
Table Cell Component
Table Data Cell
Table Header Cell
Table Row
Table Row Component
Wrapper Component
Trigger
API Method
Trigger
Trigger Auth
Trigger Auth Group
Trigger Authentication
App
Soft Mode
Team Member Role Permissions
Troubleshooting
Environment Configuration
Articles
Revolutionising Christmas card sending with Comnoco
How do I build a no-code app that can scale to millions?
No-Code Visual Programming vs No-Code Automation
GitHub
YouTube
Select theme
Dark
Light
Auto
Srcset Image
The block group includes the following blocks:
If-Else
Loop
Srcset Image