Workbench tools fall into three categories, each serving a different purpose.
Templates: Pre-built integrations
Templates are single actions provided by Tines that connect to external services. They're ready-to-use integrations that don't require you to build a story first. Some examples:
Search Jira for issues
Send a Slack message
Query a database
Look up user information in Active Directory
Create a ticket in ServiceNow
Templates are useful for quick, one-off actions you perform frequently. Instead of building a story for every simple task, you enable the relevant template and ask Workbench to use it.
Stories: Your custom workflows
Stories are workflows built in Tines, either by you or by team members who've made them available. When you enable a story for Workbench, you can trigger it from a conversation, passing in parameters and receiving results back.
Any workflow you've built can become a tool Workbench can use. If you have a story that enriches IP addresses with threat intelligence, Workbench can run it. If you have a workflow that provisions user access, Workbench can trigger it.
Internal tools: Built-in capabilities
Internal tools are built directly into Workbench. You don't need to configure credentials or create stories. They're always available:
Think: A planning scratchpad where Workbench reasons through complex requests before executing them. It helps Workbench handle multi-step tasks more effectively.
Code analyst: Generates and runs Python code, creates visualizations, and performs data analysis. If you need to process data, create charts, or perform calculations, Code analyst handles it.
Formulas docs: Provides current documentation for Tines formulas. When you ask about formula syntax or capabilities, Workbench consults this tool to give you accurate, up-to-date information.
Memory: Stores context about you and your work so Workbench can recall it in future conversations. Workbench builds this automatically as you work. It uses three underlying tools (create memory, search memory, and search past messages) but you don't configure any of these manually.