Skip to content

Conversation

@redox
Copy link

@redox redox commented Dec 29, 2025

Added destination for forwarding track, page, screen & identify to https://altertable.ai . Inspired from #3479 and #2998

We're currently still waiting for an answer from the Partner Program - but opening this in parallel to get the maintainers review.

Testing

  • Added unit tests for new functionality
  • Tested end-to-end using the local server
  • Tested for backward compatibility of destination. Destination not live
  • [Segmenters] Tested in the staging environment
  • [Segmenters] [If applicable for this change] Tested for regression with Hadron.

Security Review

  • Reviewed all field definitions for sensitive data (API keys, tokens, passwords, client secrets) and confirmed they use type: 'password'

Added destination for sending track, page, screen & identify to https://altertable.ai
@joe-ayoub-segment
Copy link
Contributor

Hi @redox thanks for the PR for a new integration.
I'll review it properly once I'm back from leave (back 5th Jan).

I had a quick look and it looks like a simple integration.

One thing I'd like to change is to define typescript types or interfaces for the data you want to send to your platform in the track and identify actions. This will help me better understand the shape of the data you want to create before you do the POST.

Is this something you could update the code with please?

Best regards,
Joe

@redox
Copy link
Author

redox commented Jan 3, 2026

Hi @redox thanks for the PR for a new integration. I'll review it properly once I'm back from leave (back 5th Jan).

Hi @joe-ayoub-segment , you're welcome! I hope you enjoyed the holiday season!

I had a quick look and it looks like a simple integration.

Yes, I didn't implement batching yet; as I wanted to started small; but I can definitely follow-up on this.

One thing I'd like to change is to define typescript types or interfaces for the data you want to send to your platform in the track and identify actions. This will help me better understand the shape of the data you want to create before you do the POST.

Is this something you could update the code with please?

Sure thing, I just did! Let me know what you think!

@joe-ayoub-segment
Copy link
Contributor

Hi @redox I went ahead and did a refactor on the code to cut out some duplication.
The new PR is here: #3498

If you are happy with the changes let me know and I'll deploy it tomorrow.

Also can you please email me to [email protected] so I can add you to our partner portal?

@redox
Copy link
Author

redox commented Jan 5, 2026

Hi @redox I went ahead and did a refactor on the code to cut out some duplication. The new PR is here: #3498

Nice, this works for me 🫡

If you are happy with the changes let me know and I'll deploy it tomorrow.

Amazing :)

Also can you please email me to [email protected] so I can add you to our partner portal?

Will do now!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants