Tines’ no-code automation helps the world’s best companies transform complex security workflows to their advantage. Our intuitive platform brings together business critical processes across internal and external systems.
Every workflow - every Story – you build will be a unique combination of just seven types of Actions. It’s a system anyone can learn: no code, no scripting, no SDKs.
Stack and combine your Actions to automate messy, real-world processes as intuitive, easy-to-understand Stories.
From mainstream solutions to niche and internal tools, Tines connects with your entire stack. No waiting for custom integrations: just the tools you already use, working together like never before.
Manage your Stories with fine-tuned settings, intelligent retries, scheduling, and notifications that you dictate. Prototype and experiment, with advanced versioning and change control.
If you’ve used a spreadsheet, you already know how to interact with data in Tines. Learn more.
REVERSE(all_incident_reports)
JSONPATH(request.form, "$.phoneNumbers[*].type")
MD5(fetched_data)
SORT(incident.tags, "name")
MAP(ip_reports, "deliverable")
REVERSE(all_incident_reports)
JSONPATH(request.form, "$.phoneNumbers[*].type")
MD5(fetched_data)
SORT(incident.tags, "name")
MAP(ip_reports, "deliverable")
REVERSE(all_incident_reports)
JSONPATH(request.form, "$.phoneNumbers[*].type")
MD5(fetched_data)
SORT(incident.tags, "name")
MAP(ip_reports, "deliverable")
IF(AND(creation.status = 200, …)
TRUNCATE(error.message, 8)
FIND(ARRAY(r,g,b), LAMBDA(value, VALUE > 128))
TRUNCATE(alert_payload.message, 8)
IF(AND(creation.status = 200, …)
TRUNCATE(error.message, 8)
FIND(ARRAY(r,g,b), LAMBDA(value, VALUE > 128))
TRUNCATE(alert_payload.message, 8)
IF(AND(creation.status = 200, …)
TRUNCATE(error.message, 8)
FIND(ARRAY(r,g,b), LAMBDA(value, VALUE > 128))
TRUNCATE(alert_payload.message, 8)
MODULO(numerator, denominator)
OBJECT("parsed", PARSE_CSV(upload))
ZIP(download_from_s3.result, "attachments.zip")
DEFAULT(form.body.slack_channel_name, "general")
MODULO(numerator, denominator)
OBJECT("parsed", PARSE_CSV(upload))
ZIP(download_from_s3.result, "attachments.zip")
DEFAULT(form.body.slack_channel_name, "general")
MODULO(numerator, denominator)
OBJECT("parsed", PARSE_CSV(upload))
ZIP(download_from_s3.result, "attachments.zip")
DEFAULT(form.body.slack_channel_name, "general")
EML_PARSE(text)
PARSE_URL(my_action.url)
URL_DECODE(my_action.message)
WHERE(get_all_alarms.body.alarms, "classification", "malware")
EML_PARSE(text)
PARSE_URL(my_action.url)
URL_DECODE(my_action.message)
WHERE(get_all_alarms.body.alarms, "classification", "malware")
EML_PARSE(text)
PARSE_URL(my_action.url)
URL_DECODE(my_action.message)
WHERE(get_all_alarms.body.alarms, "classification", "malware")
A controlled space to prototype and experiment with changes to your Story.
Back up, inspect, clone, export, and restore previous versions of a Story.
It’s simple to define when and how often a Story should run.
When external tools behave in unexpected ways, we have you covered.
With Tines, metrics say a lot about the impact of your work. Measure success and share your impact to key stakeholders, with intuitive reporting dashboards.
Quickly and easily calculate and show the time you’re saving.
Peace of mind that processes are running as expected, alerts for if they aren't.
Tines is unique in many ways, but one of our biggest differentiators is that our no-code automation platform can be deployed in the cloud or self-hosted.
Tines is built with teams in mind.
Collaborate in real-time with your colleagues, prototype and experiment safely, control sensitive shared data, and request important input when it’s needed.
Invite your colleagues and collaborate on Stories in real time.
Segmented workspaces allow you to manage access to sensitive data and credentials by team.
Reuse sensitive information across your organization, without revealing details.
Share rich annotations, comments and directions, right on your Storyboard.
Store information in a centralized location, and access it whenever you need.
Simple, elegant pages: collect contributions, summarize Story information, or both. Learn more.
We’ve filled our Library with ready-made workflows you can use in one click. Use them as a starting point for fully custom workflows, or inspiration for your use cases.
Get inspired