Finding Blocks

With more than 2,000 blocks, you find one by searching for what it does: right-click the canvas, choose Add new block and type the verb. This page shows the search techniques, the groups, how to read block names and a starter set per job.

Five places to search

Where What it finds
Add new block: right-click the canvasAny block type, matched on block names, display names, groups and aliases.
Drag out of a pin into an empty areaBlocks similar in type to the pin you dragged from. Picking one connects it.
Ctrl+F in a blueprintBlocks and values within what you are working in. Clicking a result takes you to the block.
⌘K on this siteThe docs search covers blocks live: same names, groups and aliases, with links to each block's page.
Block Search in the Studio side menuBlocks across all your blueprints, handy for "where did I use that before?".

Two habits make any of them faster:

  • Search by verb. Blocks are named by what they do: search, create, update, remove, get, set, convert, send, render. Start with the verb, not the noun.
  • Search by system. Prefix with the thing you're touching: storage, http, redis, postmark, web, query, array, object, function.

Every block belongs to a group

Browse them in All blocks. The groups you'll live in most:

Group What's inside Go there when
webPages, templates, lists, actionsBuilding anything a user sees
storage / query / mutationsDocuments, search, filters, updatesReading or writing data
http connection / jsonEndpoints, requests, responsesBuilding or calling APIs
array / objectConvert, fields, transformTransforming data between blocks
condition / flowBranches, conditionsControlling execution
function executionRunning functions, also from the queueStructuring reusable logic
redisCache get, set, delete and TTLSpeeding up expensive flows
Integrations (postmark, discord, twilio, and more)Third-party send and receive blocksTalking to the outside world

Block names follow a pattern

Type names are <system>_<action>_<subject>: function_search, query_bool_term_fields, httpconnection_set_json, mutations_set_custom_field. Once you read names that way, search takes less guessing: need to update a document? Something with update and document gets you function_update_document_mutations.

Display names are the friendly version shown on the canvas ("reply in JSON", "web render"); type names are what block pages are titled with and what the code view uses.

Know these blocks first, per job

Next steps

Block Templates Proven combinations once you've found the parts. Browse All Blocks Every block by group, with pins and info. Tips & Tricks Canvas search, smart pins and other discovery shortcuts.