Workflows
Automate the busywork, keep the personal touch
Greet and route new chats, answer outside working hours, qualify leads, confirm orders and follow up after a conversation closes. Build it on a visual canvas, or simply describe what you need and let AI build it for you.
Screenshot
PageWorkflows > open a workflow
ShowsThe workflow canvas with a Conversation Opened trigger, a Send a message step, an Ask a question step with Sales and Support buttons, a Branch splitting into two paths, and Assign to steps for each team.
File: screenshots/workflows-hero.png
Visual builder
One trigger, then steps from top to bottom, with branches for every answer. No code required.
Build with AI
Type or say what should happen, in Arabic or English, and review the workflow AI builds for you.
Triggers for every moment
New chats, keywords, tag and lifecycle changes, ad clicks, missed calls, store orders and form responses.
Works with your apps
Add rows to Google Sheets, post to Slack, create invoices, tasks and meetings, or call any API.
Triggers
Start automatically, at exactly the right moment
Every workflow starts from one trigger. React when a conversation opens, a message contains a keyword, a contact gets a tag or reaches a lifecycle stage, someone clicks your Click-to-WhatsApp ad, a WhatsApp call is missed or your store reports a new order or an abandoned checkout.
- Conversation, keyword, tag, lifecycle and contact field triggers
- Order and abandoned checkout events from stores such as Shopify, WooCommerce and Salla
- Click-to-Chat ads, TikTok Messaging Ads, Typeform, SurveyMonkey and incoming webhooks
Screenshot
PageWorkflows > open a workflow > Trigger panel
ShowsThe trigger panel with the trigger list open, showing Conversation Opened, Incoming Message, Contact Tag Updated, Click-to-Chat Ads, Call Ended and E-commerce, and the Variables list for an order trigger.
File: screenshots/workflows-triggers.png
Steps
Ask, branch, route and update, all in one flow
Send messages and questions with tap-to-reply buttons, save each answer to the contact, and branch on the reply, the language, the lifecycle stage or your working hours. Then assign the conversation, update tags and fields, or hand it to your AI Agent.
- Ask a question with buttons and save the answer to a contact field
- Send approved WhatsApp templates and wait for the customer's button reply
- Branch on tags, lifecycle, language, channel or working hours
Screenshot
PageWorkflows > open a workflow > Add a step
ShowsThe Add a step menu open with the Messaging, Logic, Contact, Conversation, Apps, Stores, Accounting, Tasks & docs and Files groups, and an Ask a question step selected with its buttons in the right panel.
File: screenshots/workflows-steps.png
Connected apps
Let conversations update the rest of your business
Workflows reach beyond the inbox. Log leads in Google Sheets, alert your team in Slack, create an invoice in QuickBooks, Xero or Wafeq and send its number to the customer, open a Zoom meeting and share the link, or update an order's status in your store.
- Google Sheets, Slack, Zendesk, Zoom, Mailchimp and more
- Invoices, store orders and tasks in Asana, Trello, ClickUp or Notion
- HTTP request step to call your own systems
Screenshot
PageWorkflows > open a workflow > Create invoice step
ShowsA workflow with an Order Paid trigger, a Create invoice step for QuickBooks, and a Send a message step using the invoice number and total variables.
File: screenshots/workflows-apps.png
Build with AI
Describe it once. Get a ready workflow.
Write or dictate what should happen, for example: "When a new WhatsApp chat opens, greet the customer, ask for their name, then assign the chat to the Sales team." Resool picks the trigger, adds the steps, links your teams, tags and templates, and leaves it as a draft for you to review.
- Type or speak in Arabic, English and many other languages
- Change an existing workflow by describing the change
- Suggests a new WhatsApp template when the workflow needs one
Screenshot
PageWorkflows > Build with AI
ShowsThe Build the workflow with AI dialog with an Arabic description typed in, the speaking language picker and the mic button, and the Build button.
File: screenshots/workflows-ai.png
Automate your first workflow in minutes
- 1
Pick a starting point
Choose a template such as Welcome and route or Away message, start blank, or use Build with AI.
- 2
Add your steps
Set the trigger, then add messages, questions, branches and actions on the canvas.
- 3
Publish and follow
Publish it and watch every contact's progress on the Runs tab.
Learn more in the Help Center
Frequently asked questions
Which plans include Workflows?
Do I need to know how to code?
Can a workflow message customers outside WhatsApp's 24-hour window?
Can my agents run a workflow by hand?
Is it safe to edit a live workflow?
Can a workflow hand over to an AI Agent?
Let workflows handle the repetitive work
Start your free trial and publish your first workflow today.