Thinkeo Documentation
HomeWebsiteAPI DocumentationThinkeo Platform
HomeWebsiteAPI DocumentationThinkeo Platform
  1. Get started
  • 🚀 Discovering the Thinkeo Platform
  • Get started
    • 🚀 The Basics: Introduction
    • 🧩 The Basics: Blocks
    • đŸ§™â€â™‚ī¸ The Basics: The Wizard
    • đŸˇī¸ The Basics: Attributes
    • 1ī¸âƒŖ Hands-on Practice - App and Attributes
    • 2ī¸âƒŖ Hands-on Practice - Blocks
    • 3ī¸âƒŖ Hands-on Practice - The AI Block
    • 4ī¸âƒŖ Hands-on Practice - The Wizard
    • 5ī¸âƒŖ Hands-on Practice - Block Execution
    • 6ī¸âƒŖ Hands-on Practice - Testing Your App
  • Apps
    • 📱 Publication Interface
    • đŸ—ī¸ Studio
  • Blocks
    • 📁 File Block
    • ⚡ Block Execution
    • 🤖 AI Block
    • 🧩 Group Block
    • 📝 Paragraph Block
    • 🔍 Condition Block
    • 🎲 Choice Block
    • 🔍 Search Block
    • 🔗 API Call Block
    • 📄 Word Export Block
    • 📊 PPT Block
    • đŸ‘ī¸ Filtered Views
  • Attributes
    • đŸˇī¸ Attributes
    • âš™ī¸ Attribute Editor
  • Best practices
    • 📝 Writing Effective Prompts
  • Admin
    • đŸ’ŗ Thinkeo Credits
    • đŸ‘Ĩ Team Management
    • âš™ī¸ Settings
  • Release notes
    • 🚀 Thinkeo v1.2 Release Notes
    • 🚀 Thinkeo v1.0 Release Notes
    • 🚀 Thinkeo v0.10 Release Notes
    • 🚀 Thinkeo v0.8 Release Notes
    • 🚀 Thinkeo v0.7 Release Notes
    • 🚀 Thinkeo v0.6 Release Notes
  1. Get started

đŸˇī¸ The Basics: Attributes

🔗 What are Attributes?
They create the link between the wizard and the blocks.
They are the receptacle for data provided by the User during wizard steps and transfer it to the blocks.
Attributes have several roles defined by their type, the time and manner in which they are used.

đŸŽ¯ The Three Roles of Attributes#

🔄 Variables
⚡ Triggers
âš™ī¸ Parameters
By bringing text or files from the wizard to the blocks
Variables allow you to pass dynamic content from user input directly into your document generation process.
image.png

📋 Real-World Examples#

đŸĸ Example 1: Variable Usage
🎨 Example 2: Trigger Usage
đŸ›Šī¸ Example 3: Parameter Usage

📝 Attribute Types Reference#

Different types of attributes exist:

📝 Text#

With or without predefined values
This is the attribute you will use in almost all your Apps
It accepts text only

📄 File#

To receive files via the wizard and transmit them to blocks

đŸ”ĸ Number#

With or without predefined values
This is the alternative to the Text attribute but only accepts numbers

🚩 Flag#

Without predefined values and which cannot be used as a variable
It has a boolean role for "Yes/No" logic

📅 Date#

To be entered in ISO 8601 format for now
GETTING STARTED
The two most important and recurring attribute types are the Text attribute and the File attribute, these are the ones you will systematically use on your first Apps.

đŸŽ¯ Complete Ecosystem Recap#

📋 Let's recap before moving to practice, we have:
đŸ§™â€â™‚ī¸ A wizard that takes information provided by the User and acts as conductor with attributes and blocks
🔗 Attributes that transfer data to blocks, with different roles
🧩 Blocks that constitute your decision tree, with rules and content, which execute to create your document
COMING NEXT
We will return a little later to the concept of block execution, fundamental in Thinkeo, after a bit of practice to understand the principle well.
Modified at 2025-09-02 09:34:30
Previous
đŸ§™â€â™‚ī¸ The Basics: The Wizard
Next
1ī¸âƒŖ Hands-on Practice - App and Attributes
Built with