Amazon S3

Amazon S3 allows customers to bring in metrics, solutions and insights easily into the platform.

Getting Started

1. Identify your integration needs

Which tools contain the solutions, insights, or metrics you want to visualize in customer journeys? Common candidates:

  • Project management: Jira, Asana, Monday.com, Airtable, Linear, ClickUp

  • Research tools: Dovetail, UserTesting, Optimal Workshop

  • Analytics: Google Analytics, Adobe Analytics, Mixpanel, custom BI tools

  • Internal systems: Custom ticketing, proprietary CRM, homegrown platforms

2. What You Can Import

Solutions

Bring your initiatives, features, projects, and improvements from any delivery tool into TheyDo.

Required fields:

  • Unique identifier

  • Title

Optional fields (recommended for maximum value):

  • Description (supports Markdown)

  • External links (direct links back to your project management tool)

  • Status (In Progress, Completed, Planned)

  • Tags and categories

  • Solution type

  • Priority level

  • Team or group assignment

The power: When solutions are imported with these details, you can filter, sort, and report on your entire portfolio of customer ex

perience improvements—regardless of which tools teams use to execute them.

Use this schema: https://github.com/theydo/theydo-s3-integrations/blob/main/schemas/SolutionsFile.json

Insights

Connect research findings from any platform to build a comprehensive view of the voice of the customer.

Required fields:

  • Unique identifier

  • Title

Optional fields:

  • Description (supports Markdown)

  • Empathy score

  • External source links

  • Insight type and status

  • Tags and categorization

  • Weight and priority

The power: Consolidate insights from multiple research tools, support tickets, feedback platforms, and even manual research into one organized view that everyone can access.

Use the schema: https://github.com/theydo/theydo-s3-integrations/blob/main/schemas/InsightsFile.json

Metrics

Bring performance data from any analytics platform to show how customer experience drives business results.

Supported metric types:

  • Customer Effort Score (CES)

  • Customer Satisfaction (CSAT)

  • Net Promoter Score (NPS)

  • Custom metrics with flexible aggregation

The power: Track how changes in the customer journey impact your KPIs over time, with data flowing automatically from your analytics stack.

Use the schema: https://github.com/theydo/theydo-s3-integrations/blob/main/schemas/MetricsFile.json

3. Discuss with your TheyDo team

We'll help you understand:

  • Which data types are most valuable for your use case

  • Technical requirements and setup process

  • Security and compliance considerations

  • Timeline and implementation support

4. Set up your S3 integration

We provide:

  • Dedicated S3 bucket configuration

  • Secure IAM role setup (preferred) or static credentials (if required)

  • Complete JSON schema documentation

  • Open-source CLI tool for validation and upload

  • Example files and data mapping templates

5. Build your export process

Options range from simple to sophisticated:

  • Manual exports: Export from your tool, upload to S3

  • Scheduled scripts: Automate exports on a regular cadence

  • API integrations: Build automated sync between systems

  • CI/CD pipelines: Integrate into existing automation workflows

6. Go live and iterate

Once data flows into TheyDo, you'll see your solutions connected to customer journeys. From there, you can:

  • Refine which data points are most valuable

  • Adjust update frequency

  • Expand to additional tools and data sources

  • Train teams on using the connected view

Security & Compliance

Enterprise-grade security

TheyDo uses a dedicated AWS account exclusively for external integrations, completely isolated from production systems. Each customer receives a unique IAM role with permissions scoped only to their designated S3 prefix.

Your choice of authentication

  • IAM Role (recommended): Zero credential management, temporary credentials, automatic expiration, full audit trails via CloudTrail

  • Static credentials: Available when compliance requirements mandate (requires periodic rotation)

Complete data control

You maintain control of:

  • What data you export

  • How frequently updates occur

  • Which fields are included

  • Data retention policies

We handle:

  • Infrastructure and security setup

  • Data validation against schemas

  • Error reporting and monitoring

  • Compliance with GDPR, SOC2, and enterprise requirements

Common Questions

Q: Can we connect multiple tools at once?
A: Yes. Many customers import solutions from multiple delivery tools, insights from several research platforms, and metrics from various analytics systems. Each data source is independent.

Q: Will this replace our current project management tool?
A: No. Your existing tools remain your team’s source of truth for execution. TheyDo acts as the strategic layer showing how that work connects to customer journeys and business outcomes.

Q: How often does data sync?
A: You control the frequency. Choose from manual updates, scheduled daily/weekly/monthly syncs, real-time updates via automation, or event-driven syncs when specific changes occur.

Q: What if our tool doesn’t export to JSON?
A: Most modern tools support JSON export natively or via API. If not, you can use API extraction, export to CSV and convert to JSON, set up custom middleware, or explore alternative integration options with our team.

Q: Does this work with on-premise tools?
A: Yes. As long as your on-premise system can export data and you can upload files to S3 (directly or through a proxy), the integration will work — including Jira On-Premise.

Q: What’s the implementation timeline?
A: It depends on complexity: simple setups take 1–2 weeks, standard implementations 4–6 weeks, and complex enterprise setups 8–12 weeks.

Q: Who on our team needs to be involved?
A: Typically Customer Success/CX teams (to define valuable data), IT/Engineering (to set up S3 and exports), tool admins (to configure exports), and the TheyDo team (for setup and support).

Q: What if we need help with data mapping?
A: We provide schema documentation, data mapping templates, implementation consultations, and validation tools to test exports before going live.

Continue reading: