How do I extract data out of Turn.io?

Neelke Stadler Updated by Neelke Stadler

You own your data. For this reason, we don't store customer data in Turn.io and recommend that you extract your data and set up your preferred analytics tools.

A few tips for your developers:

  1. Connect to BigQuery to get all your messages and chats data.
  2. Integrate with Chatbase for simple stats on active users and session information.
  3. For real-time data, subscribe to webhooks or both inbound and outbound messages and delivery reports.
  4. For a contact’s recent messages, use the /v1/contactAPI endpoint.
  5. For all messages labelled with a specific label, use the /v1/labelsAPI endpoint.
Tip: Praekelt.org has implemented a standalone event store for all messages received via Turn.io for analytics and long-term storage purposes. Find this on GitHub.

Was this article helpful?

My emoji trigger isn't working?

What are 'goals'?

Contact