/slack-agent-zapier

This code demonstrates how to use Zapier Natural Language Actions in a Slack bot

Primary LanguagePython

Slack Chatbot with Zapier Natural language actions

This repository contains the application for a slack bot that connects to Zapier natural language actions via langchain agents.

Configuration

Update .env file with your specific values

  • ZAPIER_NLA_API_KEY=YOUR ZAPIER_NLA_API_KEY
  • OPENAI_API_KEY=YOUR OPENAI_API_KEY
  • SLACK_BOT_TOKEN=YOUR SLACK_BOT_TOKEN
  • SLACK_APP_TOKEN=YOUR SLACK_APP_TOKEN

Libraries

  • slack_bolt
  • langchain
  • openai
  • python-dotenv