I am looking for guidance on creating a straightforward Slackbot that can retrieve information from an Airtable dataset. At this stage, natural language processing is not required; I simply want the Slack search term to correspond with Airtable’s field A, which should then return the associated value from field B.
Additionally, I would find it beneficial to implement a Slack command, like /glossary [A], which would query Airtable and return the relevant B value based on the input string A from the user.
Any assistance with this would be greatly appreciated!
Hey! if you’re comfortable with code, using Slack API with Airtable’s API is a neat way. You’ll need to set up a Slack app bot on their platform, then some Node.js (or Python) could help bridge between Slack messages & Airtable. You’ll make HTTP requests to read data from Airtable. Good luck!
If you’re not that familiar with programming or want a more straightforward approach first, consider using a third-party service like Zapier or Integromat. They both provide pretty robust integrations between Slack and Airtable. You can set up a ‘zap’ or ‘scenario’ where entering a command triggers the retrieval of data from Airtable without having to write a lot of code. This might be a good way to prototype your idea quickly before delving into more complex coding solutions. Check out their documentation; it’s quite helpful.