TimelinesAI
Connect it
In Keystile Automations → Connections → New connection, choose TimelinesAI and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in TimelinesAI: find chat (Look up a chat by parameters such as chat_id, phone, name, etc).What it can do (11 actions)
| Action | What it does | Changes data |
|---|---|---|
| Close Chat | Programmatically mark a chat as closed by its chat_id. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Find Chat | Look up a chat by parameters such as chat_id, phone, name, etc. | |
| Find Message | Lookup a message by its WhatsApp message ID. | |
| Find Message Status | Lookup a message’s delivery status by message ID. | |
| Find Uploaded File | Locate an uploaded file by filename or identifier. | |
| Find WhatsApp Account | Search for a WhatsApp account (by phone or ID). | |
| Send File to Existing Chat | Similar to above: send a file attachment to a chat using URL or file input and name. | Yes |
| Send Message to Existing Chat | Sends a text message in a chat identified by chat_id | Yes |
| Send Message to New Chat | Create a new chat (new conversation) by specifying the WhatsApp account, phone number, and message. | Yes |
| Send Uploaded File to Existing Chat | Send a file (media/attachment) to a chat, with metadata like file name, via existing chat. | Yes |
Start a workflow when… (7 triggers)
- Chat Closed — Fires when a chat is closed.
- New Outgoing Chat — Fires when a new outgoing chat is initiated.
- New Incoming Chat — Fires when a new incoming chat (i.e. from a user) is created.
- New Sent Message — Fires when a message is sent (outgoing).
- New Received Message — Fires when a message is received (incoming).
- New Uploaded File — Fires when a new file is uploaded in a chat.
- New WhatsApp Account — Fires when a new WhatsApp account is added/registered.
How Keystile protects it
Every TimelinesAI action is checked before it runs, whether it comes from an AI tool or a workflow. 6 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use TimelinesAI with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access