TimelinesAI for AI agents

Agents read TimelinesAI at once. Changes and sends are held for a person's approval by default.

About TimelinesAI

TimelinesAI enables teams to manage and automate WhatsApp communications, integrating with various CRMs and tools to streamline workflows.

What an agent can do in TimelinesAI

Every TimelinesAI action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.

Runs at once (reads)

Looks things up in TimelinesAI without asking first. 7 actions.

  • Get Chat MessagesTool to get messages from a specific chat in TimelinesAI. Use when you need to retrieve message history or recent messages from a chat. Example: "Get the last 20 messages from chat 'chat_123abc'."
  • Get ChatsTool to get full or filtered list of all chats. Use when you need to browse or search chats with optional filters. Example: "List all unread chats assigned to me."
  • Get File DetailsTool to retrieve metadata and temporary download URL for an uploaded file. Use after uploading a file or when needing its URL.
  • Get WebhookRetrieves detailed information about a specific webhook subscription by its ID. Use this action to: - Check webhook configuration (URL, event type, enabled status) - Monitor webhook health (error coun
  • Get WebhooksRetrieves all webhook subscriptions configured for the workspace. Webhooks notify external systems about events (e.g., 'message:new', 'chat:new') in real-time. Use this to view existing webhook config
  • Get WhatsApp AccountsTool to list all WhatsApp accounts connected to the workspace. Use after configuring WhatsApp integration to verify accounts.
  • List Uploaded FilesTool to list files uploaded in your TimelinesAI workspace. Use when you need to retrieve all uploaded files.

Held for approval by default (changes and sends)

Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 6 actions.

  • Delete FileTool to delete an uploaded file by its UID. Use after confirming the file is no longer needed.
  • Send Message to ChatSend a WhatsApp message to an existing chat in TimelinesAI. Use this action when you have a chat ID from the Get Chats action and want to send a message to that conversation. For sending messages to n
  • Delete WebhookTool to delete a webhook subscription by its ID. Use when you need to remove an existing webhook after confirming the webhook ID. Example: "Delete the webhook with ID '9f6a8c3d-56b7-4a1e-8f2e-abcdef12
  • Send WhatsApp Message to NumberTool to send a WhatsApp text message to a phone number via TimelinesAI. Use this to send messages to any recipient phone number using one of your connected WhatsApp accounts as the sender. The message
  • Create Webhook SubscriptionTool to create a new webhook subscription. Use when you have the event type and callback URL ready.
  • Update WebhookTool to update an existing webhook subscription. Use after confirming the webhook ID when you need to change the URL, subscribed event types, or enable/disable a webhook.

Changes wait in Needs you

Changes and sends in TimelinesAI are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

How approvals work

TimelinesAI questions

Can an agent change data in TimelinesAI on its own?

Not by default. Changes and sends in TimelinesAI are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.

What can an agent read in TimelinesAI?

This connector lists 7 read actions. Reads run at once, without waiting for approval.

How does TimelinesAI connect?

It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.

Bring TimelinesAI to your agents.