Inbound Integrations from 3rd Parties

Options

Here's my attempt to describing what I'm looking to accomplish.

  • Companies use external platforms to manage their teams tasks
  • Tasks in that platform (such as Asana, ClickUp, and Basecamp) contain information we would capture based on events being Task Complete
  • Companies will want to pass those Tasks to us, consisting of a set of data (minimum requirements will be needed so we're able to associate those Tasks to a contact)

The goal here is to allow companies to connect their tools to ours where we aggregate data for a particular persona - let's call them Contacts - and making that data accessible. Here are some questions:

  1. Can we create endpoints where 5 companies can use to pass data to if they are all using ClickUp (for example)?
  2. If #1 is a Yes, how would we ensure we provide authentication for each of those companies, to ensure no outside entities somehow send data to the endpoint without permission.

I'll probably have more questions but let's start there. Perhaps there are examples I can learn through - I'd consider myself somewhat novice but certainly open to the education.

Tagged: