How to ask better questions of the Rewst Agent
General questions
If you're new to using AI assistants, here's one important takeaway: how you craft your question will determine the quality of your result.
Be specific. Instead of "How do I automate tickets?" ask "What ConnectWise PSA actions are available for creating tickets?"
Provide context. If asking about a specific workflow or execution, provide the ID or name so the Rewst Agent can hone in on your particular scenario.
Ask follow-up questions. Think of it as a conversation where the Rewst Agent can drill down into details once you help him identify the right resource.
Ask questions before building, not just after. The Rewst Agent can help you find the right tools before as part of your design and planning process.
Ask questions to build workflows
When asking the Rewst Agent to build for you, it's crucial that you give it good information about your goals and constraints. It'll also ask follow up questions while thinking and building. Respond to those questions fully and thoughtfully for best results. When formulating your request, be ready with the following information:
Purpose and goal
What is the workflow supposed to accomplish?
What problem are you solving or what process are you automating?
What is the expected outcome when the workflow completes successfully?
Trigger information
How should the workflow start?
On a schedule - e.g., daily, weekly, every hour?
Manually via a form?
In response to an event - e.g., a new ticket created, a webhook, an email received?
Called by another workflow as a subworkflow?
Input data
What information does the workflow need to begin?
User inputs - e.g., customer name, ticket ID, email address?
Data from an external system?
Static values or organization variables?
Integrations and systems involved
Which tools does the workflow need to interact with?
Examples: ConnectWise PSA, Microsoft 365, NinjaOne, Datto, HaloPSA, etc.
Do you have these integrations already installed and configured in Rewst?
Logic and conditions
Are there any decisions or branching logic?
"If X, do this; otherwise, do that"
Loops - e.g., "For each user in this list, do..."
Error handling - e.g., "If this fails, notify someone"
Actions and steps
What specific actions need to happen?
Create a ticket, send an email, update a record, run a script, etc.
In what order should these actions occur?
Output and results
What should happen when the workflow finishes?
Send a notification or report?
Update a system or database?
Pass data to another workflow?
Error handling and edge cases
What should happen if something goes wrong?
Retry the action?
Send an alert?
Log the error and continue?
Example of a good workflow build request
"I want a workflow that runs every morning at 8 AM. It should pull all open tickets from ConnectWise PSA that are older than 7 days, then send a summary email to our service manager with the ticket details. If there are no old tickets, it should skip the email."
Last updated
Was this helpful?
