Conversation & AI
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| Conversation NodeSandbox testedView tested example → | Lets your agent reply, ask the next useful question, and route people by what they mean. | Use it when a person needs a natural first response instead of a rigid menu. |
| Ask & SaveSandbox testedView tested example → | Asks one clear question and saves the answer where the rest of the workflow can use it. | Use it when you need a reliable detail, such as a name, email address, job address, or preferred appointment time. |
| ClassifierSandbox testedView tested example → | Uses an LLM to read natural language and select one predefined outcome, such as booking, emergency, team, or opt-out. | Use it when people can express the same need in many different ways, but your workflow needs one clear next path. |
| Generate ContentSandbox testedView tested example → | Creates a reusable piece of text from instructions and saved context, then stores it as an output variable. | Use it when the wording can vary safely but still needs your business voice and facts. |
| Extract Dynamic Variables | Pulls several useful details from a natural conversation and saves them as structured fields. | Use it when information arrives out of order, is corrected, or is spread across messages. |
| Sub Agent | Gives a specialized AI agent a narrow job inside a larger workflow. | Use it when one focused task—research, qualification, summarization, or structured analysis—would make the main workflow clearer. |
Routing & flow
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| Decision | Checks a clear rule and sends the workflow down the matching path. | Use it when the answer is factual: a field is blank, a booking exists, or a lead is in a certain stage. |
Calls & handoffs
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| Call Forwarding | Transfers a live call from the AI to a person or phone team. | Use it when a caller needs a licensed professional, an urgent response, or human judgment. |
| Outbound Call | Places a call and gives you separate paths for answered, no-answer, voicemail, and failed calls. | Use it for targeted follow-up when a call is more useful than another text. |
Scheduling
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| Smart Calendar Booking | Finds a suitable time and creates an appointment without making the person leave the conversation. | Use it when the workflow can safely book a real next step. |
| Wait For Time & Follow Up Later | Pauses work until a defined time or schedules the next touch without making the workflow busy-wait. | Use it to create deliberate spacing between helpful follow-ups. |
Messaging
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| SMS & Email | Sends a prepared message to the contact through the channel that makes sense for the moment. | Use it for confirmations, reminders, summaries, and human follow-up—not as a substitute for consent. |
CRM
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| Update Contact & Set Pipeline | Keeps the contact record and sales process in sync with what the workflow learned or completed. | Use it so staff can see the current context without rereading every conversation. |
| DND Contact | Stops future outreach on the selected channels for a contact who opts out. | Use it immediately when someone says stop, unsubscribe, or otherwise withdraws permission. |
Data & integrations
Pick the block by the next action your workflow needs to take.
| Block | What it does | Use it when |
|---|---|---|
| API Lookup & Manual Tool Call | Gets information from an external service or asks an already-connected tool to perform a precise action. | Use it only when a native Votel block or ready-made connector cannot do the job. |
Ready-made connectors
A connector is a bridge from Votel to another app. These 16 integrations were visible as available in the Votel builder on September 17, 2026. Entries marked “Coming soon” are intentionally excluded until they are actually available.
| Connector | What it can do | Status |
|---|---|---|
| Create, read, update, and delete contacts | Ready-made | |
| Read, write, and manage spreadsheet data | Ready-made | |
| Create, read, and batch-update documents | Ready-made | |
| Create and manage task lists and tasks | Ready-made | |
| Send messages and manage spaces | Ready-made | |
| Manage channels, playlists, and videos | Ready-made | |
| Upload, download, search, and share files | Ready-made | |
| Send email and manage calendars, contacts, and folders | Ready-made | |
| Create, read, update, and delete CMS content | Ready-made | |
| Send conversion events to a Meta pixel | Ready-made | |
| Send email and manage marketing contacts | Ready-made | |
| Send and manage messages, channels, files, and users | Ready-made | |
| Send messages and manage server conversations | Ready-made | |
| Send messages, media, and chat actions | Ready-made | |
| Create, get, update, and delete table rows | Ready-made | |
| Create, read, search, and update pages and databases | Ready-made |
Use a block for the action Votel already owns. Use a connector for another app. Use an API Lookup only when neither option exists.