Skip to content

Integration · Communication

Connect Claude & ChatGPT to TimelinesAI

Ask your AI which WhatsApp chats are waiting for you, what a customer wrote, or to send a reply from your connected number. It can search chats, read messages and their delivery status, add internal notes and labels, assign chats to teammates and use your saved templates. Your team's WhatsApp inbox becomes something you can ask questions about.

Connect TimelinesAI free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Which unread WhatsApp chats are assigned to me?”

    The AI searches chats that are unread and assigned to you, and lists them with contact names.

  • “Summarise the latest messages from Maria Jensen.”

    It finds Maria's chat, reads the newest messages and sums them up.

  • “Reply to Maria that her order ships tomorrow.”

    It sends the message in her existing chat. Maria receives it on WhatsApp right away.

What your AI can do

Chats

Search chats by name, phone, label or teammate, open or close them, mark them read and assign them.

Messages

Read chat history, check delivery status, and send messages in a chat or to a new phone number, with files if needed.

Notes, labels and templates

Add internal notes, add or replace labels, and read or create saved message templates.

  • “Add a note to the chat: customer wants a call back on Monday.”

    It adds an internal note that your teammates can see and the contact cannot.

  • “Label the chat VIP and assign it to Sofie.”

    It adds the label, keeps the existing ones, looks Sofie up among your teammates and assigns the chat to her.

  • “Has Peter read the message I sent him this morning?”

    It checks the message's delivery history: sent, delivered and read.

21 tools for TimelinesAI

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_chat_labelsVisible to othersAdd `labels` (names) to chat `chat_id`, keeping existing ones. New label names are created automatically.
  • add_chat_noteChanges dataAdd an internal note (`text`) to chat `chat_id`. Notes are visible to teammates, not the contact.
  • create_templateChanges dataCreate a message template with `name` and `text`, optionally limited by `visibility` or `team_title`.
  • get_chatGet one chat by `chat_id`, with the contact, assigned teammate, labels and status.
  • get_current_teammateGet the TimelinesAI teammate the API token belongs to.
  • get_fileGet an uploaded file by `document_uid`, with a temporary download link.
  • get_messageGet one message by `message_uid`.
  • get_message_statusGet the delivery history (sent, delivered, read) of a message by `message_uid`.
  • get_templateGet one message template by `template_id`.
  • list_chat_labelsList the labels on chat `chat_id`.
  • list_chat_messagesList messages in chat `chat_id`, newest or oldest first (`sorting_order`), optionally only yours (`from_me`).
  • list_filesList files uploaded to the workspace, optionally filtered by `filename`.
  • list_teammatesList the teammates in the workspace, for assigning chats (`responsible`).
  • list_templatesList the saved message templates (quick replies) in the workspace.
  • list_whatsapp_accountsList the WhatsApp numbers connected in the workspace, with their account IDs and phone numbers.
  • replace_chat_labelsChanges dataReplace all labels on chat `chat_id` with the given `labels`.
  • search_chatsFind WhatsApp chats by `name`, `phone`, `label`, `responsible`, `whatsapp_account_id`, `read`, `closed` or `group`. Returns chat IDs.
  • send_chat_messageChanges dataSend a WhatsApp message in an existing chat (`chat_id`) with `text` and optionally a file (`file_uid`) or `reply_to` a message. The contact receives it immediately.
  • send_message_to_phoneChanges dataSend a WhatsApp message to a `phone` number (international format) with `text` and optional `file_uid`; `whatsapp_account_phone` picks the sending number (defaults to the most recently connected). The recipient receives it immediately.
  • update_chatChanges dataUpdate a chat by `chat_id`: rename it, mark it `read`/unread, open or close it (`closed`), or assign a teammate (`responsible`).
  • upload_file_from_urlChanges dataUpload a file from a public `download_url` so it can be sent in messages; returns a `file_uid`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose TimelinesAI from the app list.

  2. 2

    Paste your key

    Paste your TimelinesAI API token. Sign in at app.timelines.ai, go to Integrations > Public API and copy your API token.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in TimelinesAI?

The AI can read your connected WhatsApp numbers, teammates, chats, messages, delivery status, labels, templates and uploaded files. It can send messages, update and assign chats, add notes and labels, create templates and upload files from a URL to send in messages.

Does the AI see my TimelinesAI API token?

No. Your TimelinesAI API token is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start by only reading chats. Sending a message reaches your contact immediately, so the send tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own TimelinesAI account.

Will the AI send WhatsApp messages on its own?

Only if you let it. Messages are sent only when a send tool is switched on, and you can require your approval for each one. Sent messages go out from your connected WhatsApp number and use your TimelinesAI workspace's message quota.

Let your AI work in TimelinesAI today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect TimelinesAI free

PipMCP is not affiliated with TimelinesAI. Product names are trademarks of their owners.